1 / 8

Delivering platform as a service with THE public cloud

Delivering platform as a service with THE public cloud. Clare Dillon Developer & Platform Group Lead claredil@microsoft.com. What Constitutes cloud computing?. SOFTWARE. AS A SERVICE. PLATFORM. AS A SERVICE. INFRASTRUCTURE. AS A SERVICE. GENERAL PURPOSE PROGRAMMING LANGUAGES.

elaina
Download Presentation

Delivering platform as a service with THE public cloud

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. Delivering platform as a service with THE public cloud Clare Dillon Developer & Platform Group Lead claredil@microsoft.com

  2. What Constitutes cloud computing? SOFTWARE AS A SERVICE PLATFORM AS A SERVICE INFRASTRUCTURE AS A SERVICE

  3. GENERAL PURPOSE PROGRAMMING LANGUAGES Azure Platform • Windows Azure Platform Compute Management App Fabric Relational data Storage CDN Management Marketplace

  4. Simplicity Efficiency Use existing skills Simple model Easy to use Lower costs Deployment flexibility Cheap Windows Azure Value Proposition Focus Agility Respond quickly Grow customer base Simple cloud entry point Shorten timescale for new projects Prioritise “sweetspot” workloads

  5. When to use Azure Optimal Workload patterns “Growing Fast” “On and Off” Inactivity Period Compute Average Usage Compute Business need: stay ahead of steady but fast growing customer demand Business need: Periodic batch process Average Usage Ex. scenario: Credit card co. doing risk scoring for portfolio on a monthly basis Time Time Ex. scenario: Digital syndication Evidence: RiskMetrics financial analysis, monte carlo simulations Evidence: Associated Press Breaking News API

  6. When to use Azure Optimal Workload patterns “Predictable Bursting” “Unpredictable Bursting” Compute Compute Business need: safely handle highly unpredictable spikes in customer demand Business need: respond to periodic peaks in customer usage and business cycle Average Usage Average Usage Time Ex. scenario: Marketing campaigns, event ticketing, retail fads, disaster response/recovery Time Ex. scenario: Ecommerce system, internal payroll portal, corporate website Evidence: Kelley Blue Book website Evidence: TicketDirect ticketing system

  7. Windows Azure Platform Momentum

  8. Thank you! Clare Dillon Developer & Platform Group Lead claredil@microsoft.com

More Related