Technical Overview 201496 Bill Zack Cloud Technical Solutions Specialist Microsoft Azure Product Team N3 LLC vbizackmicrosoftcom About Bill Zack Microsoft Azure Specialist 7 Years or so ID: 720246
Download Presentation The PPT/PDF document "Microsoft Azure Platform" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
Slide1
Microsoft Azure Platform Technical Overview
2014-9-6
Bill Zack
Cloud Technical Solutions Specialist
Microsoft Azure Product
Team
N3, LLC
v-bizack@microsoft.comSlide2
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 ShowcaseImplemented cloud applications on
Microsoft Azure
Amazon Web ServicesSlide3Slide4
Management PortalSlide5
Management Portal
User 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
Desktop
Incorporates Performance Management and Monitoring *
Built on the Microsoft Azure Service Management APIs Slide6
Preview Portal
Service & Account StatusCustomizable DashboardResource ManagementSlide7
Compute
WebsitesCloud services
Virtual MachinesSlide8
Websites
Makes 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 supportedSlide9
Web Sites: Two-Tier with a DatabaseSlide10
Find Apps for Azure Web SitesSlide11
Done in Seconds!Slide12
Cloud Services
Best for N-Tier architecturesWeb Roles and Worker RolesAutoscaling supported for bothLoad balancerSlide13
Internet
Storage
Tables
LB
Blobs
Worker Service
Worker Service
Worker Service
Web Site
(ASPX, ASMX, WCF)
Web Site
(ASPX, ASMX, WCF)
Web Role
(ASPX, WCF)
Queues
Microsoft Azure
Scalable RolesSlide14
Microsoft Azure
Fabric
Controller
Web Portal
(API)
LB
LB
DNS
Your
ServiceSlide15
LB
LB
DNS
Service Deployment
Your
Service
Fabric
Controller
Web Portal
(API)
Service
Model
Service
Service
DNS
configSlide16
LB
LB
DNS
Service Scaling
Your
Service
Fabric
Controller
Web Portal
(API)
Service
Service
Service
Model
Service
Service
Service
Service
ServiceSlide17
LB
LB
DNS
Service Monitoring & Recovery
Your
Service
Fabric
Controller
Web Portal
(API)
Service
Service
Service
Model
!
ServiceSlide18
Compute Roles
Windows ServerIISASP.NETFastCGI – PHPNative CodeFull TrustUser Mode
Windows Server
.NET Start
Native Code
User Mode
Web Role
Worker RoleSlide19
Virtual Machines
Cloud Services (Web & Worker Roles)WebsitesLinux and Windows VMsSlide20
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 Slide21
Standard High Memory VMs
Reducing our Memory-Intensive Instance (A5-A7) prices By up to 35% for Linux instancesBy up to 27% for Windows instances
Price 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 monthsSlide22
Regional Pricing
Introducing regional pricing for Standard and Basic Virtual machinesBasic 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 only
Refer to the web site for latest pricingSlide23
Azure
AWS
Azure vs. AWS
Basic Tier of Instances
Today
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/ASlide24
Azure
AWS
Azure vs. AWS
Memory 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/ASlide25
Virtual Machines
Persistent OS ImageBoot from VHD in Blob storageMountable Drives backed by BlobsHyper-V compatible (upload/download VHD)Gallery of choicesAutoscaling supported *Slide26
Virtual Machines GallerySlide27
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 Slide28
Data ServicesSlide29
Storage
Scalable storage in the cloudAuto-scale to meet massive volume and throughput
Accessible
via RESTful Web Service API
& .
NET Client
Library
Access from
anywhere internal to Microsoft Azure
Access from anywhere
at all via the InternetAll data stored in triplicateFault tolerant (3 local copies)Geo-Replicated to another data center (If desired)
Tables
Blobs
Queues
DrivesSlide30
Storage Types
NoSQL Tables, Blobs & Queues
Disks
Azure FilesSlide31
Microsoft Azure Storage
Cloud Storage - Anywhere and anytime accessBlobs, Disks, Tables and QueuesHighly 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 ToolsSlide32
Storage Types
Tables (NoSQL)
Table = group of entities
Entity = name/value pairs
Partitioned by key
Scale out to b
illions
of entities
Not
Relational!
Blobs
Large binary storage
Stored in container
Unlimited containers
CDN Deliverable
Partitioned by Blob name
Queues
Simple message queue
Not transactional
Read at least once
Delete to remove message, otherwise is returned to queue
Partitioned by Queue NameSlide33
Storage Types
Disks
Network
mounted durable disks for VMs in Azure
Move on-premises applications to cloud
Mounted 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 RESTSlide34
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 pricingSlide35
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
LRS
RA-GRS
GRS
ZRS
LRS
RA-GRS
GRS
ZRS
LRS
First 1 TB
1
/ Month
$0.110
$0.085
$0.068
$0.061
$0.0480
$0.0300
$0.0240
45%
44%
72%
65%
1 to 50 TB / Month
$0.100
$0.075
$0.060
$0.060
$0.0472
$0.0295
$0.0236
40%
37%
69%
61%
50 to 500 TB / Month
$0.080
$0.060
$0.048
$0.059
$0.0464
$0.0290
$0.0232
26%
23%
61%
52%
500 to 1000 TB / Month
$0.070
$0.055
$0.044
$0.058
$0.0456
$0.0285
$0.0228
17%
17%
59%
48%
1000 to 5000 TB / Month
$0.065
$0.051
$0.041
$0.057
$0.0448
$0.0280
$0.0224
12%
12%
56%
45%
Over 5000 TB / Month
Contact usSlide36
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 usSlide37
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 usSlide38
Microsoft Azure Backup
Cloud backups through familiar tools: Windows Server, System Center Data Protection Manager
R
educed
on
4-2-14
by roughly 43%.Slide39
StorSimple
Hardware appliance backed hierarchical storageRotating disksSolid State DrivesMicrosoft Azure StorageCompressed and de-duplicatedDisaster recovery capableFree hardware device if $50K year storage commit! (Verify)Slide40
SQL Database
Familiar SQL Server relational database model delivered as a serviceSupport for existing APIs & toolsBuilt for the cloud with high availability & fault toleranceEasily provision and manage databases across multiple
data
centers
SQL
Database
provides logical server
Gateway server that understands TDS
protocol
Looks like SQL Server to TDS Client
Actual data stored on multiple backend data nodesLogical optimizations supported
Indexes, Query plans etc..
Physical
optimizations not
supported
File Groups, Partitions etc…
Transparently manages physical
storage
Primary and three replicas storedSlide41
SQL Database Premium
Sunsetting Web and Business EditionsNew Basic, Standard and Premium versions Shifting from size to performance Database Throughput Units (DTU)Increased size limit from 150 GB to
500 GB
per database
An improved SLA to 99.95% availability
Automatic backups
for up to 30
days
Self-service
recovery of databases
Active geo-replication of databases(Preview right now)Slide42
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 Slide43
SQL Database
Tables
Blobs
SQL Server
in a VM
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 offeringSlide44
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 functionality
Get up and running quickly
Simplify search index management
Free tier for small-scale solutions
In
Azure Preview Portal - https://portal.azure.comSlide45
Caching
Distributed, in-memory application cache for Microsoft Azure appsPrimary use casesSession 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 use
No installation or management of machines/instances
Dynamically increase and decrease cache size as needed
Same programming model for both cloud and
on-premises
In application cacheREST, memcachd & Redis APIs *Uses local VM memory or Worker Roles *Slide46
DR Orchestration
DR Orchestration
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 CloudSlide47
Network ServicesSlide48
Virtual Network
True Virtual Private NetworksPoint to Site, Site to Site & MultisiteSubnets (Azure and Local)Supported on selected VPN devices (Cisco, Juniper …)Works with other brands of VPN hardwareSee http://msdn.microsoft.com/en-us/library/windowsazure/jj156075.aspx
Or
use
Routing
and Remote Access Service (RRAS
)
No special Agent requiredSlide49
Microsoft Azure Hybrid Offerings
Cloud
Customer
What’s new
Secure point-to-site connectivity
Virtual Network (Point-to-Site)
Secure
site-to-site
Secure site-to-site
VPN connectivity
Virtual Network (Site-to-Site)
Site to Site and Multi-Site
New VPN vendors
BizTalk Services
Hybrid Connection
ExpressRoute
Connect Azure and On-Premises resources (Databases, etc.)
Express Route
Private
site-to-site connectivity
ExpressRoute
Preview service
GA in early summer
AT&T, Equinix, Level3Slide50
Point to Site, Site to Site and Multi-Site VPNsSlide51Slide52
Traffic Manager
foo-us.cloudapp.net
foo-europe.cloudapp.net
foo-asia.cloudapp.net
Traffic Manager
Policies
Monitoring
foo.cloudapp.net
DNS response
1.2.3.4
Routes request to “nearest” service endpoint (Azure or Non-Azure)
Useful
for performance, business continuity,
price
, compliance & tax
Not the same as
CDN
CNAMEs
supported
Cloud Services and Websites in same or different data centersSlide53
ExpressRoute
Private Connections to AzureDirectly connect from your WANIncreased reliability and speedSignificant cost benefits possibleLower latenciesHigher security Slide54
Application ServicesSlide55
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 ADSlide56
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
directoriesSlide57
Multi-Factor Authentication
Powered 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-premisesSlide58
Content Delivery Network (CDN)
ScenarioFrequently accessed blobs and other static contentAccessed from around the worldDesireSame experience for users no matter how far they are from the geo-location where the storage account is hosted
Provides high-bandwidth global content delivery
23+ locations globally (US, Europe, Asia, Australia and South America)Slide59
Service Bus
Relay ServiceConnect endpoints through firewallsQueuesScatter/gather & impedance matching patternsMore advanced than Microsoft Azure QueuesTopics
Publish/Subscribe at Internet scaleSlide60
Notification Hubs
Event notifications
to
millions
Low
latency
Users or groups
One-time-passwords Slide61
Azure Scheduler
ManagementREST API
.
NET
Client
PowerShell
Portal
Experience
Actions
HTTP
& Storage Queue ActionsError HandlerConfigurable Retry
Scheduling
Fire once
Simple recurrence
Complex
schedule
Monitoring
Execution HistorySlide62
AutomationSlide63
BizTalk Services
Enterprise Application Integration (EAI)Electronic Data Interchange (EDI)Slide64
Media Services
Build 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 Conversion
Content Protection
On-Demand StreamingLive Streaming (soon)Slide65
Game sessions hosted using Azure
Hosted using >100,000 Azure Virtual MachinesSlide66
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 matchSlide67
CommerceSlide68
Microsoft Azure Marketplace
Application StoreFind and publish applications and building block services for Microsoft AzureCommerce capabilities coming in the future.Data Marketplace
Information marketplace for
discovering, purchasing
, & selling data
Data can be hosted in M
icrosoft
Azure or by the data provider
Data exposed as OData services
Data
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.Slide69
DevelopmentSlide70
Multi-Platform Development Tools
Microsoft Azure tools for Visual StudioEclipseMicrosoft Azure SDK(s).NETNode.jsJava (& Apache Tomcat)
PHP
P
ython
o
ther
Cloud Emulator *Slide71
Visual Studio Online
Host code (Edit code!)Plan and track projectsCollaborate with team members Continuous integration Continuous deploymentTest case managementLoad & performance testing
Dashboards Slide72
Data CentersSlide73
North America Region
Europe Region
Asia Pacific Area
Global Data Center Presence
N. Central
– U.S. Sub-Region
S.E. Asia
Sub-Region
E. Asia
Sub-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 Japan
Sub-Region
Southeast Australia
Sub-Region
West Japan
Sub-Region
East Australia
Sub-Region
E. China (via 21Vianet)
Sub-Region
NE. China (via 21Vianet)
Sub-Region
Major datacenter
CDN node
Live sub-region
Announced sub-region
Partner-operated sub-region
24 x 7 x 365
support.
89
markets worldwide.
2x
Compute and storage every six months.
LATAM
Sub-Region Slide74
Unit of ModularitySlide75
Summary
Microsoft Azure Platform is a comprehensive IaaS and PaaS OfferingApplication 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 Machines
Virtual Networks
Commercially
available today in
41
countries and
8+ data centersContinuing to expand the set of services and features all the time Slide76
Fortune 500 using Azure
>
57
%
>
250
k
Active websites
Greater than
1,000,000
SQL Databases in Azure
>
20
TRILLION
storage
objects
>
300
MILLION
AD users
>
13
BILLION
authentication/
wk
>
2
MILLION
requests/sec
>
1
MILLION
Developers registered with Visual Studio OnlineSlide77
Gartner IaaS Leadership RankingSlide78
How to Get It
Microsoft Azure 30-day free trialSmall 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 (
N
o charges)
Have to sign up for it (Wasted if you don’t
)
BizSpark also gets it via included MSDN PremiumSlide79
Next Steps
WatchChannel9 videos from latest TechEdhttp://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 havehttp://www.windowsazure.com/en-us/pricing/member-offers/msdn-benefits
/
Join BizSpark if you are a startup
http://www.microsoft.com/bizspark
/Slide80
References
Everything Microsoft Azurehttp://www.windowsazure.comManagement Portalhttps://manage.windowsazure.com/#Workspace/All/dashboardMSDN Developer Centerhttps://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 Slide81
Questions?
To Contact me:wzack@live.comv-bizack@microsoft.comBlog: CloudyInNashville.comLinkedIn: Search “William Zack”twitter: @WilliamHZack
Call me
at:
203 545-2339 (mobile
)
N3 LLCSlide82