4.1 · Understanding the cloud (SaaS, PaaS, IaaS)

Level 4 · Expert: cloud & Microsoft 365 administration

4.1Understanding the cloud (SaaS, PaaS, IaaS)

Goal: Tell IaaS, PaaS and SaaS apart and know what you manage (or not) in each.
Estimated time: 13 min · self-paced reading · If you only have 5 min: read “The essentials in 30s” + the diagram.

The essentials in 30 seconds

  • The cloud rents resources (servers, storage, applications) over the Internet, paid per use: you trade fixed costs (hardware, room, maintenance) for variable costs and flexibility.
  • IaaS = you manage the OS and above; PaaS = the provider manages the foundation, you deploy your application; SaaS = turnkey application: three sliders between control and simplicity.
  • The further up you go toward SaaS, the less you manage — and the less you control; the right model depends on the need, not on a trend, and vendor dependence must be watched.

Running mini-case — Sofiane sorts through the SME's cloud services

Sofiane, a systems administrator in a distribution SME in Algiers, inherits a table of services all labelled "cloud" by management. He decides to classify them by what the SME still manages. Messaging and office productivity are used turnkey: that is SaaS. A managed database where the team handles neither the OS nor updates: that is PaaS. A rented, "bare" server where he installs Windows Server and its roles himself: that is IaaS. He notes the administrator's reflex: "I look at who manages the OS", and he warns management about two points — the per-use cost climbs fast, and vendor dependence must be prepared for (reversibility).

Standalone case for this section: it returns in the course, the diagram, the script and the 48h challenge of section 4.1.

1. The cloud, someone else's computer

The cloud is renting computing power (servers, storage, applications) from a provider, accessible over the Internet and paid per use — rather than buying and maintaining your own servers. You trade fixed costs (hardware, room, maintenance) for variable costs and flexibility: scaling capacity up or down quickly. For Sofiane, a systems administrator, this shifts his job: fewer cables and racks, more portals, identities and policies.

2. IaaS, PaaS, SaaS: who manages what

Three models depending on what the provider takes care of. IaaS (infrastructure): you rent "bare" servers and storage, you manage the OS and everything above. PaaS (platform): you deploy your application, the provider manages the OS and the foundation. SaaS (software): you use a turnkey application (Microsoft 365, Gmail), you manage almost nothing. The mental rule: the further up you go, the less you manage… and the less you control.

3. Choosing by need (and watching the cost)

There is no "best" model: an SME often wants SaaS (nothing to maintain); a development team appreciates PaaS; a bespoke infrastructure need calls for IaaS. The administrator watches two pitfalls: vendor dependence (reversibility, where the data lives) and the per-use cost, which is not magically "cheaper" — it is different.

Common misinterpretation: "The cloud is necessarily cheaper; IaaS, PaaS and SaaS are all the same; and once you are with a provider, moving is easy". No, triple mistake. The cloud turns fixed costs into variable costs: it is different, not mechanically cheaper, and the per-use bill can climb. The three models differ by what you manage: the OS (IaaS), the foundation (PaaS) or almost nothing (SaaS). And vendor dependence makes leaving expensive: Sofiane prepares reversibility and knows where the data resides.
IaaS, PaaS, SaaS — who manages what The further up you go toward SaaS, the more layers the provider takes care of: the less you manage, but the less you control. IaaS (infrastructure) Youmanage the OS and abovePaaS (platform) You deploy the app,the foundation is managedSaaS (software) Turnkeyapplication
The further up you go toward SaaS, the more layers the provider takes care of: the less you manage, but the less you control.
Text version of the diagram (SEO / screen readers / translation): 1) Sofiane, a systems administrator in a distribution SME in Algiers, discovers that the cloud rents resources over the Internet, paid per use — fixed costs turned variable and more flexible. 2) He classifies each service by what the SME still manages: IaaS (you manage the OS and above), PaaS (the provider manages the foundation, you deploy your application) and SaaS (turnkey application). 3) He remembers the rule "the further up, the less you manage and the less you control", chooses the model by need (SaaS for an SME without an IT person, PaaS for development, IaaS for bespoke needs) and watches vendor dependence as well as the per-use cost. Lesson: the cloud is not magically cheaper, it is different.

🔎 Concrete example — 🔎 Concrete example — Three needs, three models

Sofiane classifies three needs of the SME, one per model:

Small SME without IT   -> SaaS: Microsoft 365, nothing to maintain
Team that codes       -> PaaS: deploy the app, don't manage the OS
Bespoke need          -> IaaS: rented servers, maximum control

Reading   : the right model depends on what you want (not) to manage.
Lesson    : you choose a slider between simplicity and control.

Reading: the right model depends on what you want to manage or not — never on a trend.

