Windows Azure Platform - Jonathan Wong
-
Upload
spiffy -
Category
Technology
-
view
2.583 -
download
1
description
Transcript of Windows Azure Platform - Jonathan Wong
Windows Azure Platform
Jonathan WongMicrosoft Innovation Centre Singapore
innovativesingapore.com | twitter.com/innovativesg
The Non-Cloud View
TIME
IT C
APAC
ITY
Actual Load
Allocated IT-
capacities
“Waste“ of capacities
“Under-supply“ of capacities
Fixed cost of IT-capacities
Load Forecast
Barrier forinnovations
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 C
APAC
ITY
Load Forecast
However, In a Cloud View
State of Cloud Computing
> Perceptions• “The end of software”
• On-demand infrastructure
• Cheaper and better
> Reality• Hybrid world; not “all-or-
nothing”
• Leverage existing IT skills and investments
• Seamless user experiences
• Evolutionary; not revolutionary
> Drivers• Ease-of-use, convenience
• Product effectiveness
• Simplify IT, reduce costs
> Types• Public
• Private
• Hybrid
• Dedicated
• Community
> Categories• SaaS
• PaaS
• IaaS
Microsoft in the Cloud
(15 years)450M+
active users
(13 years)550M
users/mth
(12 years)Largest non-ICP/IP cloud
service x100M users
(11 years)320M+ activeusers
(11 years)2B
queries/mth
(15 years)450M+
active users
(7 years)5B confmin/yr
(6 years)4B emails/day
Bing – “Auto Pilot” Architecture
Front-End UX
Query Analysis & Processing
Internet
Web & Structured Data Indices
Data Repositories
~100,000 Servers in Multiple Data Centers
The Microsoft Cloud
> Purpose-built data centre to accommodate containers at large scale Cost $500 million, 100,000 square
foot facility (10 football fields)
> 40 foot shipping containers can house as many as 2,500 servers Density of 10 times amount of
compute in equivalent space in traditional data centre
> Can deliver an average PUE of 1.22 Power Usage Effectiveness
benchmark from The Green Grid™ consortium on energy efficiency
Data Center Infrastructure
The Microsoft CloudData Center Infrastructure
The Microsoft CloudData Center Infrastructure
The Microsoft CloudServer Container Deployment
The Microsoft CloudServer Container Deployment
The Microsoft CloudServer Container Deployment
The Microsoft CloudServer Container Deployment
The Microsoft CloudServer Container Deployment
The Microsoft CloudServer Container Deployment
The Microsoft CloudServer Container Deployment
The Microsoft Cloud~100 Globally Distributed Data Centers
Quincy, WA Chicago, IL San Antonio, TX Dublin, Ireland Generation 4 DCs
The Microsoft CloudHighly available, scalable, and consistent application fabric environment
Private(On-Premise)
Infrastructure
(as a Service)
Platform(as a
Service)
Types of Clouds
Storage
Server HW
Networking
Servers
Databases
Virtualization
Runtimes
Applications
Security & Integration
Storage
Server HW
Networking
Servers
Databases
Virtualization
Runtimes
Applications
Security & Integration
Storage
Server HW
Networking
Servers
Databases
Virtualization
Runtimes
Applications
Security & Integration
You m
anage M
anaged b
y v
endor
Managed b
y v
endor
You m
anage
You m
anage
Private(On-Premise)
Types of Clouds
Infrastructure
(as a Service)
Platform(as a
Service)
StorageDynamic Tabular Data
BlobsMessage Queues
Distributed File System
Content Distribution
Data Transact-SQL
Data Synchronizati
on
Relational Database
ADO.NET, ODBC, PHP
Connectivity
RegistryOn-Premise
BridgingService Bus
SecurityClaims-Based
Identity
Federated Identities
Secure Token
Service
Declarative Policies
Application Services
ApplicationMarketplac
e
Information Marketplac
e
Personal Data
Repository
Frameworks
Workflow Hosting
Distributed Cache
Services Hosting
Windows Azure Platform
Compute C / C++Win32 VHD
Compute
Storage
Data SQL Azure Data Sync
Connectivity
Security “Geneva”
Application Services
Frameworks
“Velocity”
Windows Azure Platform
Service Bus
Access Control
Table Storage
Blob Storage
Queue DriveContent Delivery Network
Pricing
Compute• $0.12 / CPU hour
Storage• $0.15 / GB / month
• $0.01 / 10k txn / month
Bandwidth• $0.10 in / GB
• $0.15 out / GB
Web Edition (1GB)• $9.99 / month
Business Edition (10GB)• $99.99 / month
Bandwidth• $0.10 in / GB
• $0.15 out / GB
Service Bus• $0.15 / 100k
messages
Access Control• $0.15 / 100k tokens
Bandwidth• $0.10 in / GB
• $0.15 out / GB
SUBSCRIPTIONCONSUMPTION VOLUME LICENSING“Pay as you go and
grow”
Available at launch
• Low barrier to entry and flexibility
• Optimized for cloud elasticity
• Discounts for commitment• Plans for payment
predictability
“Coordinated purchasing”
Planned for FY11
• Unified purchasing through EA• Introduction to volume
discounts
“Value for a commitment“
Select offers Announced
Offers & Promotions
Development Accelerator Designed to accelerate cloud app development. Flexible (on/off) consumption for scaling. Predictable payment and discounted price.
•6 month subscription (38%-45% discount)
•Offered as a unit (can order multiple units)
•Cancel first 30 days; anytime after first 6 months
•Overage at Standard Consumption rates
CORE ($59.95/month)
Amount Included in BaseCompute 750 hrs/mo Storage 10 GB/mo Storage Transactions 1M/mo NET - Messages 1M/moData Transfers 7 GB In / 14 GB Out
EXTENDED ($109.95/month)
Amount Included in BaseSame as Core except also includes 1 SQL Azure Business Edition DB (10 GB)
Introductory Free Offer No-cost developer starter offer. Provides no-cost allocation to run a cloud service.
•Available to all partner/customers
•Limit of one per customer
•Overage at Standard Consumption rates
NO-COSTWindows AzureCompute 25 Hrs/monthStorage 0.5 GB/monthBandwidth 0.5 GB/monthStorage Transactions 10K/month
SQL Azure1 Web Edition DB (1GB DB) 90 day trial
Service Bus and Access Control Service Messages 100K/mo
MSDN Premium Mobilize committed .NET developer base. Enable them to build, deploy, manage multiple cloud projects w/in MSDN subscription.
• Available to MSDN Premium subscribers with limit of one per subscription (one per Windows Live ID)
• 12-month term
• Overage at partner Consumption rates
• Limited time to sign up (thru 6/30/10)
• After 6/30/10 quantities may be reduced
NO-COSTWindows AzureCompute 750 hrs Storage 10 GBStorage Transaction 1M
SQL Azure - 3 Web DB (1 GB)
Service Bus and Access Control Service Messages 1 Million
Data Transfer 7GB In/14GB Out
Application Models
Web Hosting Massive scale infrastructure
Burst & overflow capacity
Temporary, ad-hoc sites
Application Hosting Hybrid applications
Composite applications
Automated agents / jobs
Media Hosting & Processing CGI rendering
Content transcoding
Media streaming
Distributed Storage External backup and storage
High Performance Computing
Parallel & distributed processing
Massive modeling & simulation
Advanced analytics
Information Sharing Reference data
Common data repositories
Knowledge discovery & mgmt
Collaborative Processes Multi-enterprise integration
B2B & e-commerce
Supply chain management
Health & life sciences
Domain-specific services
3 Key Takeaways
>Platform-as-a-service fabric cloud
>Hybrid on-premise software and cloud services platform
>Consistent programming model and tools
Come learn about Windows Azure Platform!
• http://www.microsoftazureweek.com
Sign up at the Windows Azure Platform developers’ portal
Windows Azure accessDeveloper tools White papersSample applications
Plan pilot applications, proofs of concept, and architectural design sessions with Windows Azure partners
http://www.windowsazure.com
[email protected]/dachou
Thank you
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.