microsoft azure platform technical overview

82
Microsoft Azure Platform Technical Overview 2014-9-6 Bill Zack Cloud Technical Solutions Specialist Microsoft Azure Product Team N3, LLC [email protected]

Upload: john-mckee

Post on 02-Jan-2016

100 views

Category:

Documents


8 download

DESCRIPTION

Microsoft Azure Platform Technical Overview. Bill Zack Cloud Technical Solutions Specialist Microsoft Azure Product Team N3, LLC [email protected]. 2014-9-6. About Bill Zack. Microsoft Azure Specialist (7 Years or so… ) - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Microsoft Azure Platform  Technical Overview

Microsoft Azure Platform Technical Overview

2014-9-6

Bill ZackCloud Technical Solutions SpecialistMicrosoft Azure Product TeamN3, [email protected]

Page 2: Microsoft Azure Platform  Technical Overview

About Bill Zack

Microsoft Azure Specialist (7 Years or so…) Community leader: Nashville Microsoft Azure Users Group, NYC .NET Developers Group, NYC/NJ Microsoft Azure Users Group, NY Chapter of the International Association of Software Architects (IASA)Published books, white papers and blogs including:

CloudyInNashville, CloudyInNewYork, Microsoft Ignition Showcase

Implemented cloud applications on Microsoft AzureAmazon Web Services

Page 3: Microsoft Azure Platform  Technical Overview
Page 4: Microsoft Azure Platform  Technical Overview

Management Portal

Page 5: Microsoft Azure Platform  Technical Overview

Management PortalUser friendly HTML 5 Metro portal for Microsoft Azure Platform Services Service visibility and control Supports multiple service administrators (co-admins)Enable and connect to Microsoft Azure instances using Remote DesktopIncorporates Performance Management and Monitoring *Built on the Microsoft Azure Service Management APIs

Page 6: Microsoft Azure Platform  Technical Overview

Preview PortalService & Account StatusCustomizable DashboardResource Management

Page 7: Microsoft Azure Platform  Technical Overview

ComputeWebsitesCloud servicesVirtual Machines

Page 8: Microsoft Azure Platform  Technical Overview

WebsitesMakes creation of simple two-tier web sites fastSmall SQL Database or MySQL Database back endAlso excellent for StartupsDeploy with FTP, TFS, GIT, …Free/Shared/Basic/Standard TiersTemplates (WordPress, Drupal, etc.)Autoscaling supported

Web site or web farm

Relational database

Page 9: Microsoft Azure Platform  Technical Overview

Web Sites: Two-Tier with a Database

Page 10: Microsoft Azure Platform  Technical Overview

Find Apps for Azure Web Sites

Page 11: Microsoft Azure Platform  Technical Overview

Done in Seconds!

Page 12: Microsoft Azure Platform  Technical Overview

Cloud Services

Best for N-Tier architecturesWeb Roles and Worker RolesAutoscaling supported for bothLoad balancer

Page 13: Microsoft Azure Platform  Technical Overview

Internet

StorageTables

LB

Blobs

Worker ServiceWorker ServiceWorker Service

Web Site(ASPX, ASMX,

WCF)

Web Site(ASPX, ASMX,

WCF)

Web Role(ASPX, WCF)

Queues

Microsoft Azure

Scalable Roles

Page 14: Microsoft Azure Platform  Technical Overview

Microsoft Azure

FabricController

Web Portal(API)

LB

LB

DNS

YourService

Page 15: Microsoft Azure Platform  Technical Overview

LB

LB

DNS

Service DeploymentYour

Service

FabricController

Web Portal(API)

Service ModelServiceService

DNSconfig

Page 16: Microsoft Azure Platform  Technical Overview

LB

LB

DNS

Service ScalingYour

Service

FabricController

Web Portal(API)

Service

Service

Service

Model

Service

Service

ServiceService

Service

Page 17: Microsoft Azure Platform  Technical Overview

LB

LB

DNS

Service Monitoring & Recovery

YourService

FabricController

Web Portal(API)

Service

Service

Service

Model !Service

Page 18: Microsoft Azure Platform  Technical Overview

Compute Roles

