MEPX
Chapter 2 of 10All chapters

Chapter 2 of 10

Service models

How much is managed for you.

IaaS, PaaS, SaaS

Infrastructure gives you machines and storage to manage. Platform gives you a place to run code without touching the operating system. Software is the finished application.

  • Higher up the stack means less control and less operational work.
  • Serverless functions sit near the top: you supply a function, the platform supplies everything else.

Choosing a level

A small team should start as high up the stack as it can tolerate. Managing your own database servers is a job, and rarely the job you were hired for.