London .NET Developers Azure Camp Keynote
-
Upload
tom-walker -
Category
Technology
-
view
285 -
download
0
description
Transcript of London .NET Developers Azure Camp Keynote
![Page 1: London .NET Developers Azure Camp Keynote](https://reader033.fdocuments.net/reader033/viewer/2022052910/559b396c1a28ab113f8b46fa/html5/thumbnails/1.jpg)
The Cloud for Modern Business
![Page 2: London .NET Developers Azure Camp Keynote](https://reader033.fdocuments.net/reader033/viewer/2022052910/559b396c1a28ab113f8b46fa/html5/thumbnails/2.jpg)
Why the cloud?
![Page 3: London .NET Developers Azure Camp Keynote](https://reader033.fdocuments.net/reader033/viewer/2022052910/559b396c1a28ab113f8b46fa/html5/thumbnails/3.jpg)
Why the cloud?Rapidly setup environments to drive business priorities
Scale to meet peak demands
Increase daily activities, efficiency and reduced cost.
![Page 4: London .NET Developers Azure Camp Keynote](https://reader033.fdocuments.net/reader033/viewer/2022052910/559b396c1a28ab113f8b46fa/html5/thumbnails/4.jpg)
On Premises
Yo
u s
cale
, m
ake r
esi
lien
t an
d m
an
ag
e
Infrastructure(as a Service)
Man
ag
ed
by v
en
do
r
Yo
u s
cale
, m
ake
resi
lien
t &
man
ag
e
Platform (as a Service)
Sca
le, re
silien
ce a
nd
man
ag
em
en
t b
y v
en
do
r
Yo
u m
an
ag
e
Hosting models
Software(as a Service)
Business model
Applications
Sca
le, re
silien
ce a
nd
man
ag
em
en
t b
y v
en
do
r
Why the cloud?
![Page 5: London .NET Developers Azure Camp Keynote](https://reader033.fdocuments.net/reader033/viewer/2022052910/559b396c1a28ab113f8b46fa/html5/thumbnails/5.jpg)
Azure
![Page 6: London .NET Developers Azure Camp Keynote](https://reader033.fdocuments.net/reader033/viewer/2022052910/559b396c1a28ab113f8b46fa/html5/thumbnails/6.jpg)
Azure
footprint
16 regions worldwide in 2014
Data Centers
Regional Partners
![Page 7: London .NET Developers Azure Camp Keynote](https://reader033.fdocuments.net/reader033/viewer/2022052910/559b396c1a28ab113f8b46fa/html5/thumbnails/7.jpg)
Fortune 500 using Azure
>57% >300kActive websites
More than
1,000,000SQL Databases in Azure
>30TRILLIONstorage objects >300 MILLION
AAD users
>13 BILLIONauthentication/wk>3
MILLIONrequests/sec
>1.65MILLIONDevelopers registered
with Visual Studio Online
![Page 8: London .NET Developers Azure Camp Keynote](https://reader033.fdocuments.net/reader033/viewer/2022052910/559b396c1a28ab113f8b46fa/html5/thumbnails/8.jpg)
Partners
![Page 9: London .NET Developers Azure Camp Keynote](https://reader033.fdocuments.net/reader033/viewer/2022052910/559b396c1a28ab113f8b46fa/html5/thumbnails/9.jpg)
.NET Support2014Offline Sync
Mobile Services
Networking Visual Studio & .NET
Virtual Machines
Memory Optimized Disk Optimized
Resource Manager
Portal
VSO GA
XamarinPoint-to-site VPN
Web Sites
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 Debugging
Kindle 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
![Page 10: London .NET Developers Azure Camp Keynote](https://reader033.fdocuments.net/reader033/viewer/2022052910/559b396c1a28ab113f8b46fa/html5/thumbnails/10.jpg)
How we differentiate with Azure
Enterprise Grade Hybrid
Hyper-scale
![Page 11: London .NET Developers Azure Camp Keynote](https://reader033.fdocuments.net/reader033/viewer/2022052910/559b396c1a28ab113f8b46fa/html5/thumbnails/11.jpg)
Connect every on-premises server to the cloud
StorSimple
Backup
Hyper-V Disaster Recovery
VMWare Disaster Recovery
SQL Server Always On
Active Directory
Orchestration as a Service
ExpressRoute Networking
Azure
On-Premises Datacenter
![Page 12: London .NET Developers Azure Camp Keynote](https://reader033.fdocuments.net/reader033/viewer/2022052910/559b396c1a28ab113f8b46fa/html5/thumbnails/12.jpg)
Cloud OS Network hosting and service providers
![Page 13: London .NET Developers Azure Camp Keynote](https://reader033.fdocuments.net/reader033/viewer/2022052910/559b396c1a28ab113f8b46fa/html5/thumbnails/13.jpg)
Support for Open SourceLanguages
CMS
Devices
Databases / Apps
Operatingsystems
Management
![Page 14: London .NET Developers Azure Camp Keynote](https://reader033.fdocuments.net/reader033/viewer/2022052910/559b396c1a28ab113f8b46fa/html5/thumbnails/14.jpg)
Compliance: aka.ms/AzureCompliance
![Page 15: London .NET Developers Azure Camp Keynote](https://reader033.fdocuments.net/reader033/viewer/2022052910/559b396c1a28ab113f8b46fa/html5/thumbnails/15.jpg)
Azure Services
![Page 16: London .NET Developers Azure Camp Keynote](https://reader033.fdocuments.net/reader033/viewer/2022052910/559b396c1a28ab113f8b46fa/html5/thumbnails/16.jpg)
Microsoft Azure ServicesC
lien
t la
yer
(on
-pre
mis
es)
Tablet Phone
Games
consolePC
On-premises
databaseBrowserOffice Add-in
On-premises
service
AD
Multifactor
Authentication
Access
Co
ntr
ol
Layer
Inte
gra
tio
n
layer
Service Bus CDN
BizTalk
Services
Traffic
Manager
Virtual
NetworksExpress
Route
Ap
pli
cati
on
layer
API Mgmt Websites
Cloud
Services VM
Mobile
Services
Media
Services
Notification
Hubs Scheduler Automation
Data
Layer
Storage Blobs Tables Queues Data
Machine
Learning HD Insight
Backup and
RecoverySQL
Database Caching StorSimple
![Page 17: London .NET Developers Azure Camp Keynote](https://reader033.fdocuments.net/reader033/viewer/2022052910/559b396c1a28ab113f8b46fa/html5/thumbnails/17.jpg)
Demo: Azure Portal
![Page 18: London .NET Developers Azure Camp Keynote](https://reader033.fdocuments.net/reader033/viewer/2022052910/559b396c1a28ab113f8b46fa/html5/thumbnails/18.jpg)
Getting started
>_
REST API
Virtual Machines
Management portal
Scripting (Windows, Linux and Mac)
Select image and VM size
Extra Small
Small
Medium
Large
X-Large
New disk persisted in storage
Cloud
BlobStorage
Comprehensive Networking
Windows Server
Linux
Boot VM from new disk
![Page 19: London .NET Developers Azure Camp Keynote](https://reader033.fdocuments.net/reader033/viewer/2022052910/559b396c1a28ab113f8b46fa/html5/thumbnails/19.jpg)
Microsoft Azure Site RecoveryOrchestrated disaster recovery to a second site or to Azure
Communicationand Replication
Microsoft Azure Site Recovery
Communication Channel
Replication channel: Hyper-V Replica
Primary Site
Windows Server
Recovery Site
Windows Server
Microsoft Azure Site Recovery
Primary Site
Windows Server
Automated VM protection and replication
Remote health monitoring
Customizable recovery plans
No-impact recovery plan testing
Orchestrated recovery when needed
![Page 20: London .NET Developers Azure Camp Keynote](https://reader033.fdocuments.net/reader033/viewer/2022052910/559b396c1a28ab113f8b46fa/html5/thumbnails/20.jpg)
Game sessions hosted
using Azure
Hosted using >100,000
Azure Virtual Machines
![Page 21: London .NET Developers Azure Camp Keynote](https://reader033.fdocuments.net/reader033/viewer/2022052910/559b396c1a28ab113f8b46fa/html5/thumbnails/21.jpg)
• 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
![Page 22: London .NET Developers Azure Camp Keynote](https://reader033.fdocuments.net/reader033/viewer/2022052910/559b396c1a28ab113f8b46fa/html5/thumbnails/22.jpg)
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 HDInsight
Microsoft 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
![Page 23: London .NET Developers Azure Camp Keynote](https://reader033.fdocuments.net/reader033/viewer/2022052910/559b396c1a28ab113f8b46fa/html5/thumbnails/23.jpg)
Microsoft Azure Web Sites
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 or
Node.js
SQL Azure 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 microsoft.com
![Page 24: London .NET Developers Azure Camp Keynote](https://reader033.fdocuments.net/reader033/viewer/2022052910/559b396c1a28ab113f8b46fa/html5/thumbnails/24.jpg)
• Full Portal Integration
• Not just for Microsoft shops
Visual Studio Online
Agile
Build Test
Deploy
InsightsCode
![Page 25: London .NET Developers Azure Camp Keynote](https://reader033.fdocuments.net/reader033/viewer/2022052910/559b396c1a28ab113f8b46fa/html5/thumbnails/25.jpg)
Demo: Azure Preview Portal
![Page 26: London .NET Developers Azure Camp Keynote](https://reader033.fdocuments.net/reader033/viewer/2022052910/559b396c1a28ab113f8b46fa/html5/thumbnails/26.jpg)
• 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
![Page 27: London .NET Developers Azure Camp Keynote](https://reader033.fdocuments.net/reader033/viewer/2022052910/559b396c1a28ab113f8b46fa/html5/thumbnails/27.jpg)
• 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
![Page 28: London .NET Developers Azure Camp Keynote](https://reader033.fdocuments.net/reader033/viewer/2022052910/559b396c1a28ab113f8b46fa/html5/thumbnails/28.jpg)
Mobile Services
Storage
Authentication
Logic
Push
Scheduler
• Provides essential services to support client development
• Client Support• iOS
• Android
• HTML5/Web
• Xamarin
• Windows
• Windows Phone
• PhoneGap
• Sencha
![Page 29: London .NET Developers Azure Camp Keynote](https://reader033.fdocuments.net/reader033/viewer/2022052910/559b396c1a28ab113f8b46fa/html5/thumbnails/29.jpg)
•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 Web Sites
Key Scenarios to get started with Microsoft Azure
![Page 30: London .NET Developers Azure Camp Keynote](https://reader033.fdocuments.net/reader033/viewer/2022052910/559b396c1a28ab113f8b46fa/html5/thumbnails/30.jpg)
Activate your MSDN Benefits…
89Countries
33%off
Dev/Test VMs
25%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
![Page 31: London .NET Developers Azure Camp Keynote](https://reader033.fdocuments.net/reader033/viewer/2022052910/559b396c1a28ab113f8b46fa/html5/thumbnails/31.jpg)
Get started today at http://azure.microsoft.com