Intro 
Jesus Aguilar 
Sr Tech Evangelist 
@giventocode 
Blog:http://giventocode.com Microsoft Azure
The Cloud for 
Modern Business
Why
Azure
Why the cloud? 
Rapidly setup environments to drive business priorities 
Scale to meet peak demands 
Increase daily activities, efficiency and reduced cost.
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?
Azure 
footprint 
16 regions worldwide in 2014 
Data Centers 
Regional Partners
>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
Partners
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
How we 
differentiate 
with Azure 
Hyper-scale 
Enterprise Grade Hybrid
Hybrid consistency 
CUSTOMER 
DATACENTER 
SERVICE 
PROVIDER 
MICROSOFT 
AZURE 
CONSISTENT 
PLATFORM
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
Cloud OS Network 
hosting and service 
providers
Support for Open Source 
Languages 
CMS 
Devices 
Databases / 
Apps 
Operating 
systems 
Management
Trust through transparency 
20
Compliance: aka.ms/AzureCompliance
Azure 
Services
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
Demo: Azure Portal
Think Big!
 Game sessions hosted 
using Azure 
 Hosted using >100,000 
Azure Virtual Machines
Olympic Live Streaming! 
On Demand Media Services 
Video-on-demand 
Ingest 
Encode 
Package 
Encrypt 
Delivery 
Live Streaming Support 
Live video encoding and streaming 
Web + Mobile 
100 million viewers 
2.1 million concurrent HD viewers during the 
USA vs. Canada hockey match
Business Continuity 
Azure Site Recovery Services 
Automated VM protection and replication 
Remote health monitoring 
Customizable recovery plans 
No-impact recovery plan testing 
Orchestrated recovery when needed
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
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
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
Visual Studio Online 
Agile 
Build Test 
• Full Portal Integration 
• Not just for Microsoft shops 
Deploy 
Code Insights
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
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
Get started today at 
http://azure.microsoft.com

Azure Cloud Dev Camp - Introduction

  • 1.
    Intro Jesus Aguilar Sr Tech Evangelist @giventocode Blog:http://giventocode.com Microsoft Azure
  • 2.
    The Cloud for Modern Business
  • 3.
  • 8.
  • 9.
    Why the cloud? Rapidly setup environments to drive business priorities Scale to meet peak demands Increase daily activities, efficiency and reduced cost.
  • 10.
    On Premises Youscale, 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?
  • 11.
    Azure footprint 16regions worldwide in 2014 Data Centers Regional Partners
  • 12.
    >57% >300k Fortune500 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
  • 13.
  • 14.
    Memory Optimized DiskOptimized 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
  • 15.
    How we differentiate with Azure Hyper-scale Enterprise Grade Hybrid
  • 16.
    Hybrid consistency CUSTOMER DATACENTER SERVICE PROVIDER MICROSOFT AZURE CONSISTENT PLATFORM
  • 17.
    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
  • 18.
    Cloud OS Network hosting and service providers
  • 19.
    Support for OpenSource Languages CMS Devices Databases / Apps Operating systems Management
  • 20.
  • 21.
  • 22.
  • 23.
    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
  • 24.
  • 25.
  • 26.
     Game sessionshosted using Azure  Hosted using >100,000 Azure Virtual Machines
  • 27.
    Olympic Live Streaming! On Demand Media Services Video-on-demand Ingest Encode Package Encrypt Delivery Live Streaming Support Live video encoding and streaming Web + Mobile 100 million viewers 2.1 million concurrent HD viewers during the USA vs. Canada hockey match
  • 28.
    Business Continuity AzureSite Recovery Services Automated VM protection and replication Remote health monitoring Customizable recovery plans No-impact recovery plan testing Orchestrated recovery when needed
  • 30.
    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
  • 31.
    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
  • 32.
    Microsoft Azure WebSites 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
  • 33.
    Visual Studio Online Agile Build Test • Full Portal Integration • Not just for Microsoft shops Deploy Code Insights
  • 34.
    Key Scenarios toget 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
  • 35.
    Activate your MSDNBenefits… 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
  • 36.
    Get started todayat http://azure.microsoft.com