Cloud providers offer different service layers based on how much you want to manage yourself. These are known as cloud service models, and most fall into one of three categories:
Infrastructure as a service (IaaS) Access core building blocks like virtual machines, networking, and
cloud storage. You manage the OS, apps, and data. The provider handles the hardware.
A common example of
IaaS on Azure is Virtual Machines, which lets you run Windows or Linux in the cloud. You can configure the compute power, memory, and storage to match your workload, then scale as needed.
Platform as a service (PaaS) PaaS gives you a ready-made environment to build and deploy apps without managing infrastructure.
Azure App Service, a popular
PaaS example, is used to host web and mobile apps. It includes load balancing, automated updates, and dev tool integration.
Software as a service (SaaS) SaaS delivers full applications over the internet. These are ready to use with no setup required.
Microsoft 365 is a well-known example of
SaaS, offering tools like Word, Excel, and Outlook, all accessible through a browser or mobile device.
Most organizations use a mix of all three, depending on their goals.