Windows Azure is a cloud-computing platform that lets you run applications and store data in the cloud. Instead of having to worry about building out the underlying infrastructure and managing the operating system, you can simply focus on building your application and deploying it to Windows Azure. Windows Azure provides developers with on-demand compute, storage, networking, and content delivery capabilities.

