Cloud service models describe how much of the stack the provider manages versus how much you do. It's the single most important cloud concept — and a guaranteed interview question.
Cloud Service Models: IaaS, PaaS & SaaS
How much of the stack you manage — and how much the provider does.
Tap or hover a part to learn more.
You manage everything.
In a traditional data centre you own and manage the whole stack — hardware, virtualisation, OS, runtime and the application. Maximum control, maximum operational burden.
Check your understanding
1. With IaaS, who patches the guest operating system?
2. Microsoft 365 is an example of…
Keep learning
The three models
- IaaS (Infrastructure as a Service) — VMs, storage and networking (Azure VMs, AWS EC2). You manage the OS upwards. Most control.
- PaaS (Platform as a Service) — deploy code without managing the OS (Azure App Service, AWS Elastic Beanstalk). Less control, far less overhead.
- SaaS (Software as a Service) — finished applications you just use (Microsoft 365, Salesforce). Least effort.
Why it matters
The service model decides your operational workload and — through the shared responsibility model — what you must secure. Choosing PaaS over IaaS can remove huge amounts of patching and maintenance.
