delivering platform as a service with the public cloud clare dillon developer & platform group...
Post on 21-Jan-2016
213 Views
Preview:
TRANSCRIPT
DELIVERING PLATFORM AS A SERVICE WITH THE PUBLIC CLOUDClare DillonDeveloper & Platform Group Leadclaredil@microsoft.com
WHAT CONSTITUTES CLOUD COMPUTING?
SOFTWAREAS A SERVICE
PLATFORMAS A SERVICE
INFRASTRUCTUREAS A SERVICE
AZURE PLATFORM
GENERAL PURPOSE PROGRAMMING LANGUAGES
Compute
Storage
Management
Relational dataMarketplace
App Fabric
CDN
Windows Azure Platform
Management
Shorten timescale for new projects
Focus
Lower costsDeployment flexibilityCheap
EfficiencyUse existing skillsSimple modelEasy to use
Simplicity
Respond quicklyGrow customer baseSimple cloud entry point
Agility
WINDOWS AZURE VALUE PROPOSITION
Prioritise “sweetspot” workloads
WHEN TO USE AZUREOPTIMAL WORKLOAD PATTERNS
Business need: Periodic batch process
Ex. scenario: Credit card co. doing risk scoring for portfolio on a monthly basis
Evidence: RiskMetrics financial analysis, monte carlo simulations
Business need: stay ahead of steady but fast growing customer demand
Ex. scenario: Digital syndication
Evidence: Associated Press Breaking News API
Average Usage
Com
pu
te
Time
“Growing Fast” C
om
pu
te
Time
“On and Off”
UsageAverage
InactivityPeriod
Business need: safely handle highly unpredictable spikes in customer demand
Ex. scenario: Marketing campaigns, event ticketing, retail fads, disaster response/recovery
Evidence: TicketDirect ticketing system
Business need: respond to periodic peaks in customer usage and business cycle
Ex. scenario: Ecommerce system, internal payroll portal, corporate website
Evidence: Kelley Blue Book website
Com
pu
te
Time
“Unpredictable Bursting”
Average Usage Com
pu
te
Time
“Predictable Bursting”
Average Usage
WHEN TO USE AZUREOPTIMAL WORKLOAD PATTERNS
WINDOWS AZURE PLATFORM MOMENTUM
THANK YOU!
Clare DillonDeveloper & Platform Group Lead
claredil@microsoft.com
top related