Windows ServerIISASP.NETFastCGI – PHPNative CodeFull TrustUser Mode

Windows Server.NET StartNative CodeUser Mode

Web Role Worker Role

Page 19: Microsoft Azure Platform  Technical Overview

Virtual MachinesCloud Services (Web & Worker Roles)WebsitesLinux and Windows VMs

Page 20: Microsoft Azure Platform  Technical Overview

20

New Basic Tier of VMs• Introducing new tier of General purpose instances called “Basic” (A0 to A4)• Today’s A1 to A4 instances will become Standard instances• Basic instances are up to 27% less in price than Standard instances• Similar machine config as Standard instances but Standard instances have better CPU

performance• Similar performance characteristics to AWS’s instances • Does not include load balancing or auto-scaling

Recommended Workloads:• Production apps that do not require the Azure load-balancer

• “bring-your-own load balancer” or single instance

• Development workloads• Test servers• Batch processing applications

Page 21: Microsoft Azure Platform  Technical Overview

21

Standard High Memory VMs

• Reducing our Memory-Intensive Instance (A5-A7) prices

By up to 35% for Linux instancesBy up to 27% for Windows instancesPrice reductions will be effective in May

• Azure high memory instances are slightly lower in memory compared to AWS’s high memory and similar to Google’s high memory instances

• Announcing basic tier for Memory Intensive instances in the coming months

Page 22: Microsoft Azure Platform  Technical Overview

22

Regional Pricing• Introducing regional pricing for Standard and Basic

Virtual machines• Basic general purpose instances either match with

AWS prices in the region or are slightly lower in some regions

• Standard High memory instances are 9% to 14% lower than AWS prices in most regions

The following pricing is for example onlyRefer to the web site for latest pricing

Page 23: Microsoft Azure Platform  Technical Overview

23

AzureAWS Azure vs. AWSBasic Tier of

InstancesToday New % less than

Standard

Linux

Standard A1 (Global) $ 0.060

Basic.A1 (US East) $ 0.044 27% m1.small

(Virginia) $ 0.044 Match

Basic A1(US S. Central) $ 0.044 27% m1.small

(Virginia) $ 0.044 Match

Basic A1(US West) $ 0.047 22% m1.small

(California) $ 0.047 Match

Basic A1(EU North) $ 0.047 22% m1.small

(Europe) $ 0.047 Match

Basic.A1 (AP Southeast) $ 0.058 3% m1.small

(Singapore) $ 0.058 Match

Basic A1(AP East) $ 0.058 3% N/A N/A N/A

Standard A1 (Japan West) $ 0.073 Basic A1

(Japan West) $ 0.061 16% m1.small(Japan) $ 0.061 Match

Standard A1(Japan East) $ 0.081 Basic A1

(Japan East) $ 0.069 15% N/A N/A N/A

Windows

Standard A1(Global) $ 0.090

Basic.A1 (US East) $ 0.074 18% m1.small

(Virginia) $ 0.075 1% Lower

Basic A1(US West) $ 0.077 14% m1.small

(California) $ 0.078 1% Lower

Basic A1(EU North) $ 0.075 17% m1.small

(Europe) $ 0.075 Match

Basic.A1 (AP Southeast) $ 0.087 3% m1.small

(Singapore) $ 0.093 6% Lower

Basic A1(AP East) $ 0.087 3% N/A N/A N/A

Standard A1 (Japan West) $ 0.095 Basic A1

(Japan West) $ 0.088 7% m1.small(Japan) $ 0.088 Match

Standard A1(Japan East) $ 0.106 Basic A1

(Japan East) $ 0.095 10% N/A N/A N/A

Page 24: Microsoft Azure Platform  Technical Overview

24

Azure

AWS Azure vs. AWSMemory Intensive Instances

Today New % reduction

Linux

Standard A5 (Global) $ 0.320

Standard A5 (US S. Central) $ 0.220 31% m2.xLarge

(Virginia) $ 0.245 10% lower

Standard A5(US West) $ 0.250 22% m2.xLarge

(California) $ 0.275 9% lower

Standard A5(EU North) $ 0.248 23% m2.xLarge

(Europe) $ 0.275 10% lower

