1 / 76

An Overview of Windows Azure

Join CEO Vince Mayfield from Bit-Wizards as he presents an overview of Windows Azure at the Kentico Virtual Conference. Learn about the cloud, its evolution, and the advantages and objections to cloud computing. Discover the Microsoft view of the cloud and the various cloud computing patterns and terms. Gain insights into the benefits and fundamentals of Windows Azure.

mannion
Download Presentation

An Overview of Windows Azure

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. An Overview of Windows Azure Presented by Vince Mayfield CEO Bit-Wizards

  2. Azure Kentico Virtual Conference Agenda

  3. What is the Cloud?

  4. Evolutionary Meaning John McCarthy 1960s – “ Computation may someday be organized as a public utility” Metaphor Class Instantiated as an Object – Booche Telephone Network Computer Network Internet Today – Cloud Computing Wide Spread Adoption Virtualization SOA Autonomic & Utility Computing Details Abstracted from End User – No need for expertise or control over technology or infrastructure that supports them Commoditization – Utility Basing Computing

  5. Cloud Computing in a Nutshell Cloud Computing is the transformation of computer hardware, software and networks into a Utility just like the your Electric Company, Water Company, or Gas Company.

  6. Characteristics Defining the Cloud "Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. This cloud model promotes availability.

  7. Service Models Deployment Models Defining the Cloud

  8. Why The Cloud?

  9. The Gartner Hype Cycle

  10. The 2011 Gartner Hype Cycle Report "Gartner predicts that the most transformational technologies included in the Hype Cycle will be the following: Virtualization, Big Data, Cloud Advertising, Cloud Computing, Platform-as-a-Service (PaaS), Public Cloud Computing, and Hybrid Cloud Computing.“ Gartner 2011 Hype Cycle Report

  11. Cloud is Here & Now “Annually Microsoft invests approximately 9 Billion dollars in R&D. As of 2012, 95% of Microsoft's 40,000 engineers are working on new cloud applications and new cloud services. Technology leaders like Microsoft do not invest this heavily on technology that is a fad or has no real chance of succeeding.” “The Cloud is fast changing the landscape of information technology and how businesses view and utilize IT resources” Vince Mayfield

  12. Top five advantages of cloud computing: Pay only for what you use Easy/fast deployment to end users Monthly payments Encourages standard systems Requires less in-house staff, costs Business Benefits of the Cloud

  13. Top Objections to the Cloud: Compliance Issues Security Control Chief Objections to the Cloud

  14. Underlying Issues: Fear Need to Own Stuff Control Change Perceived Risk What’s the Real Issue?

  15. REDUCED COSTS REDUCED COSTS FLEXIBILITY FLEXIBILITY AGILITY AGILITY YOU COULD ACHIEVE THESE BENEFITS: SCALABLE AND ELASTIC Business Benefits of the Cloud USAGE BASED SELF SERVICE EFFICIENT MORE MOBILITY MORE MOBILITY EASY TO IMPLEMENT EASY TO IMPLEMENT WITH AN INFRASTRUCTURE THAT IS: END USERPRODUCTIVITY END USERPRODUCTIVITY HIGHLY AUTOMATED HIGHLY AUTOMATED

  16. The Microsoft View of the Cloud

  17. What is the cloud? The Microsoft Cloud An approach to computing that’s about internet scale and connecting to a variety of devices and endpoints

  18. Cloud Computing Patterns “Unpredictable Bursting“ “Predictable Bursting“ Compute Compute Average Usage Average Usage Time Time • Unexpected/unplanned peak in demand • Sudden spike impacts performance • Can’t over provision for extreme cases • Services with micro seasonality trends • Peaks due to periodic increased demand • IT complexity and wasted capacity

  19. Cloud Computing Patterns “Growing Fast“ “On and Off “ Inactivity Period Compute Compute Average Usage Usage Average Time Time • On and off workloads (e.g. batch job) • Over provisioned capacity is wasted • Time to market can be cumbersome • Successful services needs to grow/scale • Keeping up with growth is big IT challenge • Complex lead time for deployment

  20. Cloud Computing Terms PaaS SaaS IaaS Infrastructure-as-a-Service Platform-as-a-Service Software-as-a-Service build consume host

  21. APPLICATIONS The Microsoft Platform APPLICATION PLATFORM DESKTOP DATACENTER CLOUD ON PREMISES

  22. How Microsoft Views the Cloud Choices Choices On Premises Off Premises Location Heterogeneous Homogeneous Infrastructure Application Programming CapEx OpEx Business model Fundamentals Scale Out Automated ServiceManagement High Availability Multi-Tenancy Fundamentals Own Lease/Rent Ownership Self Third Party Management

  23. What is Windows Azure?

  24. Infrastructure • (as a Service) • Packaged Software • Platform • (as a Service) • Software • (as a Service) Applications Cloud Computing Taxonomy • You manage Applications Applications Applications Data • You manage Data Data Data Runtime Runtime Runtime Runtime Middleware • Managed by vendor Middleware Middleware Middleware • You manage O/S • Managed by vendor O/S O/S O/S Virtualization • Managed by vendor Virtualization Virtualization Virtualization Servers Servers Servers Servers Storage Storage Storage Storage Networking Higher Cost & More ControlLower Cost & Higher Agility Networking Networking Networking

  25. The Nexus It’s The Application Stupid!

  26. Comprehensive set of services that enable you to quickly build, deploy and manage applications across a global network of Microsoft-managed datacenters Azure in a Nutshell Flexible Open Solid

  27. Global Footprint

  28. Service Level Agreement 99.95% monthly SLA

  29. Usage Based Pay only for what you use

  30. Your Application Your Data Platform Infrastructure Windows Azure Architecture Details Fabric App Fabric Fabric Controller App Fabric Controller Compute Storage

  31. Three Main Components Virtual machines Cloud services Web sites

  32. Virtual Machines Virtual Machines Windows Server and Linux Flexible Workload Support Virtual Private Networking

  33. Virtual machine portability

  34. Windows Azure Your Data Center

  35. Windows Azure Your Data Center

  36. Windows Azure Other Service Providers Your Data Center

  37. Windows Azure Other Service Providers no lock-in Your Data Center

  38. VM with persistent drive Windows Azure Storage

  39. VM with persistent drive Windows Azure Storage

  40. VM with persistent drive Windows Azure Storage

  41. VM with persistent drive Reliable and always on Windows Azure Storage

  42. WEST DC EAST DC > 500 miles Continuous storage geo-replication Windows Azure Storage

  43. Web Sites Web sites Build with ASP.NET, Node.js or PHP Deploy in seconds with FTP, Git or TFS Start for free, scale up as your traffic grows

  44. Web sites reserved shared shared Shared instanceS :-) 1

  45. Web sites reserved shared shared Shared instanceS :-) :-) 2

  46. Web sites reserved shared reserved Shared instanceS RESERVED instance :-) :-) :-) 1 0

  47. Web sites reserved shared reserved RESERVED instance RESERVED instance :-) :-) 2

More Related