Understanding–“Azure”–Part III – IaaS,PaaS,SaaS
If want to know what Azure offer – At first you have to know about how cloud reach to consumer or how people use cloud environment .
Base on use cases Cloud provide mainly Three Service :-
- IaaS (Infrastructure as a Service)
- SaaS (Software as a Service)
- PaaS (Platform as a Service)
SaaS : SaaS offerings consist of fully formed software apps that are delivered as cloud-based services. Users can subscribe to the service and use the app, normally through a web browser or by installing a client-side app. Examples of Microsoft SaaS services include Microsoft Office 365, Skype, and Microsoft Dynamics CRM Online. The primary advantage of SaaS services is that they enable users to easily access apps without the need to install and maintain them. Typically, users do not have to worry about issues such as updating apps and maintaining compliance, because the service provider handles them.
PaaS : PaaS offerings consist of cloud-based services that provide resources on which developers can build their own solutions. Typically, PaaS encapsulates fundamental operating system capabilities, including storage and compute, in addition to functional services for custom apps. Usually, PaaS offerings provide application programming interfaces (APIs), in addition to configuration and management user interfaces. Azure provides PaaS services that simplify the creation of solutions such as web and mobile apps. With PaaS, developers and organizations can create highly scalable custom apps without having to provision and maintain hardware and operating system resources. Examples of PaaS services include Azure Web apps and Azure App Service, which can run a web app that your developer team creates.
IaaS : IaaS offerings provide virtualized server and network infrastructure components that can be easily provisioned and decommissioned as required. Typically, IaaS facilities are managed in a similar way to on-premises infrastructures and provide an easy migration path for moving existing apps to the cloud.
A key point to note is that an infrastructure service might be a single IT resource— such as a virtual server that has a default installation of Windows Server 2012 R2 and Microsoft SQL Server 2014, or a Linux server that has MySQL Server installed to provide database services—or it might be a completely preconfigured infrastructure environment for a specific app or business process. For example, a retail organization might empower departments to provision their own database servers to use as data stores for custom apps. Alternatively, the organization might define a set of virtual machine and network templates that can be provisioned as a single unit to implement a complete, preconfigured infrastructure solution for a branch or store, including all the required apps and settings.
“I copied this section from MCT book. I have not tried to break any rule. I copied it just to share the exact word that microsoft share with us.”