Core Cloud Models (The “Big Three”)

These are the foundational service models defined by NIST and used by AWS, Azure, and Google Cloud.

AcronymNameDescription
SaaSSoftware as a ServiceComplete applications delivered over the internet. No server or infrastructure management required by users. Examples: Gmail, Microsoft 365, Salesforce
PaaSPlatform as a ServiceA platform for developers to build and deploy applications without managing the underlying infrastructure. Examples: Azure App Services, Google App Engine, Heroku
IaaSInfrastructure as a ServiceVirtualized computing resources over the internet — the most flexible layer. Examples: AWS EC2, Azure VMs, Google Compute Engine

These three models reflect how much control vs convenience you’re trading off from full control in IaaS to full convenience in SaaS.

See: Shared Responsibility Model


🛠️ Developer, SysAdmin, and DevOps-Oriented Models

These models often build on IaaS/PaaS and are vital for modern app deployment, automation, and DevOps.

AcronymNamePurpose
CaaSContainer as a ServiceContainerized app delivery with orchestration built in (usually Kubernetes).
FaaSFunction as a ServiceServerless model for running individual code functions on demand.
DBaaSDatabase as a ServiceManaged databases, backups, scaling, and patching done for you.
BaaSBackend as a ServiceMobile/web backend functions like auth, storage, and APIs prebuilt.

🔐 Security as a Service Models

Security services are increasingly consumed as cloud-delivered, subscription-based services. Common in MSP and enterprise environments.

AcronymNameDescription
SECaaSSecurity as a ServiceCloud-based antivirus, anti-malware, firewall, and policy enforcement.
SOCaaSSOC as a ServiceOutsourced threat monitoring and incident response, often using MDR/XDR.
IDaaSIdentity as a ServiceCloud IAM systems (e.g., Okta, Azure AD).
PAMaaSPrivileged Access Management as a ServiceSecure control of admin/root access across environments.

🖥️ Business and User Services

These models are used for end-user access, communication, and collaboration — and often form the MSP service stack.

AcronymNameAlso Known AsDescription
DaaSDesktop as a ServiceVirtual Desktop Infrastructure (VDI), Cloud PCVirtual desktop environments streamed to users.
UCaaSUnified Communications as a ServiceCloud PBX, VoIPVoice/video/chat platforms, typically replacing PBX systems.
CCaaSContact Center as a ServiceCloud Call CenterCloud-based call/contact center solutions.
ITaaSIT as a ServiceManaged Service Provider (MSP), Outsourced IT, vCIO, Co-managed ITFull-service outsourced or co-managed IT support, typically delivered by MSPs.

🧪 Emerging and Niche Models

These aren’t always standard, but you’ll see them in niche solutions, startups, or advanced IT labs:

AcronymNameDescription
XaaSEverything/Anything as a ServiceUmbrella term for any “as a Service” delivery model.
STaaSStorage as a ServicePay-as-you-go cloud storage (e.g., S3, Azure Blob).
NaaSNetwork as a ServiceVirtualized networking (firewalls, SD-WAN, cloud VPNs).
AaaSAnalytics/AI as a ServiceML models or analytics tools hosted and consumed via API.
RaaSRansomware/Robotics as a ServiceDark web criminal model or industrial automation context (depends on source).