Differences between IaaS, PaaS and SaaS

Over the last few years working as an SA i’ve helped to architect solutions that use more and more cloud services and very often see the following terms used:

  • IaaS or Infrastrcture as a Service
  • PaaS or Platform as a Service
  • SaaS or Software as a Service

Just from looking at the names of each service types, most technical people can work out what is provided by each. But unfortunately sometimes people are unsure of the differences, paticularly where IaaS ends and PaaS starts.