Windows Azure Cloud Visit – www.Truebodh.com Ravindra verma
Agenda Cloud Computing Fundamentals The Windows Azure Service Model Windows Azure Storage High Availability and Windows Azure Services
Cloud Computing Fundamentals
What is a “Cloud”? Server Provisioning Cloud Provisioning Demand Cloud: on-demand, scalable, multi-tenant, self-service compute and storage resources Time Demand Server Provisioning Cloud Provisioning Demand Time Overprovisioned Underprovisioned
Cloud Terminology Infrastructure as a Service (IaaS): basic compute and storage resources On-demand servers Amazon EC2, VMWare vCloud Platform as a Service (PaaS): cloud application infrastructure On-demand application-hosting environment E.g. Google AppEngine, Salesforce.com, Windows Azure Software as a Service (SaaS): cloud applications On-demand applications E.g. Office 365, Gmail, Microsoft Office Web Companions
Windows Azure
IaaS Operating System VM Web Server Operating System VM DBMS TechReady12 7/29/2018 IaaS Developer 6) Manage VMs and DBMS (e.g., deploying new OS images in VMs) 1) Choose image, then create VM for DBMS and configure DBMS 5) Configure load balancer 2) Choose image, then create and configure VM(s) for application 4) Install application 3) Provision database, then create tables and add data Library VM Images Operating System VM Web Server Operating System VM DBMS Application Data Load Balancer © 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
1) Provision database, then create tables and add data TechReady12 7/29/2018 Developer PaaS 1) Provision database, then create tables and add data 2) Deploy application Application Data Web Server Load Balancer DBMS Operating System Operating System Operating System VM VM © 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Windows Azure Windows Azure is an OS for the data center Handles resource management, provisioning, and monitoring Manages application lifecycle Allows developers to concentrate on business logic Provides common building blocks for distributed applications Reliable queuing, simple structured storage, SQL storage Application services like access control, caching, and connectivity