KEMBAR78
Microsoft Azure Overview Infographic | PDF
Four primary models for building and running apps 
WEB ROLE 
INSTANCES 
LOAD BALANCER 
WORKER 
ROLES CACHE TYPE: X TYPE: Y 
4. Mobile Services 
Windows Phone 
3. Web Sites 
Use these for pure web apps. The underlying system software is hidden from you and 
managed for you. Focus only on your web code. First, choose a web technology from 
the gallery, then develop with your framework, and finally deploy from your source 
control. Use the data platform of your choice. Develop 1 site or 500. Scale can be 
automated—by schedule, usage, or by a quota trigger. 
LOAD BALANCER 
GALLERY DEPLOY 
STANDARD 
DNN 
Platform 
Umbraco 
Drupal 
WordPress 
ASP.NET 
FRAMEWORKS 
1 ... to ... 500 
FTP 
Visual Studio 
Publishing 
Azure datacenters automatically provide multiple redun-dant 
GitHub 
data, for disaster recovery. Azure Media Services also store 
media files in Azure storage. 
WINDOWS RRAS 
OR HARDWARE VPN 
SITE SITES 
MySQL SQL Database 
ON-PREMISES 
ACTIVE DIRECTORY 
copies for resilience. Use as backup for on-premises 
AZURE SQL DB BLOBS/FILES TABLES/NO SQL 
Here’s just one way to get your first web app with a database running on Windows Azure 
Mobile 
Services 
Visual Studio 
Online 
GALLERY 
Host code, plan and track projects, and 
collaborate with team members to 
deliver better software. 
VIRTUAL 
MACHINES 
COMPUTE 
APP SERVICES 
2. Cloud Services 
Easily access and manage these general-purpose VMs . We maintain and update each 
VM as needed with system updates. You configure the VM size as needed, and scale out 
as many copies as needed. Two types of VMs: worker roles and web roles—worker roles 
are made for computing and running services. The web role is simply a worker role with 
IIS already installed and configured. 
DATA SERVICES 
Windows Azure is an open 
and flexible cloud platform 
that enables you to quickly 
build, deploy, and manage 
applications across a global 
network of Microsoft-managed 
You can build applications 
using any language, tool, 
or framework. And you 
can integrate your public 
cloud applications with your 
existing IT environment. 
Mobile Services allows you to quickly implement data and authentication capabilities. 
With Mobile Services, easily create a common web API to store data and execute 
business logic. Apps on any device call the API, and users are authenticated by third 
party providers. Apps can also receive notifications when events occur. Worry less about 
data and authentication, and focus on your service. 
Table 
Schedules 
Custom API 
Media Services 
INGESTION 
SCRIPTS 
SOURCE 
CONTROL 
Hyper-V Recovery 
Manager 
datacenters. 
Search WindowsAzure.com, MSDN, or TechNet 
for keywords referenced in this poster 
Backup Agent 
Active 
Directory 
X 3 
NETWORK SERVICES ADD-ONS 
Virtual 
Machines 
VM 1 
Notification 
Hubs 
Deliver millions of cross-platform push 
notifications within minutes from any 
application backend, on-premises or in 
the cloud. 
VM 3 
Web Sites 
Service Bus 
VM 2 
Use this messaging channel for 
connecting your cloud applications to 
your on-premises applications, services, 
and systems. 
Cloud 
Services 
Media Services 
Build workflows to create, manage, and 
distribute on-demand media and live 
streaming events. 
Storage 
BizTalk 
Services 
Build EDI services and Enterprise 
Application Integration (EAI) solutions 
in the cloud. 
“CONTOSO” PRIVATE DATACENTER 
SQL DATABASE TABLE STORAGE BLOB STORAGE 
SQL Database 
Active 
Directory 
Use this cloud service to provide an 
identity and access management 
solution: directory services, identity 
governance, security, and application 
access management. 
Cache 
Store 
Find, access, and manage services 
and data sets, directly from the 
Management Portal. 
Get full control over a server in the 
cloud, and maintain it as your business 
requires. 
Get started with web apps for free. 
Scale as you go. Build using a range of 
tools and languages. 
Add backend capabilities to mobile 
apps, with native client support on 
most device platforms. 
Create and easily scale Internet-facing 
web roles and worker roles that 
perform background tasks. All roles can 
access data stores and other services. 
Manage data more securely using a 
range of storage options. Accessible via 
REST APIs. Blob storage provides up to 
100 terabytes per account. 
Manage relational data with built-in 
high availability. Configure, monitor, 
and recover backups locally or to 
Windows Azure storage. 
Import Export 
Data 
Transfer large amounts of file data 
smoothly into blob storage. Use the 
Management Portal or send hard disks 
to a Windows Azure datacenter. 
Android 
:-) 
STORE DATA IN THE CLOUD 
Windows Store 
iOS 
Android 
HTML 5/JS 
LOAD BALANCER 
SQL DB Table Blob Mongo DB 
USER AUTHENTICATION 
Facebook Twitter Microsoft Google 
PUSH NOTIFICATIONS 
WNS & MPNS Notification Hubs 
Data Sync 
HDInsight 
iOS 
Provision and integrate big data easily 
with tools including Microsoft Office 
and System Center. Based on Apache 
Hadoop. 
APNS GCM 
SQL Data Sync 
Synchronize data regularly or on-demand 
between instances of 
SQL Database and instances of either 
SQL Server and/or SQL Database. 
Protect important services by 
coordinating the replication and 
recovery of System Center 2012 private 
clouds at a secondary location. 
Schedule backups of your local 
server data to Windows Azure using 
PowerShell cmdlets. 
Make your applications scale and be 
more responsive under load by keeping 
data closer to application logic. 
Scheduler 
Create jobs that call services in and 
outside of Windows Azure, and specify 
when and how often those jobs run. 
CDN 
Increase performance by caching blobs 
and static content of compute instances 
at physical nodes globally. 
Multi-Factor 
Authentication 
Implement with Active Directory 
to safeguard access to data and 
applications while employing a simple 
sign-in process. 
Traffic 
Manager 
Load-balance incoming global traffic 
across multiple services running in the 
same or different datacenters. 
Virtual 
Network 
Provision and manage VPNs in 
Windows Azure and securely link to 
your on-premises IT infrastructure. 
ON DEMAND 
ENCODING STREAMING LIVE STREAMING 
Media Services provide a selection of services for storing, encoding and 
streaming media such as videos and music. Upload your 
high-resolution source content and convert it to multiple bit rates 
for playback on a variety of devices. Scale easily to deliver to audiences 
of all sizes. 
WINDOWS 
LINUX 
SQL SERVER 
... 
HYPERVISOR 
VMs are basic cloud building blocks. Get full control over a virtual machine with virtual 
hard disks. Install and run software yourself. Configure multiple machines with different 
roles to create complex solutions. VMs are nearly identical to conventional (real) 
servers, and are the easiest way to move existing workloads to the cloud. 
STORAGE 
1. Virtual Machines 
VHD 1 
VHD 2 
VHD 3 
STORAGE SOLUTIONS 
QUEUES 
SQL DB Blobs/files Tables/NoSQL 
LOAD BALANCER 
Create a virtual network 
Create a virtual machine 
using the SQL Server image 
in the gallery 
Deploy your database to 
the server (or use the 
Import Export service) 
Deploy your app code 
to the web site (publish 
from VS or the source 
control of your choice) 
Sync your on-premises 
Active Directory to 
Azure AD and add 
multifactor 
authentication 
Test your app using VS 
Online to perform 
cloud-based load tests 
Scale and tune your app 
performance, and 
configure autoscaling 
Extend and monitor your 
app with a service from 
the Store, such as 
SendGrid or NewRelic 
Choose from an extensive service catalog 
Like it? Get it. © 2014 Microsoft Corporation. All rights reserved. Version 2.0 Created by the Windows Azure poster team Email: AzurePoster@microsoft.com Part no. 098-117629

