This document provides an overview of Microsoft's Windows Azure cloud computing platform. It discusses the state of cloud computing including perceptions, types of clouds, and drivers. It then covers Microsoft's involvement in the cloud over the past 15 years with various services like Bing, Exchange Online, and MSN. The core sections describe the key components of Windows Azure including compute, storage, SQL Azure database, service bus, access control, and various application frameworks. It positions Windows Azure as a platform for building applications that can leverage on-premise and cloud services and provides three key takeaways about it being a platform-as-a-service, enabling hybrid solutions, and consistent programming models.