Standard A5(AP Southeast) $ 0.270 16% m2.xLarge

(Singapore) $ 0.296 9% lower

Standard A5(AP East) $ 0.294 8% N/A N/A N/A

Standard A5 (Japan West) $ 0.398 Standard A5

(Japan West) $ 0.258 35% m2.xLarge(Japan) $ 0.287 10% lower

Standard A5(Japan East) $ 0.432 Standard A5

(Japan East) $ 0.281 35% N/A N/A N/A

Windows

Standard A5(Global) $ 0.400

Standard A5(US East) $ 0.300 25% m2.xLarge

(Virginia) $ 0.345 13% lower

Standard A5(US West) $ 0.330 18% m2.xLarge

(California) $ 0.375 12% lower

Standard A5(EU North) $ 0.300 25% m2.xLarge

(Europe) $ 0.345 13% lower

Standard A5(AP Southeast) $ 0.320 20% m2.xLarge

(Singapore) $ 0.371 14% lower

Standard A5(AP East) $ 0.360 10% N/A N/A N/A

Standard A5 (Japan West) $ 0.423 Standard A5

(Japan West) $ 0.310 27% m2.xLarge(Japan) $ 0.352 12% lower

Standard A5(Japan East) $ 0.470 Standard A5

(Japan East) $ 0.350 26% N/A N/A N/A

Page 25: Microsoft Azure Platform  Technical Overview

Virtual MachinesPersistent OS ImageBoot from VHD in Blob storageMountable Drives backed by BlobsHyper-V compatible (upload/download VHD)Gallery of choicesAutoscaling supported *

Page 26: Microsoft Azure Platform  Technical Overview

Virtual Machines Gallery

Page 27: Microsoft Azure Platform  Technical Overview

Microsoft Azure Mobile Services

• Backend solutions to power mobile apps• iOS, Android, Windows Phone & Windows 8• Structured storage with SQL Database• User Authentication:

• Microsoft Account, Twitter, Facebook, Google• Push notifications (massive)• Scheduling• Logging & diagnostics• Offline Sync

Page 28: Microsoft Azure Platform  Technical Overview

Data Services

Page 29: Microsoft Azure Platform  Technical Overview

StorageScalable storage in the cloud

Auto-scale to meet massive volume and throughputAccessible via RESTful Web Service API & .NET Client Library

Access from anywhere internal to Microsoft AzureAccess from anywhere at all via the Internet

All data stored in triplicateFault tolerant (3 local copies)Geo-Replicated to another data center (If desired)

TablesBlobs

Queues

Drives

Page 30: Microsoft Azure Platform  Technical Overview

Storage Types

NoSQL Tables, Blobs & QueuesDisksAzure Files

Page 31: Microsoft Azure Platform  Technical Overview

Microsoft Azure Storage• Cloud Storage - Anywhere and anytime

access• Blobs, Disks, Tables and Queues

• Highly Durable, Available and Massively Scalable • Easily build “internet scale” applications• More than 25 trillion stored objects• 2.5+ Million requests/sec on average

• Pay for what you use• Exposed via easy and open REST APIs,

Client Libraries and Tools

Page 32: Microsoft Azure Platform  Technical Overview

Storage TypesTables (NoSQL)

Table = group of entitiesEntity = name/value pairsPartitioned by key

Scale out to billions of entitiesNot Relational!

BlobsLarge binary storageStored in container

Unlimited containersCDN DeliverablePartitioned by Blob name

QueuesSimple message queueNot transactionalRead at least onceDelete to remove message, otherwise is returned to queuePartitioned by Queue Name

Page 33: Microsoft Azure Platform  Technical Overview

Storage TypesDisks

Network mounted durable disks for VMs in Azure Move on-premises applications to cloudMounted disks are VHDs stored in Azure Blobs

Azure Files• Shared Network File Storage for Azure• Availability, durability, scalability are managed

automatically• Supports two interfaces: SMB and REST

Page 34: Microsoft Azure Platform  Technical Overview

Storage Transactions$0.005 per 100,000 transactions across all Storage types (Block Blobs, Page Blobs and Disks, Tables and Queues) Transactions include both read and write operations to Storage.* The following pricing is for example only. Refer to the web site for latest pricing