Lesson: you slide a slider between simplicity (SaaS) and control (IaaS), watching per-use cost and dependence.

Section vocabulary

Cloud
Computing resources rented from a provider, over the Internet, paid per use.

Simple example: Sofiane's SME rents its office suite and servers instead of buying machines.

What it is not: a server bought and installed in a room at the SME.

Reflex: rented per use → cloud.

IaaS
Rented infrastructure (servers, storage); the customer manages the OS and above.

Simple example: Sofiane installs Windows Server on a rented "bare" server.

What it is not: a turnkey application consumed as is.

Reflex: you manage the OS → IaaS.

PaaS
Platform where you deploy your application; the provider manages the OS and the foundation.

Simple example: The team deploys its application without administering the operating system.

What it is not: a "bare" server where the whole OS is the customer's responsibility.

Reflex: you deploy the app, foundation managed → PaaS.

SaaS
Turnkey application used directly (Microsoft 365, Gmail).

Simple example: The SME's messaging and office suite, ready to use.

What it is not: a rented server where Sofiane manages every role.

Reflex: turnkey application → SaaS.

Vendor dependence
The difficulty of changing provider once installed with one (reversibility).

Simple example: Sofiane checks how to recover the data if the SME changes provider.

What it is not: a service you can leave without effort or cost.

Reflex: changing provider → reversibility.

In practice — In practice — Classifying the SME's cloud services

  1. List five services you know (Microsoft 365, a rented site, a managed database…), like Sofiane.
  2. Classify each as IaaS, PaaS or SaaS by who manages the OS.
  3. For each, note what the customer (the SME) still manages.
  4. Give one case where IaaS would be preferable to SaaS, and vice versa.
You place each service in the right model and reason about the sharing of responsibilities.

Step-by-step script — classifying a cloud service like Sofiane (4 min)

1) Take a cloud service in your organisation. 2) Ask the administrator's question: who manages the operating system? 3) If it is you → IaaS; if it is the provider but you deploy your application → PaaS; if you consume a turnkey application → SaaS. 4) For each service, note the per-use cost and the dependence risk. 5) Finally, classify the need, not the trend.

Keep this classification: sections 4.2 to 4.4 administer exactly the Microsoft 365 SaaS day to day.

Copy-paste template — my cloud classification sheet

Key question: who manages the OS?
  me                             -> IaaS (rented bare servers)
  the provider (I deploy the app) -> PaaS
  no one on the client side      -> SaaS (turnkey application)
Marker: the further up toward SaaS -> the less you manage, the less you control.
Watch: per-use cost + vendor dependence (reversibility).

A turnkey service

Sofiane recognises a SaaS: the SME consumes messaging and office productivity without maintaining anything.

Deploying without managing the OS

The team deploys its application in PaaS: the provider looks after the foundation.

Maximum control

A bespoke need goes to IaaS: Sofiane manages the OS and the roles himself.

Always the same reflex

Sofiane classifies each service with a single question: who manages the OS?

✓ Best practices

  • Choose the model by what you want to manage or not.
  • Watch the per-use cost, which climbs fast.
  • Anticipate vendor dependence (reversibility, data location).

✗ Common pitfalls

  • Believing that "cloud = necessarily cheaper".
  • Choosing IaaS when a SaaS would do (extra management overhead).
  • Ignoring where the data is stored and under which jurisdiction.

Key takeaways

  • The cloud rents resources over the Internet, paid per use.
  • IaaS/PaaS/SaaS: the further up you go, the less you manage and the less you control.
  • The right model depends on the need, not on a trend.
  • Watch the per-use cost and vendor dependence.

48h challenge — apply it tomorrow

Like Sofiane, classify five cloud services in your organisation as IaaS, PaaS or SaaS, using the question "who manages the OS?". For each, write in one sentence what the SME still manages, then note a cost risk or vendor dependence.

Section exit checklist
  • I can explain what the cloud is and what it changes.
  • I tell IaaS, PaaS and SaaS apart by what you manage.
  • I reason about the per-use cost and vendor dependence.
Self-assessment 1-5: do I classify a cloud service without hesitating?Self-assessment 1-5: can I say who manages the OS in each model?

Frequently asked questions

Is the cloud cheaper than your own servers?

Not mechanically: it turns fixed costs into variable costs and removes hardware maintenance, but the per-use bill can exceed a purchase for a steady load. It is a model choice, not a guarantee of savings.

Is my data safe in the cloud?

The provider secures the infrastructure, but responsibility is shared: configuration, access and often backups remain on your side. Knowing where the data resides (and under which jurisdiction) is part of the choice.

Check your understanding

What distinguishes SaaS from IaaS?

Additional resources (optional, to go further)

Level 4 examFresh, harder questions to test what you've learned