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:

ModelYou ManageProvider ManagesWhen to Choose
IaaSOS, Apps, DataHardware, virtualization, networkNeed OS control, custom software
PaaSApps, DataOS, runtime, hardwareFocus on code, not infrastructure
SaaSData (sometimes)EverythingUse pre-built applications

Deployment Models define who can access:

ModelDescriptionUse Case
PublicShared infrastructure, multi-tenantCost efficiency, scalability, agility
PrivateDedicated infrastructure, single tenantSecurity, compliance, control
HybridMix of public and privateFlexibility, burst capacity, migration
CommunityShared among organizations with common needsHealthcare 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.

Alvin Varughese
Written byAlvin Varughese
Founder15 professional certifications