Microsoft Azure Overview Infographic

  • 1.
    Four primary modelsfor building and running apps WEB ROLE INSTANCES LOAD BALANCER WORKER ROLES CACHE TYPE: X TYPE: Y 4. Mobile Services Windows Phone 3. Web Sites Use these for pure web apps. The underlying system software is hidden from you and managed for you. Focus only on your web code. First, choose a web technology from the gallery, then develop with your framework, and finally deploy from your source control. Use the data platform of your choice. Develop 1 site or 500. Scale can be automated—by schedule, usage, or by a quota trigger. LOAD BALANCER GALLERY DEPLOY STANDARD DNN Platform Umbraco Drupal WordPress ASP.NET FRAMEWORKS 1 ... to ... 500 FTP Visual Studio Publishing Azure datacenters automatically provide multiple redun-dant GitHub data, for disaster recovery. Azure Media Services also store media files in Azure storage. WINDOWS RRAS OR HARDWARE VPN SITE SITES MySQL SQL Database ON-PREMISES ACTIVE DIRECTORY copies for resilience. Use as backup for on-premises AZURE SQL DB BLOBS/FILES TABLES/NO SQL Here’s just one way to get your first web app with a database running on Windows Azure Mobile Services Visual Studio Online GALLERY Host code, plan and track projects, and collaborate with team members to deliver better software. VIRTUAL MACHINES COMPUTE APP SERVICES 2. Cloud Services Easily access and manage these general-purpose VMs . We maintain and update each VM as needed with system updates. You configure the VM size as needed, and scale out as many copies as needed. Two types of VMs: worker roles and web roles—worker roles are made for computing and running services. The web role is simply a worker role with IIS already installed and configured. DATA SERVICES Windows Azure is an open and flexible cloud platform that enables you to quickly build, deploy, and manage applications across a global network of Microsoft-managed You can build applications using any language, tool, or framework. And you can integrate your public cloud applications with your existing IT environment. Mobile Services allows you to quickly implement data and authentication capabilities. With Mobile Services, easily create a common web API to store data and execute business logic. Apps on any device call the API, and users are authenticated by third party providers. Apps can also receive notifications when events occur. Worry less about data and authentication, and focus on your service. Table Schedules Custom API Media Services INGESTION SCRIPTS SOURCE CONTROL Hyper-V Recovery Manager datacenters. Search WindowsAzure.com, MSDN, or TechNet for keywords referenced in this poster Backup Agent Active Directory X 3 NETWORK SERVICES ADD-ONS Virtual Machines VM 1 Notification Hubs Deliver millions of cross-platform push notifications within minutes from any application backend, on-premises or in the cloud. VM 3 Web Sites Service Bus VM 2 Use this messaging channel for connecting your cloud applications to your on-premises applications, services, and systems. Cloud Services Media Services Build workflows to create, manage, and distribute on-demand media and live streaming events. Storage BizTalk Services Build EDI services and Enterprise Application Integration (EAI) solutions in the cloud. “CONTOSO” PRIVATE DATACENTER SQL DATABASE TABLE STORAGE BLOB STORAGE SQL Database Active Directory Use this cloud service to provide an identity and access management solution: directory services, identity governance, security, and application access management. Cache Store Find, access, and manage services and data sets, directly from the Management Portal. Get full control over a server in the cloud, and maintain it as your business requires. Get started with web apps for free. Scale as you go. Build using a range of tools and languages. Add backend capabilities to mobile apps, with native client support on most device platforms. Create and easily scale Internet-facing web roles and worker roles that perform background tasks. All roles can access data stores and other services. Manage data more securely using a range of storage options. Accessible via REST APIs. Blob storage provides up to 100 terabytes per account. Manage relational data with built-in high availability. Configure, monitor, and recover backups locally or to Windows Azure storage. Import Export Data Transfer large amounts of file data smoothly into blob storage. Use the Management Portal or send hard disks to a Windows Azure datacenter. Android :-) STORE DATA IN THE CLOUD Windows Store iOS Android HTML 5/JS LOAD BALANCER SQL DB Table Blob Mongo DB USER AUTHENTICATION Facebook Twitter Microsoft Google PUSH NOTIFICATIONS WNS & MPNS Notification Hubs Data Sync HDInsight iOS Provision and integrate big data easily with tools including Microsoft Office and System Center. Based on Apache Hadoop. APNS GCM SQL Data Sync Synchronize data regularly or on-demand between instances of SQL Database and instances of either SQL Server and/or SQL Database. Protect important services by coordinating the replication and recovery of System Center 2012 private clouds at a secondary location. Schedule backups of your local server data to Windows Azure using PowerShell cmdlets. Make your applications scale and be more responsive under load by keeping data closer to application logic. Scheduler Create jobs that call services in and outside of Windows Azure, and specify when and how often those jobs run. CDN Increase performance by caching blobs and static content of compute instances at physical nodes globally. Multi-Factor Authentication Implement with Active Directory to safeguard access to data and applications while employing a simple sign-in process. Traffic Manager Load-balance incoming global traffic across multiple services running in the same or different datacenters. Virtual Network Provision and manage VPNs in Windows Azure and securely link to your on-premises IT infrastructure. ON DEMAND ENCODING STREAMING LIVE STREAMING Media Services provide a selection of services for storing, encoding and streaming media such as videos and music. Upload your high-resolution source content and convert it to multiple bit rates for playback on a variety of devices. Scale easily to deliver to audiences of all sizes. WINDOWS LINUX SQL SERVER ... HYPERVISOR VMs are basic cloud building blocks. Get full control over a virtual machine with virtual hard disks. Install and run software yourself. Configure multiple machines with different roles to create complex solutions. VMs are nearly identical to conventional (real) servers, and are the easiest way to move existing workloads to the cloud. STORAGE 1. Virtual Machines VHD 1 VHD 2 VHD 3 STORAGE SOLUTIONS QUEUES SQL DB Blobs/files Tables/NoSQL LOAD BALANCER Create a virtual network Create a virtual machine using the SQL Server image in the gallery Deploy your database to the server (or use the Import Export service) Deploy your app code to the web site (publish from VS or the source control of your choice) Sync your on-premises Active Directory to Azure AD and add multifactor authentication Test your app using VS Online to perform cloud-based load tests Scale and tune your app performance, and configure autoscaling Extend and monitor your app with a service from the Store, such as SendGrid or NewRelic Choose from an extensive service catalog Like it? Get it. © 2014 Microsoft Corporation. All rights reserved. Version 2.0 Created by the Windows Azure poster team Email: AzurePoster@microsoft.com Part no. 098-117629