Microsoft Azure Platform Technical Overview
-
Upload
john-mckee -
Category
Documents
-
view
101 -
download
8
description
Transcript of Microsoft Azure Platform Technical Overview
![Page 1: Microsoft Azure Platform Technical Overview](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/1.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/2.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/3.jpg)
![Page 4: Microsoft Azure Platform Technical Overview](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/4.jpg)
Management Portal
![Page 5: Microsoft Azure Platform Technical Overview](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/5.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/6.jpg)
Preview PortalService & Account StatusCustomizable DashboardResource Management
![Page 7: Microsoft Azure Platform Technical Overview](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/7.jpg)
ComputeWebsitesCloud servicesVirtual Machines
![Page 8: Microsoft Azure Platform Technical Overview](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/8.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/9.jpg)
Web Sites: Two-Tier with a Database
![Page 10: Microsoft Azure Platform Technical Overview](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/10.jpg)
Find Apps for Azure Web Sites
![Page 11: Microsoft Azure Platform Technical Overview](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/11.jpg)
Done in Seconds!
![Page 12: Microsoft Azure Platform Technical Overview](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/12.jpg)
Cloud Services
Best for N-Tier architecturesWeb Roles and Worker RolesAutoscaling supported for bothLoad balancer
![Page 13: Microsoft Azure Platform Technical Overview](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/13.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/14.jpg)
Microsoft Azure
FabricController
Web Portal(API)
LB
LB
DNS
YourService
![Page 15: Microsoft Azure Platform Technical Overview](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/15.jpg)
LB
LB
DNS
Service DeploymentYour
Service
FabricController
Web Portal(API)
Service ModelServiceService
DNSconfig
![Page 16: Microsoft Azure Platform Technical Overview](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/16.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/17.jpg)
LB
LB
DNS
Service Monitoring & Recovery
YourService
FabricController
Web Portal(API)
Service
Service
Service
Model !Service
![Page 18: Microsoft Azure Platform Technical Overview](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/18.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/19.jpg)
Virtual MachinesCloud Services (Web & Worker Roles)WebsitesLinux and Windows VMs
![Page 20: Microsoft Azure Platform Technical Overview](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/20.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/21.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/22.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/23.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/24.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/25.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/26.jpg)
Virtual Machines Gallery
![Page 27: Microsoft Azure Platform Technical Overview](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/27.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/28.jpg)
Data Services
![Page 29: Microsoft Azure Platform Technical Overview](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/29.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/30.jpg)
Storage Types
NoSQL Tables, Blobs & QueuesDisksAzure Files
![Page 31: Microsoft Azure Platform Technical Overview](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/31.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/32.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/33.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/34.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/35.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/36.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/37.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/38.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/39.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/40.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/41.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/42.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/43.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/44.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/45.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/46.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/47.jpg)
Network Services
![Page 48: Microsoft Azure Platform Technical Overview](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/48.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/49.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/50.jpg)
Point to Site, Site to Site and Multi-Site VPNs
![Page 51: Microsoft Azure Platform Technical Overview](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/51.jpg)
![Page 52: Microsoft Azure Platform Technical Overview](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/52.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/53.jpg)
ExpressRoutePrivate Connections to AzureDirectly connect from your WANIncreased reliability and speedSignificant cost benefits possibleLower latenciesHigher security
![Page 54: Microsoft Azure Platform Technical Overview](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/54.jpg)
Application Services
![Page 55: Microsoft Azure Platform Technical Overview](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/55.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/56.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/57.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/58.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/59.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/60.jpg)
Notification Hubs• Event notifications to millions • Low latency • Users or groups • One-time-passwords
![Page 61: Microsoft Azure Platform Technical Overview](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/61.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/62.jpg)
Automation
![Page 63: Microsoft Azure Platform Technical Overview](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/63.jpg)
BizTalk ServicesEnterprise Application Integration (EAI)Electronic Data Interchange (EDI)
![Page 64: Microsoft Azure Platform Technical Overview](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/64.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/65.jpg)
Game sessions hosted using Azure
Hosted using >100,000 Azure Virtual Machines
![Page 66: Microsoft Azure Platform Technical Overview](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/66.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/67.jpg)
Commerce
![Page 68: Microsoft Azure Platform Technical Overview](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/68.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/69.jpg)
Development
![Page 70: Microsoft Azure Platform Technical Overview](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/70.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/71.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/72.jpg)
Data Centers
![Page 73: Microsoft Azure Platform Technical Overview](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/73.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/74.jpg)
Unit of Modularity
![Page 75: Microsoft Azure Platform Technical Overview](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/75.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/76.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/77.jpg)
Gartner IaaS Leadership Ranking
![Page 78: Microsoft Azure Platform Technical Overview](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/78.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/79.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/80.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/81.jpg)
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](https://reader038.fdocuments.net/reader038/viewer/2022102602/568133cc550346895d9ac4b8/html5/thumbnails/82.jpg)