1 / 24

virtual techdays

INDIA │ 18-20 august 2010. virtual techdays. Why should I be worried about Windows Azure ?. Ramaprasanna Chellamuthu │ Developer Evangelist, Microsoft. INDIA │ 18-20 august 2010. virtual techdays. Why Cloud? Types of Cloud. PAAS in detail Windows Azure – Architecture

abbott
Download Presentation

virtual techdays

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. INDIA │ 18-20 august2010 virtual techdays Why should I be worried about Windows Azure ? Ramaprasanna Chellamuthu │ Developer Evangelist, Microsoft

  2. INDIA │ 18-20 august2010 virtual techdays • Why Cloud? • Types of Cloud. • PAAS in detail • Windows Azure – Architecture • Windows Azure storage options • Application architecture • Demo • Hybrid cloud • SQL Azure • Information as a service • Azure appliance S E S S I O N A G E N D A

  3. “A standardized IT capability, such as software, app platform, or infrastructure, delivered via Internet technologies in a pay-per-use and self-service way.”

  4. SaaS PaaS IaaS

  5. Enabling Our Software + Services Strategy Client PC Phone TV Tools and Cross-Platform Support Cloud Server

  6. The Windows Azure Platform Developer Experience Use existing skills and tools Compute Storage Management Relational data Management Connectivity Access control

  7. Magic Words !!! • Pay for what you use !!! • Elastic in Scalability • HA – High Availability • Tools / IDE / Coding remains the same and it is fun to code • Inter-operability for non-MS languages

  8. Optimal Workload Patterns for the Cloud “On and Off” “Growing Fast” Inactivity Period Compute Compute Average Usage Usage Average Time Time

  9. Optimal Workload Patterns for the Cloud “Unpredictable Bursting” “Predictable Bursting” Compute Compute AverageUsage Average Usage Time Time

  10. And in a non-Cloud view, there are inefficiencies in addressing those issues Allocated IT-capacities Load Forecast “Under-supply“ of capacities “Waste“ of capacities Fixed cost of IT-capacities IT CAPACITY Barrier for innovations ActualLoad TIME

  11. However, in a Cloud View Load Forecast Allocated IT capacities No “under-supply“ IT CAPACITY Reduction of “over-supply“ Possible reduction of IT-capacities in case of reduced load Reduction of initial investments ActualLoad Time

  12. What’s in it for the Developers ? What does it take for us to build ‘Raaga.com’

  13. Our first customer !!

  14. So what’s the Azure platform?! • Flexible application hosting • Lights-out service management • Provide code & service model, hit ENTER • Storage at massive scale Compute Management Storage

  15. The Windows Azure Platform SQL Azure Cloud Applications .NET Services Windows Azure On-Premises Applications Windows Others

  16. Windows AzureAn illustration Application Compute Storage Config Fabric … SQL Azure Applications .NET Services Windows Azure Applications Windows Others

  17. Windows Azure Compute Service A closer look VMs VMs HTTP/ HTTPS Worker Role Instance Web Role Instance Load Balancer IIS Agent Agent Application Storage Compute Fabric …

  18. Windows Azure Storage ServiceA closer look HTTP/ HTTPS Blobs Tables Queues Announced XDrive volumes in PDC 09! Compute Storage Fabric

  19. One Size doesn’t fit all !!

  20. INDIA │ 18-20 august2010 virtual techdays DEMO: Windows Azure Deployment, Dallas and SQL Azure Ramaprasanna Chellamuthu │ Developer Evangelist, Microsoft

  21. Windows Azure Instance Sizes • Variable instance sizes to handle complex workloads of any size • X Large • Large • Medium • Small $0.96 $0.48 $0.24 $0.12 Per service hour Per service hour Per service hour Per service hour Unit of Compute Defined • Equivalent compute capacity of a 1.6Ghz processor (on 64bit platform) • X-Large • Large • Medium • Small 8 x 1.6Ghz 4 x 1.6Ghz 2 x 1.6Ghz 1 x 1.6Ghz (high IO) (high IO) (high IO) (moderate IO) 14 GB memory 7.0 GB memory 3.5 GB memory 1.75 GB memory 2000 GB (instance storage) 1000 GB storage (instance storage) 500 GB storage (instance storage) 250 GB storage (instance storage)

  22. Windows Azure Appliance • Delivering the power of the Windows Azure Platform to your datacenter • http://www.microsoft.com/windowsazure/appliance/

  23. THANK YOU│18-20 august2010 virtual techdays http://twitter.com/ramaprasanna

More Related