You are on page 1of 1

Four primary models for building and running apps Microsoft Azure

1. Virtual Machines 2. Cloud Services 3. Web Sites 4. Mobile Services Azure is an open and flexible
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
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
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
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
cloud platform that enables
you to quickly build, deploy,
roles to create complex solutions. VMs are nearly identical to conventional (real) as many copies as needed. Two types of VMs: worker roles and web roles—worker roles the gallery, then develop with your framework, and finally deploy from your source business logic. Apps on any device call the API, and users are authenticated by third
servers, and are the easiest way to move existing workloads to the cloud. are made for computing and running services. The web role is simply a worker role with control. Use the data platform of your choice. Develop 1 site or 500. Scale can be party providers. Apps can also receive notifications when events occur. Worry less about
IIS already installed and configured. automated—by schedule, usage, or by a quota trigger. data and authentication, and focus on your service.

Windows Phone Windows Store and manage applications


iOS
Android
:-) iOS
Android
across a global network
LOAD BALANCER
HTML 5/JS of Microsoft-managed
GALLERY DEPLOY
datacenters.
LOAD BALANCER STANDARD LOAD BALANCER

WEB ROLE
INSTANCES DNN
STORE DATA IN THE CLOUD You can build applications
using any language, tool,
Platform
FTP
GALLERY
LOAD BALANCER

WINDOWS QUEUES Umbraco


1 ... to ... 500
SQL DB Table Blob Mongo DB Table
Schedules
or framework. And you
can integrate your public
SITE SITES Visual Studio
VIRTUAL Publishing Custom API
USER AUTHENTICATION
MACHINES
SCRIPTS
cloud applications with your
VM 1 VM 2 VM 3 Drupal
LINUX
WORKER
ROLES
existing IT environment.
CACHE TYPE: X TYPE: Y GitHub
Facebook Twitter Microsoft Google Active
Directory
HYPERVISOR SQL SERVER
WordPress

MySQL SQL Database


PUSH NOTIFICATIONS
Search azure.microsoft.com, MSDN, or TechNet
STORAGE for keywords found in this poster
...
ASP.NET WNS & MPNS APNS GCM Notification Hubs SOURCE
SQL DB Blobs/files Tables/NoSQL CONTROL
VHD 1 VHD 2 VHD 3

STORAGE SOLUTIONS FRAMEWORKS

Here’s just one way to get your first web app with a database running on Azure

Create a virtual machine Deploy your database to Deploy your app code Sync your on-premises Test your app using VS Scale and tune your app Extend and monitor your
Create a virtual network using the SQL Server image the server (or use the to the web site (publish Active Directory to Online to perform performance, and app with a service from
in the gallery Import Export service) from VS or the source Azure Active Directory cloud-based load tests configure autoscaling the Store, such as
control of your choice) and add multifactor SendGrid or NewRelic
authentication

Choose from an extensive service catalog


COMPUTE DATA SERVICES ADD-ONS

Virtual Web Sites Mobile Cloud Storage SQL Database HDInsight SQL Data Sync Hyper-V Recovery Backup Cache Store
Machines Services Services Manager

Find, access, and manage services


Get full control over a server in the Get started with web apps for free. Add backend capabilities to mobile Create and easily scale Internet-facing Manage data more securely using a Manage relational data with built-in Provision and integrate big data easily Synchronize data regularly or on- Protect important services by Schedule backups of your local Make your applications scale and be and data sets, directly from the
cloud, and maintain it as your business Scale as you go. Build using a range of apps, with native client support on web roles and worker roles that range of storage options. Accessible via high availability. Configure, monitor, with tools including Microsoft Office demand between instances of coordinating the replication and server data to Azure using PowerShell more responsive under load by keeping Management Portal.
requires. tools and languages. most device platforms. perform background tasks. All roles can REST APIs. Blob storage provides up to and recover backups locally or to Azure and System Center. Based on Apache SQL Database and instances of either recovery of System Center 2012 private cmdlets. data closer to application logic.
access data stores and other services. 100 terabytes per account. storage. Hadoop. SQL Server and/or SQL Database. clouds at a secondary location.

APP SERVICES NETWORK SERVICES

Notification Service Bus Visual Studio Media Services BizTalk Active Scheduler CDN Multi-Factor Virtual Traffic ExpressRoute
Hubs Online Services Directory Authentication Network Manager
Deliver millions of cross-platform push Use this messaging channel for Host code, plan and track projects, and Build workflows to create, manage, and Build EDI services and Enterprise Use this cloud service to provide an Create jobs that call services in and Increase performance by caching blobs Implement with Active Directory Provision and manage VPNs in Load-balance incoming global traffic Connects your on-premises infrastruc-
notifications within minutes from any connecting your cloud applications to collaborate with team members to distribute on-demand media and live Application Integration (EAI) solutions identity and access management outside of Azure, and specify when and and static content of compute instances to safeguard access to data and Azure and securely link to your across multiple services running in the ture directly to Azure datacenters.
application backend, on-premises or in your on-premises applications, services, deliver better software. streaming events. in the cloud. solution: directory services, identity how often those jobs run. at physical nodes globally. applications while employing a simple on-premises IT infrastructure. same or different datacenters. Connections do not go over the public
the cloud. and systems. sign-in process. Internet and improve reliability, speed,
governance, security, and application
and security over typical Internet
access management.
connections.

Like it? Get it. © 2014 Microsoft Corporation. All rights reserved. Version 2.0 Created by the Azure poster team Email: AzurePoster@microsoft.com Part no. 098-117629

You might also like