azure is for everyone
TRANSCRIPT
Azure OverviewEric D. Boyd
www.responsiveX.com
We Consult and Solve Tough ProblemsStrategy & Vision · Architecture Design Sessions · Coaching & Mentoring
We Help Your Team Deliver ApplicationsIntegrated On-Site Development · Project Delivery
< > X
We Teach and TrainTechnology Briefings · Hands-on Workshops and Master Classes
Why the cloud?
Why the cloud?Rapidly setup environments to drive business prioritiesScale to meet peak demands Increase daily activities, efficiency and reduced cost.
On Premises
You
scal
e, m
ake
resil
ient
and
man
age
Infrastructure(as a Service)
Man
aged
by
vend
or
You
scal
e, m
ake
resil
ient
& m
anag
e
Platform (as a Service)
Scal
e, re
silie
nce
and
man
agem
ent b
y ve
ndor
You
man
age
Hosting models
Software(as a Service)
Business model
Applications
Scal
e, re
silie
nce
and
man
agem
ent b
y ve
ndor
Why the cloud?
Azure
Azure footprint
17 regions worldwide in 2015
Data Centers
Regional Partners
Fortune 500 using Azure
>57% >300kActive websites
More than
1,000,000SQL Databases in Azure
>30TRILLIONstorage objects >300 MILLION
AAD users
>13 BILLIONauthentication/wk>3MILLION
requests/sec
>1.65MILLIONDevelopers registered with Visual Studio Online
.NET Support2014Offline Sync
Mobile ServicesNetworking Visual Studio & .NET
Virtual MachinesMemory Optimized Disk Optimized
Resource Manager
Portal
VSO GA
XamarinPoint-to-site VPN
Web Apps
SMB File SystemIBIZA
Remote Debug
VM Management
SQL Database
Puppet Chef DockerPowershell and DSC
Capture / Deploy
AutoscaleDynamic Routing
Subnet Routing
Static IP
Storage
Autoscale
Traffic Mgr
Web Jobs
Backup
Java Support
ASP.NET MVC 5.1
ASP.NET Web API 2.1
AD support
Powershell Automation
Node.JS project support
Remote DebuggingKindle Support
BD’s up to 500GB
99.95% SLA
Self Service Site RecoveryActive GEO replication
HDInsight
Hadoop 2.2
YARN support
.NET 4.5
.NET Foundation
Azure Redis Cache
API Management
Site Recovery
Remote Apps
Cordova
VSO Open Api’s
Event Hub
How Azuredifferentiates
Enterprise Grade Hybrid
Hyper-scale
Connect every on-premises server to the cloud
StorSimpleBackupHyper-V Disaster RecoveryVMWare Disaster RecoverySQL Server Always OnActive DirectoryOrchestration as a ServiceExpressRoute Networking
Azure
On-Premises Datacenter
Support for Open SourceLanguages
CMS
Devices
Databases / Apps
Operatingsystems
Management
Compliance: aka.ms/AzureCompliance
Azure Services
Microsoft Azure ServicesCl
ient
laye
r(o
n-pr
emis
es)
Tablet PhoneGames consolePC
On-premises databaseBrowserOffice Add-in
On-premises service
ADMultifactorAuthentication
Acc
ess
Cont
rol
Laye
rIn
tegr
atio
n la
yer
Service Bus CDNBizTalk Services
Traffic Manager
Virtual Networks
Express Route
App
licat
ion
laye
r
API Mgmt Web AppsCloud ServicesVMMobile Apps
Media Services
Notification Hubs Scheduler Automation
Dat
a La
yer
Storage Blobs Tables Queues DataMachine Learning HD Insight
Backup and Recovery
SQL Database Caching StorSimple
API Apps
Logic Apps
Demo: Azure Portal
Getting started
>_
REST API
Virtual Machines
Management portal
Scripting (Windows, Linux and Mac)
Select image and VM size
New disk persisted in storage
Cloud
BlobStorage
Comprehensive Networking
Windows Server
Linux
Boot VM from new disk
General PurposeBasicStandard
Optimized ComputePerformance OptimizedNetwork Optimized
Microsoft Azure Certified
Game sessions hosted using Azure
Hosted using >100,000 Azure Virtual Machines
• SQL Server database technology as a service • Fully Managed• Enterprise-ready with automatic support for HA• Designed to scale out elastically with demand• Ideal for simple and complex applications• Full support for TDS and ODBC• Familiar language and framework support• Cross Datacenter failover and backups to
support disaster recovery scenarios
SQL Database
Big Data InsightsMicrosoft Azure Machine Learning
Mashup sophisticated intelligent algorithms
Enables data scientists and developers to efficiently embed predictive analytics into their applications
Elastic, pay as you go with low operating costs
Extend with Power BI, Hadoop and cloud hosted data
Microsoft Azure HDInsightMicrosoft instance of Hadoop distribution running as service
Support existing ecosystem from Hive, Pig, etc
Extended to support Excel and BI tooling
Integration with diverse sources of data
Azure App Service Web Apps
Create new sites in seconds
Easily manage and scale your sites
Automatic load balancing and shared storage across instances
Scale out or up to reserved instances for improved performance and scale
Built-in web jobs support
Use ASP.NET, ASP, PHP, Java, Node.js, Python
SQL Database or MySQL databases
Start with open source apps and frameworks
Develop with VS and WebMatrix
Supports any Web development tool on any platform (Windows, OSX, Linux)
Rapid deployment for quick iteration
Integrated source control with Team Foundation Server (TFS) and Git
Built-in monitoring of perf and usage data
Quick access to request logs, failed requests diagnostics and diagnostics
Office Blog ASP.NET site microsoft.com
API APPSEasily build and consume
APIs in the cloud
WEB APPSWeb apps that scale with your
business
LOGIC APPSAutomate business process
across SaaS and on-premises
MOBILE APPSBuild Mobile apps for any
device
Azure App Service
Try App Service: https://tryappservice.azure.com
28
• Full Portal Integration• Not just for Microsoft shops
Visual Studio Online
Agile
Build Test
Deploy
InsightsCode
Demo: Azure Preview Portal
• Synchronize your corporate and 3rd party identities
• Integration with O365• Support modern protocols
• OAuth 2.0• OpenID Connect• WS-Fed• SAML 2.0
• Identity and Access Mgmt Permissions• Users• Groups• Applications
Microsoft Azure Active Directory
3rd party clouds/hostingMicrosoft Azure AD
You
• On Demand Media Services• Video-on-demand
• Ingest• Encode• Package• Encrypt• Delivery
• Live Streaming Support• Office 365 Integration
Azure Media Services
Live video encoding and streaming
Web + Mobile
100 million viewers
2.1 million concurrent HD viewers during the USA vs. Canada hockey match
Olympics NBC Sports
Azure App Service Mobile AppsStorage
Authentication
Logic
Push
Scheduler
• Provides essential services to support client development
• Client Support• iOS• Android• HTML5/Web• Xamarin• Windows• Windows Phone• PhoneGap• Sencha
Internet of Things
With Microsoft Azure IoT services, you can monitor assets to improve efficiencies, drive operational performance to enable innovation, and leverage advance data analytics to transform your company with new business models and revenue streams.
Event Hubs
Notification Hubs
Stream Analytics
Machine Learning
HDInsight
Power BI for Office 365
Azure Data Factory
Azure Stream Analytics
• Dev / Test• Full test and dev environments in minutes• VSO integration
• Lift and Shift• Take existing work loads and run then in a certified instance
• Storage• Archive key data in inexpensive cloud storage
• Big Data• Process key data into business intelligence using Hadoop or Machine Learning
• Identity• Synchronize all your identities through Azure AD to control access to Apps, Data and Services
• Web Apps• Take your web apps to the cloud using inexpensive App Service Web Apps
Key Scenarios to get started with Microsoft Azure
Activate your MSDN Benefits…
89Countries
33%off
Dev/Test VMs25%off
Other Dev/Test
3 VMs for 16 hrs a day 80 VMs for 20 hour load test Up to 100 web sites + DB
+
$150per Month
Up to