IaaS, PaaS and SaaS: The Three Service Models

IaaS, PaaS and SaaS: The Three Service Models

Cloud services come in different levels of ‘how much do you manage yourself’. The three common labels — IaaS, PaaS and SaaS — describe a spectrum from raw building blocks to ready-to-use software.

Recognising which model a service uses helps you understand what you are responsible for and what the provider handles on your behalf.

A Useful Analogy: Pizza

A popular way to picture this is making dinner. IaaS is buying ingredients and cooking yourself; PaaS is a ready-to-bake base you top and finish; SaaS is having the pizza delivered. Each removes more work, and more control, than the last.

ModelYou manageProvider managesExample
IaaSOS, apps, dataServers, network, storageA virtual server you configure
PaaSYour code and dataEverything underneathA managed app-hosting platform
SaaSJust your settings and dataThe whole stackEmail, CRM or accounting software

Frequently Asked Questions

Which model is best?

The one that removes work you do not want without taking away control you need. Most projects blend all three.

If you need a hand with any of this, your Progressive Robot delivery team is ready to help. Raise a ticket from the Support area of your client portal or speak to your account manager and we will guide you through the next steps.

Did you find this article useful?