- #How to install my copy of drupal to microsoft webmatrix update#
- #How to install my copy of drupal to microsoft webmatrix archive#
- #How to install my copy of drupal to microsoft webmatrix upgrade#
- #How to install my copy of drupal to microsoft webmatrix tv#
(These modifications have since been incorporated into the portabledb commands, which are now available as part of the Windows Azure Integration Module.) They found that this tool worked perfectly when moving Drupal to Windows and SQL Server, but they needed to make some modifications to the tool for exporting data to SQL Azure. Microsoft and SAG engineers began investigating the best way to export MySQL data by looking at Damien Tournoud’s portabledb Drush commands. Note: The portabledb commands mentioned above are authored and maintained by Damien Tournoud.ĭetails for each of these high-level steps are in the sections below. Deployment was done through the Windows Azure Portal. The Azure packaging tool cspack was used to package Drupal for deployment.
#How to install my copy of drupal to microsoft webmatrix archive#
zip archive in step 1, CloudXplorer was used to copy these files to Windows Azure Blob Storage.
![how to install my copy of drupal to microsoft webmatrix how to install my copy of drupal to microsoft webmatrix](https://www.techlila.com/wp-content/uploads/2013/08/microsoft-webmatrix-3-introduction-features.png)
A custom Drush command ( portabledb-import) was used together with the database dump created in step 1 to import data to SQL Azure. The Drupal files that comprised the installation in the LAMP environment were copied to Windows Server/IIS as an initial step in discovering compatibility issues. zip archive of media files was created for later use. A custom Drush command ( portabledb-export) was used to create a database dump of MySQL data. The process for moving the SAG-Awards website from a LAMP environment to the Windows Azure platform can be broken down into five high-level steps:
![how to install my copy of drupal to microsoft webmatrix how to install my copy of drupal to microsoft webmatrix](https://4.bp.blogspot.com/_JUg9QsmKp5s/TORmh5KslvI/AAAAAAAACCg/_-pRdv3xYVE/s000/feat2.jpg)
I won’t cover the details of the caching strategy. Note: In this post I will focus on how the Drupal website was moved to Windows Azure, as well as how content and data were moved to Windows Azure Blob Storage and SQL Azure. Both intelligent use of Windows Azure Blob Storage and a custom module for invalidating cached pages when content was updated were key to delivering a positive user experience.
#How to install my copy of drupal to microsoft webmatrix update#
The main challenge that SAG Awards and Microsoft engineers faced in moving the SAG Awards website to Windows Azure was in architecting for a very high, sustained traffic spike while accommodating the need of SAG Awards administrators to frequently update media files during the awards show. The elastic scalability and fast storage services offered by the Azure platform were designed to handle this type of usage. The website has moderate traffic throughout most of the year, but has a sustained traffic spike shortly before, during, and after the awards show in January. In many ways, the SAG Awards website was a perfect candidate for Windows Azure. In January of 2012, the SAG Website had over 350K unique visitors and 1.1M page views, with traffic spiking to over 160K visitors during the show. In late 2011, SAG Awards engineers began working with Microsoft engineers to migrate its website to Windows Azure in anticipation of its 2012 show. That upgraded hardware was then not optimally used during the rest of the year.
#How to install my copy of drupal to microsoft webmatrix upgrade#
In 2011, the SAG Awards Drupal website, deployed on a LAMP stack, was impacted by site outages and slow performance during peak-usage days, with SAG having to consistently upgrade their hardware to meet demand for those days.
#How to install my copy of drupal to microsoft webmatrix tv#
In January of every year since 1995, SAG has hosted the Screen Actors Guild Awards (SAG Awards) to honor performers in motion pictures and TV series. The Screen Actors Guild (SAG) is the United States’ largest union representing working actors. In this post I’ll describe the challenges and steps taken in moving the SAG Awards website from a LAMP environment to the Windows Azure platform.
![how to install my copy of drupal to microsoft webmatrix how to install my copy of drupal to microsoft webmatrix](https://www.itprotoday.com/sites/itprotoday.com/files/styles/article_featured_retina/public/uploads/2012/09/windowsazure_0.jpg)
Since then, I’ve had the opportunity to talk with some of the engineers who helped with the move. The move allowed the SAG Awards website to handle a sustained traffic spike during the SAG Awards show in January. The move was the result of collaboration between SAG Awards engineers and engineers from Microsoft’s Interoperability Team and Customer Advisory Team (CAT). Last month, the Interoperability team at Microsoft highlighted work done to move the Screen Actors Guild Awards Drupal website from a Linux-Apache-MySQL-PHP (LAMP) environment to the Windows Azure platform: SAG Awards Drupal Website Moves to Windows Azure.