In March 2016, Microsoft rolled out one piece of this strategy via its delivery of Virtual Machine Scale Sets. Virtual Machine Scale Sets allow users to create thousands of identical virtual machines so as to be able to scale big compute and big data applications quickly.
Next of the list of Azure PaaS technologies that Microsoft will make available to Azure users with Windows and Linux VMs: OS patching support, application lifecycle integration, application health monitoring and load-balancer app-health integration. Officials said last week these capabilities would be coming "later this year."
Although Microsoft initially launched Azure as a PaaS offering, focused on bringing developed-from-scratch apps to the cloud, the company later added an IaaS capability to its platform to try to increase its appeal. Thanks to IaaS, users could take their existing Windows Server and Linux apps and run them in VMs on Azure.