Software as a Service (SaaS)
Providers share IT resources providing human-usable application software between customers to enable self-service, rapid elasticity, and pay-per-use pricing.
How can customers share a provider-supplied software application so that it can be used on-demand with a pay-per-use pricing model? |
Context
Small and medium enterprises may not have the manpower and know-how to develop custom software applications. Other applications have become commodity and are used by many companies, for example, office suites, collaboration software, or communications software.
Solution
A provider offers a complete software application to customers who may use it on-demand via a self-service interface.
Related Patterns
Distributed Application, Stateful Component, Data Access Component, Shared Component, Tenant-isolated Component, Dedicated Component