Microsoft Azure cloud server offerings fall into three main categories: Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). This is what you get with the different levels of cloud offerings:
Microsoft Azure IaaS: This is the most basic Microsoft Azure services offering, which gives you a server in the cloud. Opting for that service, you are in full control over the virtual machine, and are responsible for managing everything from the operating system up to the application you are running. You can learn more about Azure IaaS here.
Microsoft Azure PaaS: This service level also provides an operating system, a database, a web server, an environment for executing your code, and additional services such as identity management. By choosing PaaS for your project needs, Microsoft Azure Cloud Service puts up with all of the tedious operating system details for you, so you can focus all your energy on what really matters to you – developing business applications your customers will love. Get started with PaaS services here.
Microsoft Azure SaaS: Level, where applications are built and hosted through third-party vendors that usually charge for a certain amount of service – Microsoft Office 365, is one such example. Today, most SaaS applications are built on a cloud platform due to the low cost of entry and the ability to scale up as your customer base grows.