
Hands-On Cloud Solutions with Azure
By :

Before we dive in, let's discuss how responsibilities are assigned in Azure and what it means to choose IaaS, PaaS, or SaaS solutions. In the following figure, there is a simplified view of Microsoft's responsibilities:
Microsoft responsibilities simplified
Let's look at some pros and cons based on responsibilities.
IaaS is the simplest way to move or create an environment in Azure because this provides more synergy with the on-premise model. It can be the most costly as well for supporting resources, but the most versatile. Let's look at some pros and cons of using IaaS:
PaaS provides some great overall services but will limit you in language and resources used. This provides a consumption model that help...