Page 35: Microsoft Azure Platform  Technical Overview

35

Block Blob: Storage pricing details AWS Block Blobs S3 RRS

First 1 TB / month $0.0300 $0.0240

Next 49 TB / month $0.0295 $0.0236

Next 450 TB / month $0.0290 $0.0232

Next 500 TB / month $0.0285 $0.0228

Next 4000 TB / month $0.0280 $0.0224

Over 5000 TB / month $0.0275 $0.0220

Current Prices New Reduced Prices % reduction

Azure Block Blobs

RA-GRS

GRS LRSRA-GRS

GRS ZRS LRSRA-GRS

GRS ZRS LRS

First 1 TB 1 / Month

$0.110 $0.085 $0.068 $0.061 $0.0480 $0.030

0 $0.024

0 45% 44% 72% 65%

1 to 50 TB / Month

$0.100 $0.075 $0.060 $0.060 $0.0472 $0.029

5 $0.023

6 40% 37% 69% 61%

50 to 500 TB / Month

$0.080 $0.060 $0.048 $0.059 $0.0464 $0.029

0 $0.023

2 26% 23% 61% 52%

500 to 1000 TB / Month

$0.070 $0.055 $0.044 $0.058 $0.0456 $0.028

5 $0.022

8 17% 17% 59% 48%

1000 to 5000 TB / Month

$0.065 $0.051 $0.041 $0.057 $0.0448 $0.028

0 $0.022

4 12% 12% 56% 45%

Over 5000 TB / Month

Contact us

Page 36: Microsoft Azure Platform  Technical Overview

36

Page Blobs/Disks

Disks/Page Blobs LRS GRS RA-GRS

First 1 TB 1 / Month $0.050 $0.095 $0.120

1 to 50 TB / Month $0.050 $0.080 $0.100

50 to 500 TB / Month $0.050 $0.070 $0.090 500 to 1000 TB / Month

$0.050 $0.065 $0.080

1000 to 5000 TB / Month

$0.045 $0.060 $0.075

Over 5000 TB / Month

Contact us

Page 37: Microsoft Azure Platform  Technical Overview

37

Tables and Queues

Disks/Page Blobs LRS GRS RA-GRS

First 1 TB 1 / Month $0.070 $0.095 $0.120

1 to 50 TB / Month $0.065 $0.080 $0.100

50 to 500 TB / Month $0.060 $0.070 $0.090 500 to 1000 TB / Month

$0.055 $0.065 $0.080

1000 to 5000 TB / Month

$0.045 $0.060 $0.075

Over 5000 TB / Month

Contact us

Page 38: Microsoft Azure Platform  Technical Overview

Microsoft Azure BackupCloud backups through familiar tools: Windows Server, System Center Data Protection Manager

Reduced on 4-2-14 by roughly 43%.

Page 39: Microsoft Azure Platform  Technical Overview

StorSimpleHardware appliance backed hierarchical storage

Rotating disksSolid State DrivesMicrosoft Azure Storage

Compressed and de-duplicatedDisaster recovery capableFree hardware device if $50K year

storage commit! (Verify)

Page 40: Microsoft Azure Platform  Technical Overview

SQL DatabaseFamiliar SQL Server relational database model delivered as a service

Support for existing APIs & toolsBuilt for the cloud with high availability & fault toleranceEasily provision and manage databases across multiple data centers

SQL Database provides logical serverGateway server that understands TDS protocolLooks like SQL Server to TDS ClientActual data stored on multiple backend data nodes

Logical optimizations supportedIndexes, Query plans etc..

Physical optimizations not supportedFile Groups, Partitions etc…

Transparently manages physical storagePrimary and three replicas stored

Page 41: Microsoft Azure Platform  Technical Overview

SQL Database PremiumSunsetting Web and Business Editions

New Basic, Standard and Premium versions

Shifting from size to performance Database Throughput Units (DTU)

Increased size limit from 150 GB to 500 GB per databaseAn improved SLA to 99.95% availabilityAutomatic backups for up to 30 daysSelf-service recovery of databasesActive geo-replication of databases(Preview right now)

