Drupal CMS is an Open source Content management system written in PHP and use MySQL. Microsoft Azure, is a cloud computing service operated by Microsoft for application management via Microsoft-managed data centers. Link below to blog from Microsoft, talk about the best practices for working with Drupal on Azure cloud services.

One of the items talk about is how to migrate existing Drupal site to Azure Websites. Step-by-step tutorial on how to create a new website with MySQLCreate an Azure Web Site and MySQL database. Another item the website talks about, how to setup Azure Storage Module for Media content. This is done after Drupal is installed, you need to enable and configure the blob storage module that uses Windows Azure blob storage for storing any media files. Link below to the blog, with more information on what needs to be done to have Drupal on Azure.

Click here for the blog.