The Three Categories of Cloud Services (IaaS, PaaS, SaaS)

In this article, we will be discussing about the three main categories of cloud services (IaaS, PaaS, SaaS) and see some examples.

Which are the three main categories of cloud services?

The three main categories of cloud services are:

  • Infrastructure as a Service (IaaS)
  • Platform as a Service (PaaS)
  • Software as a Service (SaaS)

Below, we explain each category, along with providing some examples.


Infrastructure as a Service

With Infrastructure as a Service, the Cloud service provider, manages the underlying infrastructure, while you purchase, install and manage your own software on this infrastructure, such as: OS, middleware (such as SQL Server) and other applications.

An example of an IaaS solution is SQL Server on Azure Virtual Machines.


Platform as a Service

With Platform as a Service, you can have a complete development and deployment environment for delivering rich cloud-based solutions. To this end, usually based on pay-as-you-go model, you pay for the usage o the required infrastructure and platforms, in order to use it for delivering your applications over the internet. Certain aspects of the services offered as PaaS, are usually managed by the cloud service provider.

Examples of PaaS solutions: Azure SQL Database, Azure Database for MySQL, Azure CosmosDB, etc.


Software as a Service

Software as a Service is, in plain words, the provision of software over the internet, without having to worry about the underlying infrastructure. The provision of software under the SaaS service model, is usually offered on a subscription-basis.

An example of a SaaS solution, is Microsoft Office 365.


Learn more about Azure SQL Database – Enroll to our Online Course!

Enroll to our online course on Udemy titled “Introduction to Azure SQL Database for Beginners” and get lifetime access to high-quality lessons and hands-on guides about all the aspects of Azure SQL Database.

Introduction to Azure SQL Database (Online Course - Lifetime Access)
(Lifetime Access/ Live Demos / Downloadable Resources and more!)

Learn More

Featured Online Courses


Read Also


Check our latest software releases!

Easily generate SQL code snippets with Snippets Generator!

Convert static T-SQL to dynamic and vice versa with Dynamic SQL Generator.

Secure your SQL Server instances with DBA Security Advisor.

Benchmark SQL Server memory-optimized tables with In-Memory OLTP Simulator.


Rate this article: 1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5.00 out of 5)


Reference: (

© SQLNetHub