Different businesses use Azure in different ways. You can determine how best to use Azure depending on the specific needs of your company.
Microsoft Azure: Fundamentals Of Cloud Service Models
- Infrastructure As A Service (IaaS):
The IaaS cloud computing model is among the set of services that are becoming popular rapidly.
With traditional on-premises data centers, you have to handle each aspect of the datacenter including business applications, virtual machines as well as networking.
On the other hand:
- Azure allows you to put data on a server in the cloud that you have complete control over.
- The servers are taken care of by Microsoft which means you don’t have to maintain the physical hardware.
- The expenses related to failing hard drives and hardware maintenance are also saved.
You just have to monitor, manage and patch your virtual machines and their operating functions. IaaS is the cloud service model that feels like a regular on-premises setup but allows you to run your desired applications.
Examples of IaaS include Amazon EC2, Windows Azure, Rackspace, Google Compute Engine.
- Platform As A Service (PaaS):
The next step in the cloud service models is PaaS. You can use this platform to launch your applications. The users have to manage applications and the database, while the other services needed to run the application such as middleware, the operating system, VMs, servers, storage, and networking are taken care of by Microsoft. With PaaS, you can give more time to create your application instead of spending it on maintaining the operational functions that support your application.
Examples of PaaS include Windows Azure, AWS Elastic Beanstalk, Force.com, Heroku, Magento Commerce Cloud.
Examples of SaaS include Google’s apps such as Gmail, Google Drive, and Google Play or website builders like WiX and Squarespace.