I am starting a 4-5 part series on running Linux out on Azure. Starting from standing up a virtual machine to installing WordPress and remote debugging and deploying.
Azure provides three compute models for running applications: Azure Websites, Azure Virtual Machines, and Azure Cloud Services. Azure Websites is a quick and easy way to deploy your website running .NET, PHP, Node.js and Java along with many frameworks and applications that are ready to go. However, there are some instances that you may want bit more control over the configuration of your website. This tutorial will show how to build a Linux based webserver out on Azure just for that reason.