Concept Map for Cloud Service Models

May 17, 2025 ยท View on GitHub

Diagram

Concept Map for Cloud Service Models

Description

Shows the concepts related to cloud service models and their relationships.

Concepts

ConceptDescription
Cloud Service ModelThe type of service provided by a cloud provider
Container as a Service (CaaS)Allows users to manage and deploy containers, which are lightweight, standalone, executable packages that include everything needed to run an application, including the code, runtime, system tools, libraries, and settings.
Function as a Service (FaaS)Allows users to run pieces of code in response to events or triggers in a serverless deployment.
Infrastructure as a Service (IaaS)Provides virtualized network and computing resources over the internet
Platform as a Service (PaaS)Provides a platform of services allowing customers to develop, run, and manage applications without the complexity managing virtual machines
Software as a Service (SaaS)A software distribution model in which a third-party provider hosts applications in the cloud and makes them available to customers over the Internet

Generalizations

FromNameToDescription
Infrastructure as a Service (IaaS)is aCloud Service ModelIaaS is a cloud service model.
Function as a Service (FaaS)is aCloud Service ModelFaaS is a cloud service model.
Software as a Service (SaaS)is aCloud Service ModelSaaS is a cloud service model.
Platform as a Service (PaaS)is aCloud Service ModelPaaS is a cloud service model.
Container as a Service (CaaS)is aCloud Service ModelCaaS is a cloud service model.

List of views in namespace

List of all Views

(generated by Overarch with template docs/view.md.cmb)