3. Why the cloud?
Rapidly setup environments to drive business priorities
Scale to meet peak demands
Increase daily activities, efficiency and reduced cost.
4. On Premises
You scale, make resilient and manage
Infrastructure
(as a Service)
Managed by vendor
You scale, make
resilient & manage
Platform
(as a Service)
Scale, resilience and
management by vendor
You manage
Hosting models
Software
(as a Service)
Business model
Applications
Scale, resilience and
management by vendor
Why the cloud?
6. Azure
footprint
16 regions worldwide in 2014
Data Centers
Regional Partners
7. >57% >300k
Fortune 500 using Azure
Active websites
More than
1,000,000
SQL Databases in Azure
>30TRILLION
>300MILLION
storage objects AAD users
>3 MILLION
BILLION
requests/sec
>13 authentication/wk >1.65
MILLION
Developers registered
with Visual Studio Online
9. Memory Optimized Disk Optimized
Portal
Puppet Chef Docker
Traffic Mgr
.NET Support2014
Powershell Automation
Remote Apps
Mobile Services
Offline Sync
Virtual Machines
SQL Database
.NET 4.5
Active GEO replication
Networking Visual Studio & .NET
Resource Manager
Point-to-site VPN Xamarin
Dynamic Routing
VSO GA
Web Sites
SMB File System
IBIZA
Remote Debug
VM Management
Powershell and DSC
Capture / Deploy
Autoscale
Subnet Routing
Static IP
Storage
Autoscale
Web Jobs
Backup
Java Support
ASP.NET MVC 5.1
ASP.NET Web API 2.1
AD support
Node.JS project support
Kindle Support
Remote Debugging
BD’s up to 500GB
99.95% SLA
Self Service Site Recovery
HDInsight
Hadoop 2.2
YARN support
.NET Foundation
Azure Redis Cache
API Management
Site Recovery
Cordova
VSO Open
Api’s
Event Hub
11. 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
16. Microsoft Azure Services
Client layer
(on-premises)
Tablet Phone
Games
PC console
On-premises
On-premises
service
Office Add-in Browser database
AD
Multifactor
Authentication
Access Control
Layer
Integration
layer
Service Bus CDN
BizTalk
Services
Traffic
Manager
Virtual
Networks
Express
Route
Application
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
Recovery
SQL
Database Caching StorSimple
18. Virtual Machines
Getting started
>_
Management portal
Scripting
(Windows, Linux and Mac)
REST API
Select image
and VM size
Extra Small
Small
Medium
Large
X-Large
New disk persisted
in storage
Blob
Storage
Cloud
Comprehensive
Networking
Windows Server
Linux
Boot VM from new disk
19. Microsoft Azure Site Recovery
Orchestrated disaster recovery to a second site or to Azure
Communication
and 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
20. Game sessions hosted
using Azure
Hosted using >100,000
Azure Virtual Machines
21. SQL Database
• 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
22. Big Data Insights
Microsoft 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
23. 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
24. Visual Studio Online
Agile
Build Test
• Full Portal Integration
• Not just for Microsoft shops
Deploy
Code Insights
26. Microsoft Azure Active Directory
• 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 3rd party clouds/hosting
Azure AD
You
27. Azure Media Services
• On Demand Media Services
• Video-on-demand
• Ingest
• Encode
• Package
• Encrypt
• Delivery
• Live Streaming Support
• Office 365 Integration
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
28. 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
29. Key Scenarios to get started with Microsoft Azure
• 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
30. Activate your MSDN Benefits…
3 VMs for 16 hrs a day 80 VMs for 20 hour load test Up to 100 web sites + DB
89
Countries
33%off
Dev/Test VMs
25%off
Other Dev/Test
+
$150
per Month
Up to
Cloud is overhyped word. The real story is enabling business to get the infrastructure and software services they need to enable them to succeed. The complexity and cost barriers have been removed with Azure.
Key terms to focus on here are Infrastructure as a Service or Iaas, Platform as a Service and Software as a Service. The difference in the hosting models is the level of control you want to manage yourself.
Think of it as terms of
IaaS = Owning and maintaining your own car
PaaS = Renting a car. You don’t worry about maintaining the car that’s someone else concern
SaaS = Taxi/Limo
Microsoft Cloud platform is called Azure. Today we will be taking a quick run through of all the available hosting and services options that are available to you within Azure.
19 Azure datacenter regions now open for business. Twice the number of AWS and 6 times the number of Google.
The slide is out of date there are now 2 Million Developers on Visual Studio Online and there 6 Million .NET Developers. 10,000 New Azure customers a week. Companies are using Azure for their business.
Microsoft has taken a active approach in making Azure work seamless with several industry partners.
Azure is flexible cloud development that business can leverage to take advantage of the services it provides from Web + Mobile experiences, Big data, machine learning, IoT Hybrid on-premise integration.
Azure provides easy scalability with enterprise grad services that can be hybrid on-premise integration.
Azure give business the ability to use what services they need to enhance their on-premises datacenter.
Just a small list of the hosting and service providers that have partnered with Microsoft on Azure.
Microsoft has built Azure to support open source technologies.
Microsoft has taken great effect in making Azure compliant with compliant, independently verified cloud service as shown on the slide.
Let’s talk about some of the Azure services.
As you can see on the slide Azure provides a extensive list of services that developer and business can take advantage of.
On of the services you can take advantage of is Virtual Machines. Virtual Machines comprise the Infrastructure as a Service (Iaas). Customers can create Virtual Machines, of which they have complete control, to run the Microsoft Data Centers
Your environment can be protected by automating the replication of the virtual machines based on policies that you set and control.
Points to land:
Imagine what you could do…
360,000 concurrent cores
Have EA tell the story
Assume we don't run out of capacity
HDInsight is a Hadoop distribution powered by the cloud. This means HDInsight was architected to handle any amount of data, scaling from terabytes to petabytes on demand. You can spin up any number of nodes at anytime. We charge only for the compute and storage you actually use.
Machine learning–mining historical data with computer systems to predict future trends or behavior–touches more and more lives every day. Search engines, online recommendations, ad targeting, virtual assistants, demand forecasting, fraud detection, spam filters–machine learning powers all these modern services. But these uses barely scratch the surface of what's possible.
Take advantage of Azure today you do have the option of 10 free websites. Plus you can use what every web development (ASP.NET, ASP, PHP, Java or Node.js) stack to build your sites.
Show my sites as examples.
Azure Active Directory is a comprehensive identity and access management cloud solution that provides a robust set of capabilities to manage users and groups and help secure access to applications including Microsoft online services like Office 365 and a world of non-Microsoft SaaS applications.
Deliver any media, on virtually any device, anywhere...with the power of the Azure cloud. Create end-to-end media workflows with flexible and highly scalable encoding, packaging, and distribution services using Microsoft Azure Media Services. Securely upload, store, encode and package video or audio content for both on-demand and live streaming delivery to a wide array of TV, PC and mobile device endpoints
Speaking Notes
Azure Mobile Services is a Backend-as-a-Service
Instead of you having to design, build, test, deploy, manage, and upgrade your whole backend, we do it for you
Features of Mobile Services
Storage – SQL DB
Authentication – built in support for social providers w/ ability to custom auth
Backend logic – data validation, logical flows, etc
Push Notifications – across all major mobile platforms
Scheduler – backend job processing
Visual Studio Professional = $60 per Month
Visual Studio Premium with MSDN = $110 per Month
Visual Studio Ultimate with MSDN = $160 per Month
Come talk to me about Bizspark and DreamSpark to take advantage of the free offers to Microsoft products and services.