Home > Compound Patterns > Software-as-a-Service (SaaS)

Software-as-a-Service (SaaS) (Erl, Naserpour)

Software-as-a-Service (SaaS)

An SaaS implementation is the equivalent of a cloud-based service or application, owned by the cloud provider and made available to cloud consumers. Cloud consumers are not granted any significant control of the SaaS environment or its IT resources. The SaaS compound pattern is comprised of the following patterns:

Required (Core)

Optional (Extension)