Page 42: Microsoft Azure Platform  Technical Overview

HDInsight (Hadoop)Framework for distributed processing of large data sets across clusters of computers using a simple programming model (Map/Reduce)Scales up from single servers to thousands of machines Terabytes to petabytesMolecular Conformation Pilot

1 week -> 7 Hours

Currently in CTP

Page 43: Microsoft Azure Platform  Technical Overview

DocumentDB

fully managed, scalable, queryable, schemafree JSON document database service for modern applications

Microsoft Confidential

DocumentDB (New)

43

• Deep commitment to JSON and JavaScript at the storage engine level• Truly Schema-Free: Requires NO secondary indices or hints or attributes• Rich, real-time SQL and JavaScript based query over JSON documents• Write optimized, efficient indexing of JSON documents using novel log structured

techniques

Rich SQL queries over Schema-Free JSON storage

• Language integrated transactional execution of JavaScript stored procedures, triggers and UDFs

• Resource Governed and sandboxed

Language integrated multi-document transactions

• Tunable performance-consistency tradeoffs through four well defined consistency levels with SLAs.

• Strong, Bounded Staleness, Session, Eventual

Tunable Consistency Levels

• SSD based, fully managed offering with reserved throughput and storage• Elastic scale for both number and size of entities• Standard JSON and HTTP access without any proprietary extensions, formats or

protocols

Fully managed & “open” PaaS offering

Page 44: Microsoft Azure Platform  Technical Overview

Azure Search Service Preview (new)Fully-managed full-text search (PaaS)

For web and mobile app developmentEnterprise grade SLA.Powerful, reliable performanceEasily tune search indices to meet business goals Scale out simplyEnable sophisticated search functionalityGet up and running quicklySimplify search index management Free tier for small-scale solutions In Azure Preview Portal - https://portal.azure.com

Page 45: Microsoft Azure Platform  Technical Overview

CachingDistributed, in-memory application cache for Microsoft Azure appsPrimary use cases

Session state provider for Microsoft Azure applicationsCache layer for Microsoft Azure applications that leverage storage in SQL Azure Databases or Microsoft Azure storage

Provided as a service Provision, configure, and useNo installation or management of machines/instancesDynamically increase and decrease cache size as neededSame programming model for both cloud and on-premises

In application cacheREST, memcachd & Redis APIs *Uses local VM memory or Worker Roles *

Page 46: Microsoft Azure Platform  Technical Overview

DR Orchestratio

n

DR

Orchest

ratio

n

Primary Site

Azure Site Recovery

Secondary Site

Hyper-V Replica / SQL Always On

Azure Site Recovery

SCVMM

Compute

Storage

Networks

DRP

SMI-S Provider

Microsoft Azure

Service Provider

Private Cloud

Page 47: Microsoft Azure Platform  Technical Overview

Network Services

Page 48: Microsoft Azure Platform  Technical Overview

Virtual NetworkTrue Virtual Private Networks

Point to Site, Site to Site & Multisite

Subnets (Azure and Local)Supported on selected VPN devices (Cisco, Juniper …)Works with other brands of VPN hardware

See http://msdn.microsoft.com/en-us/library/windowsazure/jj156075.aspx

Or use Routing and Remote Access Service (RRAS)No special Agent required

Page 49: Microsoft Azure Platform  Technical Overview

Microsoft Azure Hybrid OfferingsCloud Customer What’s new

Secure point-to-site connectivity

Virtual Network (Point-to-Site)

Secure site-to-site Secure site-to-siteVPN connectivityVirtual Network (Site-to-Site)

• Site to Site and Multi-Site• New VPN vendors

BizTalk ServicesHybrid Connection

ExpressRoute

• Connect Azure and On-Premises resources (Databases, etc.)

Express Route Private site-to-site

connectivityExpressRoute

• Preview service• GA in early summer• AT&T, Equinix, Level3

Page 50: Microsoft Azure Platform  Technical Overview

Point to Site, Site to Site and Multi-Site VPNs

Page 51: Microsoft Azure Platform  Technical Overview
Page 52: Microsoft Azure Platform  Technical Overview

Traffic Manager

