Upload
jim-oneil
View
1.085
Download
3
Tags:
Embed Size (px)
DESCRIPTION
Introduction to Windows Azure presentation delivered to Cloud OS Signature Series event in Cambridge MA on Sept. 20, 2012
Citation preview
Jim O’Neil Technical EvangelistMicrosoft
http://blogs.msdn.com/jimoneil
@jimoneil
Getting Setup for the Lab
Get your free Azure account: http://aka.ms/GetAzureTrial Download the SDK: http://aka.ms/GetAzureSDKDownload the labs: http://bit.ly/vs2012azurelabs
Sat., Oct 20th, 2012NERD, 1 Memorial Drive, Cambridgehttp://bostoncodecamp.com
Boston Code Camp
Led by Bill Wilder, Azure MVP Fourth Thursday of each month NERD, 1 Memorial Drive, Cambridge
Boston Azure Cloud User Group
http://www.meetup.com/bostonazure
What is the cloud?
a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or cloud provider interaction
a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or cloud provider interaction
Essential Characteristics
Deployment and Service Models
privatecloud
publiccloud
community cloud
hybrid cloud
SaaSPaaSIaaS
publiccloud
PaaSIaaS
Eight datacenters across three continents24 point-of-presence CDN nodes
Windows Azure Around the World
Inside a Data Center
Data
La
yer
Applic
ati
onLa
yer
Inte
gra
tion
Layer
Clie
nt
Layer
(on-p
rem
)Windows Azure
QueuesTablesBlobsStorage
Data
La
yer
Applic
ati
onLa
yer
Inte
gra
tion
Layer
Clie
nt
Layer
(on-p
rem
)Windows Azure
Drive QueuesTablesBlobsStorage
Data
La
yer
Applic
ati
onLa
yer
Inte
gra
tion
Layer
Clie
nt
Layer
(on-p
rem
)Windows Azure
DatabaseSQL DatabaseDrive QueuesTablesBlobsStorage
Data
La
yer
Applic
ati
onLa
yer
Inte
gra
tion
Layer
Clie
nt
Layer
(on-p
rem
)Windows Azure
DatabaseFederationsSQL DatabaseDrive QueuesTablesBlobsStorage
Data
La
yer
Applic
ati
onLa
yer
Inte
gra
tion
Layer
Clie
nt
Layer
(on-p
rem
)Windows Azure
Caching DatabaseFederationsSQL DatabaseDrive QueuesTablesBlobsStorage
Data
La
yer
Applic
ati
onLa
yer
Inte
gra
tion
Layer
Clie
nt
Layer
(on-p
rem
)Windows Azure
Web Role Worker RoleCompute
Caching DatabaseFederationsSQL DatabaseDrive QueuesTablesBlobsStorage
Data
La
yer
Applic
ati
onLa
yer
Inte
gra
tion
Layer
Clie
nt
Layer
(on-p
rem
)Windows Azure
Web Role Worker Role VMCompute
Caching DatabaseFederationsSQL DatabaseDrive QueuesTablesBlobsStorage
Data
La
yer
Applic
ati
onLa
yer
Inte
gra
tion
Layer
Clie
nt
Layer
(on-p
rem
)Windows Azure
Web Sites
PCGamesConsolePhoneTablet
On-premises Service
On-premises DatabaseOffice Addin Browser
Web Role Worker Role VMCompute
Caching DatabaseFederationsSQL DatabaseDrive QueuesTablesBlobsStorage
Data
La
yer
Applic
ati
onLa
yer
Inte
gra
tion
Layer
Clie
nt
Layer
(on-p
rem
)Windows Azure
Web Sites
CDN
PCGamesConsolePhoneTablet
On-premises Service
On-premises DatabaseOffice Addin Browser
Web Role Worker Role VMCompute
Caching DatabaseFederationsSQL DatabaseDrive QueuesTablesBlobsStorage
Data
La
yer
Applic
ati
onLa
yer
Inte
gra
tion
Layer
Clie
nt
Layer
(on-p
rem
)Windows Azure
Web Sites
Traffic ManagerCDN
PCGamesConsolePhoneTablet
On-premises Service
On-premises DatabaseOffice Addin Browser
Web Role Worker Role VMCompute
Caching DatabaseFederationsSQL DatabaseDrive QueuesTablesBlobsStorage
Data
La
yer
Applic
ati
onLa
yer
Inte
gra
tion
Layer
Clie
nt
Layer
(on-p
rem
)Windows Azure
Web Sites
Access Control
Traffic ManagerCDN
PCGamesConsolePhoneTablet
On-premises Service
On-premises DatabaseOffice Addin Browser
Web Role Worker Role VMCompute
Caching DatabaseFederationsSQL DatabaseDrive QueuesTablesBlobsStorage
Data
La
yer
Applic
ati
onLa
yer
Inte
gra
tion
Layer
Clie
nt
Layer
(on-p
rem
)Windows Azure
Web Sites
Service Bus
Access Control
Traffic ManagerCDN
PCGamesConsolePhoneTablet
On-premises Service
On-premises DatabaseOffice Addin Browser
Web Role Worker Role VMCompute
Caching DatabaseFederationsSQL DatabaseDrive QueuesTablesBlobsStorage
Data
La
yer
Applic
ati
onLa
yer
Inte
gra
tion
Layer
Clie
nt
Layer
(on-p
rem
)Windows Azure
Web Sites
Virtual Network
Service Bus
Access Control
Traffic ManagerCDN
PCGamesConsolePhoneTablet
On-premises Service
On-premises DatabaseOffice Addin Browser
Web Role Worker Role VMCompute
Caching DatabaseFederationsSQL DatabaseDrive QueuesTablesBlobsStorage
Data
La
yer
Applic
ati
onLa
yer
Inte
gra
tion
Layer
Clie
nt
Layer
(on-p
rem
)Windows Azure
Web Sites
Data Sync
Virtual Network
Service Bus
Access Control
Traffic ManagerCDN
PCGamesConsolePhoneTablet
On-premises Service
On-premises DatabaseOffice Addin Browser
Web Role Worker Role VMCompute
Caching DatabaseFederationsSQL DatabaseDrive QueuesTablesBlobsStorage
Data
La
yer
Applic
ati
onLa
yer
Inte
gra
tion
Layer
Clie
nt
Layer
(on-p
rem
)Windows Azure
Web Sites
EAI / EDIData Sync
Virtual Network
Service Bus
Access Control
Traffic ManagerCDN
PCGamesConsolePhoneTablet
On-premises Service
On-premises DatabaseOffice Addin Browser
Web Role Worker Role VMCompute
Caching DatabaseFederationsSQL DatabaseDrive QueuesTablesBlobsStorage
Data
La
yer
Applic
ati
onLa
yer
Inte
gra
tion
Layer
Clie
nt
Layer
(on-p
rem
)Windows Azure
Web Sites
Reporting
EAI / EDIData Sync
Virtual Network
Service Bus
Access Control
Traffic ManagerCDN
PCGamesConsolePhoneTablet
On-premises Service
On-premises DatabaseOffice Addin Browser
Web Role Worker Role VMCompute
Caching DatabaseFederationsSQL DatabaseDrive QueuesTablesBlobsStorage
Data
La
yer
Applic
ati
onLa
yer
Inte
gra
tion
Layer
Clie
nt
Layer
(on-p
rem
)Windows Azure
Web Sites
Hadoop Reporting
EAI / EDIData Sync
Virtual Network
Service Bus
Access Control
Traffic ManagerCDN
PCGamesConsolePhoneTablet
On-premises Service
On-premises DatabaseOffice Addin Browser
Caching DatabaseFederationsSQL DatabaseDrive QueuesTablesBlobsStorage
Data
La
yer
Applic
ati
onLa
yer
Inte
gra
tion
Layer
Clie
nt
Layer
(on-p
rem
)Windows Azure
Web andWorker Role VMCompute Web Sites
Media Services Hadoop Reporting
EAI / EDIData Sync
Virtual Network
Service Bus
Access Control
Traffic ManagerCDN
PCGamesConsolePhoneTablet
On-premises Service
On-premises DatabaseOffice Addin Browser
Caching DatabaseFederationsSQL DatabaseDrive QueuesTablesBlobsStorage
Data
La
yer
Applic
ati
onLa
yer
Inte
gra
tion
Layer
Clie
nt
Layer
(on-p
rem
)Windows Azure
Web andWorker Role VMCompute Web Sites
Media Services Hadoop Reporting
EAI / EDIData Sync
Virtual Network
Service Bus
Access Control
Traffic ManagerCDN
PCGamesConsolePhoneTablet
On-premises Service
On-premises DatabaseOffice Addin Browser
Caching DatabaseFederationsSQL DatabaseDrive QueuesTablesBlobsStorage
Data
La
yer
Applic
ati
onLa
yer
Inte
gra
tion
Layer
Clie
nt
Layer
(on-p
rem
)Windows Azure
MobileServices
Web andWorker Role VMCompute Web Sites