Copyright (c) 2026 MindMesh Academy. All rights reserved. This content is proprietary and may not be reproduced or distributed without permission.
2.3.1. Cloud Service and Deployment Models
Service Models define who manages what:
| Model | You Manage | Provider Manages | When to Choose |
|---|---|---|---|
| IaaS | OS, Apps, Data | Hardware, virtualization, network | Need OS control, custom software |
| PaaS | Apps, Data | OS, runtime, hardware | Focus on code, not infrastructure |
| SaaS | Data (sometimes) | Everything | Use pre-built applications |
Deployment Models define who can access:
| Model | Description | Use Case |
|---|---|---|
| Public | Shared infrastructure, multi-tenant | Cost efficiency, scalability, agility |
| Private | Dedicated infrastructure, single tenant | Security, compliance, control |
| Hybrid | Mix of public and private | Flexibility, burst capacity, migration |
| Community | Shared among organizations with common needs | Healthcare consortiums, government |
⚠️ Exam Trap: Private cloud doesn't mean on-premises. A private cloud can be hosted by a provider but dedicated to one organization. The distinguishing factor is single-tenancy—infrastructure dedicated exclusively to one customer.
Enroll to unlock the 7 practice questions written for this section, so you can test what you just read while it is fresh.
Enroll to unlock the 3 flashcards for this section and review them on a spaced-repetition schedule.
Written byAlvin Varughese
Founder•18 professional certifications