Back to board
100Cloud Service ModelsSign in neededSignals connecting

Getting Started With Cloud / Cloud Service Models

IaaS, PaaS, SaaS, FaaS And Managed Services

A plain-language guide to cloud service models and the responsibilities that change with each one.

9 min read 100 Foundation 1/1 in module
allarchitectdeveloperproduct-owner
Why readThe Core Idea

A plain-language guide to cloud service models and the responsibilities that change with each one.

How to use itApply one decision rule

Use the brief to sharpen a real cloud upskill conversation: what is the decision, what evidence matters, and what should remain human-led?

What to retainHow To Talk About This With IT

Capture one design rule you would reuse when reviewing an AI workload, assistant, or operating model.

01

Executive note

The Core Idea

Cloud service models describe how much of the technology stack the provider operates and how much the customer team operates. This helps teams choose the right balance between control, speed, responsibility, and flexibility.

02

Section 2 of 7

Plain-English Vocabulary

Azure examples include Virtual Machines for IaaS, App Service for PaaS, Microsoft 365 for SaaS, and Azure Functions for FaaS. AWS uses similar concepts with EC2, Elastic Beanstalk or App Runner, SaaS products, and Lambda.

  • IaaS: Infrastructure as a Service. You rent virtual machines, networks, and storage, then operate more of the stack yourself.
  • PaaS: Platform as a Service. You deploy applications onto a managed platform without managing the underlying servers directly.
  • SaaS: Software as a Service. You use a finished application operated by the provider.
  • FaaS: Function as a Service. You run small event-driven pieces of code without managing a long-running server.
  • Managed service: a broad term for services where the provider operates more of the platform, such as databases, queues, search, or analytics.
03

Section 3 of 7

Realistic Scenario

A team needs a document processing workflow. With IaaS, they may run their own servers and install the processing software. With PaaS, they deploy the application to a managed runtime. With FaaS, each uploaded document triggers a function. With SaaS, they may buy a product that already handles the workflow.

Each option changes time to value and operating responsibility.

04

Section 4 of 7

Why It Matters

These models shape cost, support, compliance, skill needs, and delivery speed. IaaS gives control but increases maintenance. SaaS moves faster but may limit customization. PaaS and managed services often provide a useful middle ground.

05

Section 5 of 7

Common Misunderstandings

  • PaaS is not less serious than IaaS; it often improves reliability by standardizing operations.
  • SaaS is not outside architecture; integration, identity, data, and exit options still matter.
  • FaaS is not ideal for every workload; long-running or highly stateful workloads may fit better elsewhere.
07

Section 7 of 7

How To Talk About This With IT

Ask: "How much control do we need, and how much operational responsibility are we willing to keep?"

Versionv1.1Updated 09 Jun 2026
MCMarius CONSTANTINESCU