foo-us.cloudapp.net

foo-europe.cloudapp.net

foo-asia.cloudapp.net

Cloud Services and Websites in same or different data centers

Page 53: Microsoft Azure Platform  Technical Overview

ExpressRoutePrivate Connections to AzureDirectly connect from your WANIncreased reliability and speedSignificant cost benefits possibleLower latenciesHigher security

Page 54: Microsoft Azure Platform  Technical Overview

Application Services

Page 55: Microsoft Azure Platform  Technical Overview

Azure Active Directory• Enterprise scale identity and access management for the

cloud• Extend on-premises directories to the cloud• Single sign-on• Multi-factor Authentication• Office 365 Integration• Azure AD Connect (4-Click)• A subset of full AD

Page 56: Microsoft Azure Platform  Technical Overview

Azure Active Directory Premium• New version of DirSync

• Single and multi-forest AD• Non-MS directories

• Self-Service Password Reset/Change • Write-back to on-premises directories

Page 57: Microsoft Azure Platform  Technical Overview

Multi-Factor AuthenticationPowered by PhoneFactor, acquired by Microsoft in 2012.Trusted by thousands of enterprises to authenticate employee, customer, and partner access.Secures applications and identities in the cloud and on-premises

Page 58: Microsoft Azure Platform  Technical Overview

Content Delivery Network (CDN) Scenario

Frequently accessed blobs and other static contentAccessed from around the world

DesireSame experience for users no matter how far they are from the geo-location where the storage account is hosted

Provides high-bandwidth global content delivery23+ locations globally (US, Europe, Asia, Australia and South America)

Page 59: Microsoft Azure Platform  Technical Overview

Service BusRelay Service

Connect endpoints through firewallsQueues

Scatter/gather & impedance matching patternsMore advanced than Microsoft Azure Queues

TopicsPublish/Subscribe at Internet scale

Page 60: Microsoft Azure Platform  Technical Overview

Notification Hubs• Event notifications to millions • Low latency • Users or groups • One-time-passwords

Page 61: Microsoft Azure Platform  Technical Overview

Azure Scheduler• Management

• REST API• .NET Client• PowerShell• Portal Experience

• Actions• HTTP & Storage Queue Actions• Error Handler• Configurable Retry

• Scheduling• Fire once• Simple recurrence• Complex schedule

• Monitoring• Execution History

Page 62: Microsoft Azure Platform  Technical Overview

Automation

Page 63: Microsoft Azure Platform  Technical Overview

BizTalk ServicesEnterprise Application Integration (EAI)Electronic Data Interchange (EDI)

Page 64: Microsoft Azure Platform  Technical Overview

Media ServicesBuild workflows for media creation, management, and distributionOffers the flexibility, scalability, and reliability of a cloud platformSome common uses of Media Services include:Support for Windows, Xbox, iOS, and AndroidCloud-based versions of many existing technologies from the Microsoft Media Platform and our media partners. Features

Ingestion Encoding and Format ConversionContent ProtectionOn-Demand StreamingLive Streaming (soon)

Page 65: Microsoft Azure Platform  Technical Overview

Game sessions hosted using Azure

Hosted using >100,000 Azure Virtual Machines

Page 66: Microsoft Azure Platform  Technical Overview

Olympics NBC Sports

Live video encoding and streaming

Web + Mobile

100 million viewers

2.1 million concurrent HD viewers during the USA vs. Canada hockey match

Page 67: Microsoft Azure Platform  Technical Overview

Commerce

Page 68: Microsoft Azure Platform  Technical Overview

Microsoft Azure MarketplaceApplication Store

Find and publish applications and building block services for Microsoft AzureCommerce capabilities coming in the future.

Data MarketplaceInformation marketplace for discovering, purchasing, & selling dataData can be hosted in Microsoft Azure or by the data providerData exposed as OData servicesData providers include:

Data.gov, Navteq, Greg London, etc.

Directory & Commerce available todayExample app that could use:

Find me a house in my price range in a low crime area in Chicago.

Page 69: Microsoft Azure Platform  Technical Overview

Development

Page 70: Microsoft Azure Platform  Technical Overview

