Microsoft has been investing heavily in building out a world class cloud computing platform with Microsoft Azure. Since 2009, Azure has grown into a very capable platform. One of the shining jewels of Azure is website hosting. It is easy and free to get started with Azure websites as you will see.
This short video will quickly show you how you can
Create a new, free website in Microsoft Azure
Use Visual Studio to deploy to IIS running in Microsoft Azure.