Windows Azure Platform

soumow 1,925 views 30 slides May 26, 2010
Slide 1
Slide 1 of 30
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30

About This Presentation

A presentation about Windows Azure Platform.


Slide Content

Microsoft Cloud Platform
Soumow Atitallah
Microsoft Student Partner





Inspired by the presentation of David Choi.

Your
Own
Data Center
Someone
Else’s
Data Center
What is Cloud Computing?
Host (software, database, etc.)
Use (services, information, etc.)
Build (applications, data, etc.)

Private
Cloud
Public
Cloud
What is Cloud Computing?
Infrastructure (as-a-service)
Software (as-a-service)
Platform (as-a-service)
Dedicated
Hybrid Cloud
Community
Service Categories

Cloud Types

(On-Premise)
Infrastructure
(as a Service)
Platform
(as a Service)
What is Cloud Computing?
Storage
Servers
Networking
O/S
Middleware
Virtualization
Data
Applications
Runtime
Storage
Servers
Networking
O/S
Middleware
Virtualization
Data
Applications
Runtime
You manage

Managed by vendor

Managed by vendor

You manage

You manage

Storage
Servers
Networking
O/S
Middleware
Virtualization
Applications
Runtime
Data
Software
(as a Service)
Managed by vendor

Storage
Servers
Networking
O/S
Middleware
Virtualization
Applications
Runtime
Data
Service Categories

Microsoft Cloud Strategy
Platform of Choice

Microsoft Cloud Strategy
(15 years)
450M+
active users
(13 years)
550M
users/mth
(12 years)
Largest non-
ICP/IP cloud
service
x100M users
(11 years)
320M+
active
users
(11 years)
2B
queries/mth
(15 years)
450M+
active users
(7 years)
5B conf
min/yr
(6 years)
4B emails/day
History in the Cloud

The Microsoft Cloud
>Purpose-built data center to host
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 center
>Deliver an average PUE of 1.22
Power Usage Effectiveness
benchmark from The Green Grid™
consortium on energy efficiency
Data Center Infrastructure

The Microsoft Cloud
Data Center Infrastructure

The Microsoft Cloud
Server Container Deployment

The Microsoft Cloud
Server Container Deployment

The Microsoft Cloud
Server Container Deployment

The Microsoft Cloud
Server Container Deployment

The Microsoft Cloud
Server Container Deployment

The Microsoft Cloud
Server Container Deployment

The Microsoft Cloud
Server Container Deployment

The Microsoft Cloud
~100 Globally Distributed Data Centers
Quincy, WA Chicago, IL San Antonio, TX Dublin, Ireland Generation 4 DCs

The Microsoft Cloud
Highly available, scalable, and consistent application fabric environment

Platform Services
Software Services
Application Services
Infrastructure Services
The Microsoft Cloud
Categories of Services

Storage
Dynamic
Tabular Data
Blobs
Message
Queues
Distributed
File System
Content
Distribution
Data Transact-SQL
Data
Synchronization
Relational
Database
ADO.NET,
ODBC, PHP
Connectivity Registry
On-Premise
Bridging
Service Bus
Security
Claims-Based
Identity
Federated
Identities
Secure Token
Service
Declarative
Policies
Application Services
Application
Marketplace
Information
Marketplace
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
Project
“Sydney”
Security “Geneva”
Application Services
Frameworks “Dublin” “Velocity”
Windows Azure Platform
Service Bus
Access Control
Table Storage Blob Storage Queue Drive
Content
Delivery
Network

Sign up at the Windows
Azure Platform
developers’ portal

Windows Azure access
Developer tools
White papers
Sample applications

Plan pilot applications,
proofs of concept, and
architectural design
sessions with Windows
Azure partners
http://www.azure.com

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

Demo
Hello Cloud !

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
SUBSCRIPTION CONSUMPTION 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

Case Study
About
kbb.com, established 1995;
vehicle data aggregation and
publication service provider
14M UU/month
Multiple physical data centers







Solution
Cloud-based overflow capacity
Windows Azure Web Role
SQL Azure database
Benefits
~$100,000 savings / year in
hosting costs alone
Retire failover data center (27
Web servers & 9 SQL Servers)
<1% code changes needed for
application compatibility
6 weeks down to 6 minutes to add
server capacity

Case Study
About
Legacy call-center application for
order processing and fulfillment
On-premise systems integration
with ERP and master data
management








Solution
Cloud-based Web-enablement of
on-premise assets
Windows Azure Web Role
Web services integration via on-
premise ESB endpoints
Benefits
“In a matter of weeks, we were
able to see the fruits of our efforts
very rapidly.“ – Kevin Flowers, Dir.
Enabling Technologies
“The resilience and reliability of
this platform is some of the
benefits that we are seeing.” – Esat
Sezer, SVP & CIO

Case Study
About
Complex Monte Carlo simulations
to calculate financial risks
Daily risk analysis load equivalent
to processing 4 trillion US Stocks
Existing on-premise HPC
implementation






Solution
Massively scalable compute
leveraging cloud capacity
Deployed on 2K Windows Azure
instances; 10K+ in 2010
Windows Azure Worker Role
Windows Azure Blob and Queue
AppFabric Service Bus
Benefits
Elastic scaling to effectively meet
customer demands
Turning elements of its peak load
infrastructure from a fixed cost to
a variable cost

Case Study
About
Web-based ERP and accounting
software to help mid-sized
businesses automate customized
business processes
Business needs:
Launch a SaaS offering which includes
on demand infrastructure and billing
Maintain a 24/7 production
environment
Minimize development efforts for both
on-premise and SaaS offerings
Technical implementation
Web – IIS 7, ASP.NET 3.5
Server – SQL Server 2005/2008,
Windows Server 2003/2008
Tools – Visual Studio 2008, .NET
Framework 3.5
Solution
Cloud-based SaaS deployment
Windows Azure
SQL Azure
Benefits
Application migration completed
in 3 weeks with 2 developers
Customers can implement
solution without investing in on-
premise infrastructure; can save
~$8,000 for startup costs

Case Study
About
Online service providing
productivity tools to help students
conduct research, write better
papers, and get help on-demand
Technical implementation
Client – Windows Mobile 6
Web – IIS 6, ASP.NET 3.5
Server – Windows Server 2003, SQL
Server 2005
Services – Bing Search, Windows Live
Messenger Web Toolkit
Tools – Visual Studio 2008, .NET
Framework 3.5, .NET Compact
Framework 3.5


Solution
Hybrid cloud application
Cloud-based extensions and
services mash-ups with on-
premise implementation
Windows Azure application
.NET Services service bus, access
control, & workflows
Benefits
$500,000 savings in dev. costs
40% faster time-to-market
More effective development
Cost-effective scalability and
enhanced availability

[email protected]
http://soumow.blogspot.com
Thank you!
© 2010 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.