Microsoft Azure Tutorial – Introduction to Microsoft Azure Cloud Platform
What is Cloud Computing?
Cloud computing is internet based computing that provides shared computer processing resources and data to computers and other devices on demand.
It enables ubiquitous, on-demand access to a shared pool of configurable computing resources which can be rapidly provisioned and released with minimal management effort from the end user.
Cloud computing abstracts computing, infrastructure, data, application and network services. Like the traditional data center cloud computing has the following components. However, cloud computing can provide a level of abstraction at each layer.
What are the different types of cloud computing services?
- IaaS – Infrastructure as a service: Set of infrastructure level capabilities like OS, server workloads and network connectivity offered as pay for use service. Mainly used in hosting.
- PaaS – Higher level set of functionalities delivered as consumables for developers. Provides a higher level of abstraction. Mainly used to build applications without bothering about hardware, operating systems etc.
Example: SQL data bases, Website hosting etc.
- SaaS – Software as a service are delivered as a service delivery model. Mainly used for end user consumption Example : Office 365
What is Microsoft Azure?
Azure is Microsoft’s cloud computing platform designed to enable you to build, deploy and maintain applications across a global network of Microsoft managed datacenters.
Advantages of Microsoft Azure
- Globally managed data centers
- You can choose your choice of technology and framework
- Open protocols whenever possible
- Ability to run IaaS, SaaS and PaaS
- Supports Rest based APIs
- Guaranteed SLAs
- 14 regions across the globe helps you deploy solutions close to your client and enables maximum data backup security
- Pay per minute granularity, not pay per hour
Microsoft Azure architecture