Windows Azure Platform - Jonathan Wong


Published on

Presentation by Jonathan Wong at SCS ECCV SIG Event (Apr 12, 2010) .

Published in: Technology
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Windows Azure Platform - Jonathan Wong

  1. 1. Windows Azure Platform<br />Jonathan Wong<br />Microsoft Innovation Centre Singapore<br /> |<br />
  2. 2. The Non-Cloud View<br />Allocated IT-capacities<br />Load Forecast<br />“Under-supply“ of capacities<br />“Waste“ of capacities<br />Fixed cost of IT-capacities<br />IT CAPACITY<br />Barrier for<br />innovations<br />ActualLoad<br />TIME<br />
  3. 3. Load Forecast<br />Allocated IT capacities<br />No “under-supply“<br />IT CAPACITY<br />Reduction of “over-supply“<br />Possible reduction of IT-capacities in case of reduced load<br />Reduction of initial investments<br />ActualLoad<br />TIME<br />However, In a Cloud View<br />
  4. 4. State of Cloud Computing<br />Perceptions<br />“The end of software”<br />On-demand infrastructure<br />Cheaper and better<br />Reality<br />Hybrid world; not “all-or-nothing”<br />Leverage existing IT skills and investments<br />Seamless user experiences<br />Evolutionary; not revolutionary<br />Drivers<br />Ease-of-use, convenience<br />Product effectiveness<br />Simplify IT, reduce costs<br />Types<br />Public<br />Private<br />Hybrid<br />Dedicated<br />Community<br />Categories<br />SaaS<br />PaaS<br />IaaS<br />
  5. 5. Microsoft in the Cloud<br />(6 years)<br />4B emails/day<br />(7 years)<br />5B conf<br />min/yr<br />(15 years)<br />450M+ <br />active users<br />(11 years)<br />2B queries/mth<br />(11 years)<br />320M+ active<br />users<br />(12 years)<br />Largest non-<br />ICP/IP cloud service <br />x100M users<br />(13 years)<br />550M <br />users/mth<br />(15 years)<br />450M+<br />active users<br />
  6. 6. Bing – “Auto Pilot” Architecture<br />~100,000 Servers in Multiple Data Centers<br />Data Repositories<br />Web & Structured Data Indices<br />Query Analysis & Processing<br />Front-End UX<br />Internet<br />
  7. 7. The Microsoft Cloud<br />Data Center Infrastructure<br />Purpose-built data centre to accommodate containers at large scale<br /><ul><li>Cost $500 million, 100,000 square foot facility (10 football fields)</li></ul>40 foot shipping containers can house as many as 2,500 servers <br /><ul><li>Density of 10 times amount of compute in equivalent space in traditional data centre</li></ul>Can deliver an average PUE of 1.22<br /><ul><li>Power Usage Effectiveness benchmark from The Green Grid™ consortium on energy efficiency</li></li></ul><li>The Microsoft Cloud<br />Data Center Infrastructure<br />
  8. 8. The Microsoft Cloud<br />Data Center Infrastructure<br />
  9. 9. The Microsoft Cloud<br />Server Container Deployment<br />
  10. 10. The Microsoft Cloud<br />Server Container Deployment<br />
  11. 11. The Microsoft Cloud<br />Server Container Deployment<br />
  12. 12. The Microsoft Cloud<br />Server Container Deployment<br />
  13. 13. The Microsoft Cloud<br />Server Container Deployment<br />
  14. 14. The Microsoft Cloud<br />Server Container Deployment<br />
  15. 15. The Microsoft Cloud<br />Server Container Deployment<br />
  16. 16. The Microsoft Cloud<br />~100 Globally Distributed Data Centers<br />Quincy, WA<br />Chicago, IL<br />San Antonio, TX<br />Dublin, Ireland<br />Generation 4 DCs<br />
  17. 17. The Microsoft Cloud<br />Highly available, scalable, and consistent application fabric environment<br />
  18. 18. Private<br />(On-Premise)<br />Infrastructure<br />(as a Service)<br />Platform<br />(as a Service)<br />Types of Clouds<br />You manage<br />Applications<br />Applications<br />Applications<br />You manage<br />Runtimes<br />Runtimes<br />Runtimes<br />Security & Integration<br />Security & Integration<br />Security & Integration<br />Managed by vendor<br />Databases<br />Databases<br />Databases<br />You manage<br />Servers<br />Servers<br />Servers<br />Managed by vendor<br />Virtualization<br />Virtualization<br />Virtualization<br />Server HW<br />Server HW<br />Server HW<br />Storage<br />Storage<br />Storage<br />Networking<br />Networking<br />Networking<br />
  19. 19. Private<br />(On-Premise)<br />Types of Clouds<br />Infrastructure<br />(as a Service)<br />Platform<br />(as a Service)<br />
  20. 20. Application<br />Marketplace<br />Information Marketplace<br />Personal Data Repository<br />Application Services<br />Workflow Hosting<br />Distributed Cache<br />Services Hosting<br />Frameworks<br />Claims-Based Identity<br />Federated Identities<br />Secure Token Service<br />Declarative Policies<br />Security<br />Registry<br />On-Premise Bridging<br />Service Bus<br />Connectivity<br />Transact-SQL<br />Data Synchronization<br />Relational Database<br />ADO.NET, ODBC, PHP<br />Data<br />Compute<br />C / C++<br />Win32<br />VHD<br />Dynamic Tabular Data<br />Blobs<br />Message Queues<br />Distributed File System<br />Content Distribution<br />Storage<br />Windows Azure Platform<br />
  21. 21. Application Services<br />“Velocity”<br />Frameworks<br />“Geneva”<br />Security<br />Access Control<br />Connectivity<br />Service Bus<br />SQL Azure Data Sync<br />Data<br />Compute<br />Windows Azure Platform<br />Table Storage<br />Blob Storage<br />Queue<br />Drive<br />Content Delivery Network<br />Storage<br />
  22. 22. Pricing<br />SUBSCRIPTION<br />CONSUMPTION<br />VOLUME LICENSING<br />“Pay as you go and grow”<br />Available at launch <br />“Coordinated purchasing” <br />Planned for FY11<br />“Value for a commitment“<br />Select offers Announced<br /><ul><li>Low barrier to entry and flexibility
  23. 23. Optimized for cloud elasticity
  24. 24. Discounts for commitment
  25. 25. Plans for payment predictability
  26. 26. Unified purchasing through EA
  27. 27. Introduction to volume discounts
  28. 28. Compute</li></ul>$0.12 / CPU hour<br /><ul><li>Storage</li></ul>$0.15 / GB / month<br />$0.01 / 10k txn / month<br /><ul><li>Bandwidth</li></ul>$0.10 in / GB<br />$0.15 out / GB<br /><ul><li>Web Edition (1GB)</li></ul>$9.99 / month<br /><ul><li>Business Edition (10GB)</li></ul>$99.99 / month<br /><ul><li>Bandwidth</li></ul>$0.10 in / GB<br />$0.15 out / GB<br /><ul><li>Service Bus</li></ul>$0.15 / 100k messages<br /><ul><li>Access Control</li></ul>$0.15 / 100k tokens<br /><ul><li>Bandwidth</li></ul>$0.10 in / GB<br />$0.15 out / GB<br />
  29. 29. Offers & Promotions<br />Development Accelerator <br />Designed to accelerate cloud app development. Flexible (on/off) consumption for scaling. Predictable payment and discounted price.<br /><ul><li>6 month subscription (38%-45% discount)
  30. 30. Offered as a unit (can order multiple units)
  31. 31. Cancel first 30 days; anytime after first 6 months
  32. 32. Overage at Standard Consumption rates</li></ul>CORE($59.95/month)<br />Amount Included in Base<br />Compute 750 hrs/mo <br />Storage 10 GB/mo <br />Storage Transactions 1M/mo <br />NET - Messages 1M/mo<br />Data Transfers 7 GB In / 14 GB Out<br />EXTENDED($109.95/month)<br />Amount Included in Base<br />Same as Core except also includes 1 SQL Azure Business Edition DB (10 GB) <br />Introductory Free Offer <br />No-cost developer starter offer. Provides no-cost allocation to run a cloud service.<br /><ul><li>Available to all partner/customers
  33. 33. Limit of one per customer
  34. 34. Overage at Standard Consumption rates</li></ul>NO-COST<br />Windows Azure<br />Compute 25 Hrs/month<br />Storage 0.5 GB/month<br />Bandwidth 0.5 GB/month<br />Storage Transactions 10K/month<br />SQL Azure<br />1 Web Edition DB (1GB DB) 90 day trial <br />Service Bus and Access Control Service <br />Messages 100K/mo<br />MSDN Premium <br />Mobilize committed .NET developer base. Enable them to build, deploy, manage multiple cloud projects w/in MSDN subscription.<br /><ul><li>Available to MSDN Premium subscribers with limit of one per subscription (one per Windows Live ID)
  35. 35. 12-month term
  36. 36. Overage at partner Consumption rates
  37. 37. Limited time to sign up (thru 6/30/10)
  38. 38. After 6/30/10 quantities may be reduced </li></ul>NO-COST<br />Windows Azure<br />Compute 750 hrs <br />Storage 10 GB<br />Storage Transaction 1M <br />SQL Azure - 3 Web DB (1 GB) <br />Service Bus and Access Control Service Messages 1 Million<br />Data Transfer 7GB In/14GB Out<br />
  39. 39. Application Models<br />Web Hosting<br /><ul><li>Massive scale infrastructure
  40. 40. Burst & overflow capacity
  41. 41. Temporary, ad-hoc sites</li></ul>Application Hosting<br /><ul><li>Hybrid applications
  42. 42. Composite applications
  43. 43. Automated agents / jobs</li></ul>Media Hosting & Processing<br /><ul><li>CGI rendering
  44. 44. Content transcoding
  45. 45. Media streaming</li></ul>Distributed Storage<br /><ul><li>External backup and storage</li></ul>High Performance Computing<br /><ul><li>Parallel & distributed processing
  46. 46. Massive modeling & simulation
  47. 47. Advanced analytics</li></ul>Information Sharing<br /><ul><li>Reference data
  48. 48. Common data repositories
  49. 49. Knowledge discovery & mgmt</li></ul>Collaborative Processes<br /><ul><li>Multi-enterprise integration
  50. 50. B2B& e-commerce
  51. 51. Supply chain management
  52. 52. Health & life sciences
  53. 53. Domain-specific services</li></li></ul><li>3 Key Takeaways<br />Platform-as-a-service fabric cloud<br />Hybridon-premisesoftware and cloudservices platform<br />Consistentprogramming modeland tools<br />
  54. 54. Come learn about Windows Azure Platform!<br /><br />
  55. 55. Sign up at the Windows Azure Platform developers’ portal<br />Windows Azure access<br />Developer tools <br />White papers<br />Sample applications<br />Plan pilot applications, proofs of concept, and architectural design sessions with Windows Azure partners<br /><br />
  56. 56. Thank you<br /><br /><br />© 2009 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.<br />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.<br />