1 / 20

virtual techdays

INDIA │ 18-20 august 2010. virtual techdays. A lap around Windows Azure SDK for Java Developers. Ramaprasanna Chellamuthu │ Developer Evangelist, Microsoft. INDIA │ 18-20 august 2010. virtual techdays. Why Cloud? Types of Cloud. PAAS in detail Windows Azure – Architecture

lahela
Télécharger la présentation

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 A lap around Windows Azure SDK for Java Developers 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 • Windows Azure SDK for Java developers • Demo 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 Eclipse Compute Storage Management Relational data Management Connectivity Access control

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

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

  9. 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

  10. 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

  11. 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

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

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

  14. 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 …

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

  16. One Size doesn’t fit all !!

  17. INDIA │ 18-20 august2010 virtual techdays DEMO: Windows Azure SDK for Java Developers Ramaprasanna Chellamuthu │ Developer Evangelist, Microsoft

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

More Related