Introduction to
Microsoft Azure
Introduction to Micosoft Azure
• IaaS, PaaS and SaaS
Pay-As-You-Go
• Self-Service Provisioning
• Global Scale Windows or
Linux
• Estimating Costs
• Cloud Patterns Global, Solid,
Scalable
• Common Scenarios
Active Directory
Identity & Access
System Center
Management
Windows Intune
BYOD / MDM
Office 365
Collaboration
Visual Studio
Development
Cloud Computing Models
IaaS PaaS SaaS
Infrastructure-as-a-Service Platform-as-a-Service Software-as-a-Service
host develop consume
Existing Applications New Custom Applications Packaged Applications
Cloud Computing Models
Today’s
On-Premises Focus: Infrastructure Platform Software
( Private Cloud ) ( as a Service ) ( as a Service ) ( as a Service )
You Manage
You Manage
Data & Access Data & Access Data & Access Data & Access
You Provision & Manage
Applications Applications Applications Applications
You Provision & Manage
Provisioned & Managed by Vendor
Runtime Runtime Runtime Runtime
Provisioned & Managed by Vendor
Operating System Operating System Operating System Operating System
Virtual Machine Virtual Machine Virtual Machine Virtual Machine
Managed by Vendor
Compute Compute Compute Compute
Cloud Services
Physical Fabric
You Provision
Networking Networking Networking Networking
Storage Storage Storage Storage
Host Develop Consume
IaaS + PaaS = Better Together
+
IaaS
Infrastructure-as-a-Service
PaaS
Platform-as-a-Service
migrate enhance
Self-Service Provisioning
http://manage.windowsazure.com
Windows Azure
Global Footprint
89
Australia Luxembourg
Austria Malaysia
Belgium
Brazil
Mexico
Netherlands countries and
Canada New Zealand
Chile
Colombia
Norway
Peru
territories
Costa Rica Philippines
Cyprus Poland Argentina Kuwait Saudi Arabia
Czech Republic Portugal Belarus Latvia Serbia
Denmark Puerto Rico Bulgaria Liechtenstein Slovakia
Finland Romania Croatia Lithuania Slovenia
France Russia Dominican Rep Macedonia South Africa
Germany Singapore Ecuador Malta Sri Lanka
Greece Spain Egypt Montenegro Taiwan
Hong Kong Sweden El Salvador Morocco Thailand
Hungary Switzerland Estonia Azerbaijan Tunisia
India Trinidad & Tobago Guatemala Nigeria Turkey
Ireland UK Iceland Oman UAE
Israel United States Indonesia Pakistan Ukraine
Italy New Countries: Jordan Panama Uruguay
Japan Algeria Kazakhstan Paraguay Venezuela
Korea Kenya Qatar Bahrain
ITPAC – How Microsoft Builds Azure Datacenters
ITPAC ( IT Pre-Assembled Components ) Generation 4 Cloud Datacenters
aka.ms/itpac
aka.ms/msdatacenters
Estimating Cloud Costs
http://www.windowsazure.com/en-us/pricing/calculator/
Comparative Performance/Price IaaS Study
Unixbench / Cost
“Windows
“Windows Azure
Azure … 3
scores
provides 5x more
times higher value
than
than EC2
Amazon Rackspace on
on average.”
average.”
Source: Cloud Spectator Study, June 2013
On and Off
Cloud
Resources
Inactivity On-Demand
On & off workloads
Dev/Test/Lab environments
Period Over provisioned
“Cold” VMs for Disaster
capacity
Recovery
is wasted
Time to
Batch Job
market
Workloads
can be cumbersome
t
Growing Fast Computing
Resources
Off-site Backups
Successful services needs to grow/scale
Patterns &
Keeping up w/ growth
Cloud-Integrated Storage
is big IT challenge
Cannot
Pilot > Production
provision hardware
Application
fastRollouts
enough
t
Unpredictable Demand
Scenarios
Resources
Replicated
Unexpected/unplanned
VMs for Disaster
peakRecovery
in demand
Internet
Sudden spike
Web impacts
Sites performance
B2C
Can’tand
over
B2B
provision
Applications
for extreme cases
t
Predictable Bursting
Resources
LOB Applications
Services with micro seasonality trends
Peaks dueApplications
Seasonal to periodic increased
( Retail, etcdemand
)
IT complexity and wasted
High-Performance Computing
capacity
( HPC )
t
Review: Introduction to Windows Azure
• IaaS, PaaS and SaaS
Pay-As-You-Go
• Self-Service Provisioning
• Global Scale Windows or
Linux
• Estimating Costs
• Cloud Patterns Global, Solid,
Scalable
• Common Scenarios