View
1.883
Download
3
Category
Tags:
Preview:
DESCRIPTION
A presentation about Windows Azure Platform.
Citation preview
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
Serv
ice C
ate
go
ries
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
man
ag
e M
an
ag
ed
by v
en
do
r
Man
ag
ed
by v
en
do
r
Yo
u m
an
ag
e
Yo
u m
an
ag
e
Storage
Servers
Networking
O/S
Middleware
Virtualization
Applications
Runtime
Data
Software (as a Service)
Man
ag
ed
by v
en
do
r
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
soumow@student-partners.com
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.
Recommended