Microsoft is leading its cloud innovation through Microsoft Azure platform. Microsoft regularly updates Azure with new services and features. Azure was released on 1 February 2010
Azure is a cloud computing platform and infrastructure, created by Microsoft, for building, deploying and managing applications and services through a global network of Microsoft-managed datacenters. It provides both PaaS and IaaS services and supports many different programming languages, tools and frameworks, including both Microsoft-specific and third-party software and systems (Wikipedia)
These are useful resources to get you update to speed with what Azure can deliver and how to develop on it.
This demo walks through all the main feature, it may be a little bit outdated because the platform is regularly evolving but it capture most of the basic services