Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Drupal DevOps on 
Azure Websites 
Cory Fowler 
Technical Evangelist 
Microsoft Azure
What is Azure?
Azure 
footprint 
16 regions worldwide in 2014 
Data Centers 
Regional Partners
Microsoft Azure Services 
Client layer 
(on-premises) 
Tablet Phone 
Games 
PC console 
On-premises 
On-premises 
service ...
Memory Optimized Disk Optimized 
Portal 
Puppet Chef Docker 
Traffic Mgr 
.NET Support2014 
Powershell Automation 
Remote ...
Support for Open Source 
Languages 
CMS 
Devices 
Databases / 
Apps 
Operating 
systems 
Management
What is Azure 
Websites?
Fastest way to build for the cloud
Open and Flexible for Everyone
Continuous 
Deployment
Choose your own Adventure! 
Visual Studio GitHub 
Online 
CodePlex Git BitBucket DropBox FTP
Customizing the Deployment 
azure site deploymentscript --php 
 Install Dependencies 
 Compile Source code 
 Minify Jav...
Extend the 
Environment
Site Slots
Site Slots
Site Slots
Site Slots
Site Extensions
Cron Jobs 
with Web Jobs
WebJobs
WebJobs
Azure Virtual Machines 
 Launch Windows Server and Linux in minutes 
 Scale from 1 to 1000s of VM Instances 
 Save mone...
VM Gallery 
28 
A COLLECTION OF PREBUILT IMAGES FOR VARIOUS WORKLOADS 
Windows Server 2012 R2 Ubuntu Server 14.04 LTS Cent...
VM Extensions 
• Installable components to customize VM instances 
• Enable various DevOps scenarios 
• Can be added, upda...
30
31 
vagrant plugin install vagrant-azure
Thanks! 
We are done now.
Get started 
Visit aka.ms/drupal
Web Sites Service Architecture 
Windows Azure 
Load Balancer 
Publish Endpoint Blob Storage 
Runtime Database 
Application...
Web Site 
Monaco MSDeploy Build/Upload Your Own 
Web Site Kudu Web Jobs 
Public Site Extensions Private Site Extensions 
W...
WebSockets 
5 Concurrent 
Connections 
Tier Free 
35 
Shared 
350 
Basic / Standard 
Persistent Connection
Drupal DevOps on Microsoft Azure Websites
Drupal DevOps on Microsoft Azure Websites
Drupal DevOps on Microsoft Azure Websites
Drupal DevOps on Microsoft Azure Websites
Drupal DevOps on Microsoft Azure Websites
Drupal DevOps on Microsoft Azure Websites
Drupal DevOps on Microsoft Azure Websites
Drupal DevOps on Microsoft Azure Websites
Drupal DevOps on Microsoft Azure Websites
Upcoming SlideShare
Loading in …5
×

Drupal DevOps on Microsoft Azure Websites

1,716 views

Published on

Host your next Drupal application in the Cloud with Microsoft Azure.

Published in: Internet
  • Be the first to comment

Drupal DevOps on Microsoft Azure Websites

  1. 1. Drupal DevOps on Azure Websites Cory Fowler Technical Evangelist Microsoft Azure
  2. 2. What is Azure?
  3. 3. Azure footprint 16 regions worldwide in 2014 Data Centers Regional Partners
  4. 4. 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
  5. 5. 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
  6. 6. Support for Open Source Languages CMS Devices Databases / Apps Operating systems Management
  7. 7. What is Azure Websites?
  8. 8. Fastest way to build for the cloud
  9. 9. Open and Flexible for Everyone
  10. 10. Continuous Deployment
  11. 11. Choose your own Adventure! Visual Studio GitHub Online CodePlex Git BitBucket DropBox FTP
  12. 12. Customizing the Deployment azure site deploymentscript --php  Install Dependencies  Compile Source code  Minify JavaScript/CSS  Run Unit Tests
  13. 13. Extend the Environment
  14. 14. Site Slots
  15. 15. Site Slots
  16. 16. Site Slots
  17. 17. Site Slots
  18. 18. Site Extensions
  19. 19. Cron Jobs with Web Jobs
  20. 20. WebJobs
  21. 21. WebJobs
  22. 22. Azure Virtual Machines  Launch Windows Server and Linux in minutes  Scale from 1 to 1000s of VM Instances  Save money with per-minute billing  Open and extensible
  23. 23. VM Gallery 28 A COLLECTION OF PREBUILT IMAGES FOR VARIOUS WORKLOADS Windows Server 2012 R2 Ubuntu Server 14.04 LTS CentOS 6.5 Microsoft Azure SUSE Linux openSUSE 13.1 Enterprise Server Oracle Linux 6.4.0.0.0 Windows 8.1 Enterprise SQL Server 2014 Standard Oracle Database 11g R2 BizTalk Server 2013 SharePoint Server Farm Microsoft Dynamics GP 2013 Zulu 8 SAP HANA Developer Edition Puppet Enterprise 3.2.3 Barracuda Web Application Oracle WebLogic Server 12.1.2 Visual Studio Ultimate 2013
  24. 24. VM Extensions • Installable components to customize VM instances • Enable various DevOps scenarios • Can be added, updated, disabled or removed at any time • Managed via portal, PowerShell and Management APIs Microsoft Azure 29
  25. 25. 30
  26. 26. 31 vagrant plugin install vagrant-azure
  27. 27. Thanks! We are done now.
  28. 28. Get started Visit aka.ms/drupal
  29. 29. Web Sites Service Architecture Windows Azure Load Balancer Publish Endpoint Blob Storage Runtime Database Application Database Frontend (IIS ARR) API Endpoint File Server Metering Deployment Server(s)
  30. 30. Web Site Monaco MSDeploy Build/Upload Your Own Web Site Kudu Web Jobs Public Site Extensions Private Site Extensions Windows Azure Web Site Gallery
  31. 31. WebSockets 5 Concurrent Connections Tier Free 35 Shared 350 Basic / Standard Persistent Connection

×