Presentation is loading. Please wait.

Presentation is loading. Please wait.

Virtual techdays INDIA │ 18-20 august 2010 A lap around Windows Azure SDK for Java Developers Ramaprasanna Chellamuthu │ Developer Evangelist, Microsoft.

Similar presentations


Presentation on theme: "Virtual techdays INDIA │ 18-20 august 2010 A lap around Windows Azure SDK for Java Developers Ramaprasanna Chellamuthu │ Developer Evangelist, Microsoft."— Presentation transcript:

1 virtual techdays INDIA │ 18-20 august 2010 A lap around Windows Azure SDK for Java Developers Ramaprasanna Chellamuthu │ Developer Evangelist, Microsoft

2  Why Cloud?  Types of Cloud.  PAAS in detail  Windows Azure – Architecture  Windows Azure storage options  Windows Azure SDK for Java developers  Demo virtual techdays INDIA │ 18-20 august 2010 S E S S I O N A G E N D A

3

4 IaaS PaaS SaaS

5 Enabling Our Software + Services Strategy

6 The Windows Azure Platform Eclipse

7 Optimal Workload Patterns for the Cloud Usage Compute Time Average Inactivity Period “On and Off”“On and Off” Average Usage Compute Time “Growing Fast” Business need: Periodic batch process Example scenario: Credit card company doing risk scoring for portfolio on a monthly basis Evidence: RiskMetrics financial analysis and Monte Carlo simulations Business need: To stay ahead of steady, but fast- growing customer demand Example scenario: Digital syndication Evidence: Associated Press Breaking News API

8 Business need: To safely handle highly unpredictable spikes in customer demand Example scenarios: Marketing campaigns, event ticketing, retail fads, and disaster response/recovery Business need: To respond to periodic peaks in customer usage and business cycle Example scenarios: E-commerce systems, internal payroll portals, and corporate Web sites Compute Time Average Usage Compute Time Average Usage Optimal Workload Patterns for the Cloud

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

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

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

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

13 … Windows Azure An illustration Fabric Compute Storage Config Application SQL Azure Windows Azure Applications.NET Services OthersWindows

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

15 Fabric Compute Windows Azure Storage Service A closer look BlobsTables Storage Queues Announced X Drive volumes in PDC 09!

16 One Size doesn’t fit all !!

17

18

19 virtual techdays INDIA │ 18-20 august 2010 DEMO: Windows Azure SDK for Java Developers Ramaprasanna Chellamuthu │ Developer Evangelist, Microsoft

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


Download ppt "Virtual techdays INDIA │ 18-20 august 2010 A lap around Windows Azure SDK for Java Developers Ramaprasanna Chellamuthu │ Developer Evangelist, Microsoft."

Similar presentations


Ads by Google