Microsoft Azure Basics



Let's look Clouds in time perspective. We had earlier data centers in past. Each of these were different in hardware, computing power and even had different operating system. All these servers in data center needed enough resources for different application in peak hours but most of the time they were underutilized. 

Later we moved to Virtualization where we had a single virtual host on which we could run multiple virtual machine with hypervisor sitting in between and managing it. But even with Virtualization we had problems like

Problem With Virtualization



In case of cloud infrastructure provider have pool of resources and different customer use these pooled shared resources. They don't care about the details of server, but just the provider makes sure that enough demanded resources are available. On cloud we have on demand Self service so customer pay for resources per user or per hour/minute based on which service/resource they are using. Provisioning is fully automated and provided instantly. 


Here Organization can be more cost effective and dynamic as they can turn up or down resources as per demand and only pay for the usage. Cost goes into Operating cost and not Capital expenditure. So Opex can be deducted same year but not the Capex.



What is meant by Rapid Elasticity is that when we have more load we can configure to add more CPU power and remove it when load reduces.


Cloud provider also takes care of high availability and disaster recovery and Fault Tolerance (similar to HA but offer zero downtime), cost wise that is tough to maintain in Data centers.


Type of Cloud Computing Services

Example of Iaas MS Azure Cloud, AWS, PaaS is Azure logic apps Heroku, Amazon Elastic Beanstalk

and SaaS is OneDrive, Teams, Google G suite Salesforce dropbox


Cloud Service Scenarios

Iaas Scenario: For Development and testing scenarios, storage and backup, Big data analysis, computing power


Paas: analytics and business intelligence, dev framework (reuse services)


Saas: Access to applications, mobilize workforce. 


Deployment Models


Thanks to PS

Comments

Popular posts from this blog

Azure Platform Solutions (Machine Learning and Cognitive Services)

Azure Platform Solutions (BigData)

Azure Core Product: Data Storage