Alletec Blogs

A guide to various models of Cloud Computing
Alletec Blogger 11comments Blogs Read 6954 times

A guide to various models of Cloud Computing

Rate this item
(1 Vote)

In continuation of my earlier blogs on cloud computing, this time it would be the difference between various models of cloud computing offered by Microsoft on Azure. Azure is not only about hardware infrastructure somewhere in the remote datacenter which usually people think about. It is much more than that and today I am going to explain various models and their differences Azure offers.

Windows Azure offering mainly falls under three categories:

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

Apart from these services Azure also provides backup services, Disaster Recovery services (ASR) which can broadly be categorized under IaaS

The best way to explain the difference is depicted below in a pictorial format.

Top Azure Partner in India

Infrastructure as a Service (IaaS) – Azure Virtual Machines

In a very naive language, IaaS is providing hardware/server (virtual machine) on the cloud which you can completely control and have all the administrative privileges. Azure has pre-defined templates with various configurations that can be provisioned and managed. You have all the administrative rights to deploy any software/application on these machines/virtual servers. Various operating systems have been provided and it depends upon your needs. So once you select the desired Virtual Machine from the various type of templates (depending on the configuration – core and RAM) it will be deployed automatically and you are ready to go with your application. Once the infra is provisioned its maintenance, security, patching is customer responsibility.

Platform as a Service (PaaS) – Azure Cloud Services

PaaS is growing rapidly among the developer community - as these people don’t have to worry about hardware, development tools and other security aspects of the infrastructure anymore. The Azure Cloud services also are known as PaaS consists of two components: developer source code, API, DLL etc and the configuration files. These two components form web role and worker role to execute the code written by the developer. With Azure Cloud Services (PaaS), Azure handles all of the tedious Operating System details, so that developers can focus on what matters - building a quality application for their customer and users. The advantages of using PaaS are:

  • Develop application for various platforms including mobile
  • Developer can use sophisticated tools as and when required and pay on ‘pay-as-you-use’ model. This saves a lot of money as
  • Organizations/developers don’t have to buy costly/expensive development tool licenses.
  • Cuts the development time as Azure has pre-defined various workflows, applications into their platform
  • Efficiently manage the complete life cycle of application development (prototype, development, testing, and deployment)

Software as a Service (SaaS)

Software as a service is self-explanatory - meaning ‘providing an application on the cloud’. One does not have to worry about either hardware or the platform on which it is built. Azure provides Office 365, Dynamics 365 solutions on the cloud. Organizations need not worry where their databases have been hosted, how it has been hosted, what infrastructure has been provisioned, security updates, backups etc. All this will be taken care off by Cloud service provider. Some of the benefits of SaaS:

  • SaaS applications tend to reduce the cost of software ownership by removing the need for technical staff to install and upgrade software,
  • Also, reduce the cost of licensing software as it is usually provided on a subscription model
  • Organization need not worry about patch updates, version updates etc. They will always be on the latest software as it is the responsibility of the service provider to provide the latest version.

Microsoft has adopted its Partner channel for providing Azure services across the world – where Microsoft Azure partners plan and execute the Azure deployments for their customers. In addition, these Microsoft Azure partners also provide Managed services for the Azure platform. 

Share us your views or queries about ERP for Discrete Manufacturing Industry in the comment section below. or mail us at

Author: Sandeep Salman

Related Topics:


About Alletec

Alletec has been a leading provider of Business Technology Solutions & IT Services to Growth Companies since 2000. Recognized consistently by Microsoft to be amongst their Top Azure Partner, Alletec has been part of the global elite Microsoft Dynamics Inner Circle and President's Club. Working with customers in India, APAC, Hongkong, Europe, USA, Africa, and Middle-East. 





posted by David
Wednesday, 21 August 2019 06:05

Amazing article, thanks for sharing this nice and useful info with us. If anyone wants to know more about Cloud Computing, then Best Cloud Computing Training Institute in Delhi which will surely help you to increase your knowledge. For more details, visit:

posted by Kamaljeet
Friday, 18 January 2019 05:17

Zeacreations is one of the Top IT company in Delhi NCR providing different services as the Web development and redesign, Mobile Application Development, ERP, CRM, Web Hosting, SSL certifications, Search Engine Optimization, Social Media Marketing. We have serving IT industry from years now and have already served many clients with successful projects.
visit :

posted by Kael
Thursday, 28 June 2018 11:03

Yī piān guānyú yún jìsuàn de hǎo wénzhāng.

posted by Sandeep Kumar
Monday, 05 March 2018 05:31

I am searching for Azure top-up partners in Gurgoan. can you help me connect with someone who can guide me for Azure top-up.

posted by Gautam
Monday, 06 November 2017 10:36

I am looking for top Azure partners in Australia for implementation in my company. could you help me connect with the relevant person?

posted by Shikha Pathak
Monday, 30 October 2017 07:22

Do you provide all cloud computing services?
I am looking for Microsoft Azure Implementation partners in India for my business in Australia and Hong Kong.

posted by Arjun
Friday, 27 October 2017 09:36

Can you give me a list of top Azure implementation partners in India?

posted by Nikita Keshwani
Tuesday, 24 October 2017 11:02

I am searching for Azure implementation partners in Noida and Delhi NCR. can you help me connect with someone who can guide me for Azure implementation.


posted by Chirag
Friday, 20 October 2017 10:49

What are the trust models in cloud computing?
Does Microsoft Azure provide these services separately or in a customized package?

posted by Vikrant Meher
Friday, 20 October 2017 10:20

Are there any other services offered by top Azure partners which fall outside these three categories?

Leave a comment

Make sure you enter the (*) required information where indicated. HTML code is not allowed.

What is the sum of ?
More in this category:


Global Presence

latest from twitter

In the latest Azure Data Studio update, the cross-platform data management tool got a new community extension, Note…

Microsoft’s official Power BI app got new updates like support for custom app navigation for both Android and iOS v…

Microsoft has released updated tools for its Office 365 and Microsoft Azure solutions. The latest being a new tool…

Microsoft has released a new version of Azure Storage Explorer 1.10.0. The latest version offers various new featur…

Contact Address

  A-1, Sector - 58, Noida - 201 301, India
  +91(0) 120 3000 300

Follow Us