Cloud Service Models

Learn about three cloud service models: IaaS, PaaS, and SaaS.

Cloud service is a vital component of cloud architecture, offering three primary service models for companies to choose from based on their business requirements.

Press + to interact
Cloud shared responsibility model
Cloud shared responsibility model

The graph above illustrates the level of control each model has. Compared to the on-premise model, where developers have the greatest responsibility, cloud service delegates part of the responsibility to the service provider so that developers can focus on the most important things.

Infrastructure as a service (IaaS)

IaaS delivers on-demand infrastructure resources such as storage and virtualization within a few minutes. This eliminates the need for companies to maintain and manage their own on-site data centers, and they only pay for what they use.

The IaaS service provider takes charge of hosting and managing the backend infrastructure. Google's example services are Compute Engine (VM) and Cloud Storage. IaaS gives us the flexibility to scale resources up or down as needed. Therefore, companies can execute tasks more efficiently, ensuring a faster development cycle.

Press + to interact
Example of IaaS
Example of IaaS

IaaS has many different ...