Multi-Platform Development ToolsMicrosoft Azure tools for

Visual StudioEclipse

Microsoft Azure SDK(s).NETNode.jsJava (& Apache Tomcat)PHPPythonother

Cloud Emulator *

Page 71: Microsoft Azure Platform  Technical Overview

Visual Studio OnlineHost code (Edit code!)Plan and track projectsCollaborate with team members Continuous integration Continuous deploymentTest case managementLoad & performance testingDashboards

Page 72: Microsoft Azure Platform  Technical Overview

Data Centers

Page 73: Microsoft Azure Platform  Technical Overview

North America Region Europe Region Asia Pacific Area

Global Data Center PresenceN. Central – U.S. Sub-Region

S.E. AsiaSub-Region

E. AsiaSub-Region

N. Europe Sub-Region

W. Europe Sub-Region

S. Central – U.S. Sub-Region

East – U.S. Sub-Region

West – U.S. Sub-Region

East JapanSub-Region

Southeast AustraliaSub-Region

West JapanSub-Region

East AustraliaSub-Region

E. China (via 21Vianet)Sub-Region

NE. China (via 21Vianet)Sub-Region

Major datacenterCDN node

Live sub-regionAnnounced sub-regionPartner-operated sub-region

24 x 7 x 365 support. 89 markets worldwide. 2x Compute and storage every six months.

LATAMSub-Region

Page 74: Microsoft Azure Platform  Technical Overview

Unit of Modularity

Page 75: Microsoft Azure Platform  Technical Overview

SummaryMicrosoft Azure Platform is a comprehensive IaaS and PaaS Offering

Application hosting in the CloudWindows and Linux server hosting in the CloudData Hosting in the Cloud (Storage, SQL Database, NoSQL Database)Middleware like Service Bus, Caching Service, etc.

Fundamental concepts:Websites Cloud Services (Web and Worker Roles)Virtual MachinesVirtual Networks

Commercially available today in 41 countries and 8+ data centersContinuing to expand the set of services and features all the time

Page 76: Microsoft Azure Platform  Technical Overview

Fortune 500 using Azure

>57%

>250kActive websites

Greater than

1,000,000

SQL Databases in Azure>20 TRILLION

storageobjects

>300

MILLIONAD users

>13BILLIONauthentication/wk

>2 MILLION

requests/sec

>1 MILLION

Developers registered with Visual Studio Online

Page 77: Microsoft Azure Platform  Technical Overview

Gartner IaaS Leadership Ranking

Page 78: Microsoft Azure Platform  Technical Overview

How to Get It• Microsoft Azure 30-day free trial

• Small amt of free usage• Credit card required, but you will not be charged

• MSDN Premium & Ultimate automatically get• Moderate amount of free usage each month• Credit card required for fraud protection (No

charges)• Have to sign up for it (Wasted if you don’t )

• BizSpark also gets it via included MSDN Premium

Page 79: Microsoft Azure Platform  Technical Overview

Next StepsWatchChannel9 videos from latest TechEd

http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013+

Sign up for the free trialhttps://www.windowsazure.com/en-us/

Use the MSDN/EA benefits you already have

http://www.windowsazure.com/en-us/pricing/member-offers/msdn-benefits/

Join BizSpark if you are a startuphttp://www.microsoft.com/bizspark/

Page 80: Microsoft Azure Platform  Technical Overview

ReferencesEverything Microsoft Azure

http://www.windowsazure.comManagement Portal

https://manage.windowsazure.com/#Workspace/All/dashboardMSDN Developer Center

https://www.windowsazure.com/en-us/documentation/?fb=en-us(Old) Microsoft Azure Training Kit

http://www.windowsazure.com/en-us/develop/net/other-resources/training-kit/

(New) The Azure Readiness Content: http://www.microsoft.com/en-us/download/details.aspx?id=8396

Page 81: Microsoft Azure Platform  Technical Overview

Questions?To Contact me:

[email protected]@microsoft.com

Blog: CloudyInNashville.comLinkedIn: Search “William Zack”twitter: @WilliamHZackCall me at: 203 545-2339 (mobile)N3 LLC

Page 82: Microsoft Azure Platform  Technical Overview