This document discusses architecting applications for the Windows Azure platform. It provides an overview of application models that can be hosted on Azure, such as web and application hosting. It also presents several case studies of companies that developed applications for Azure to take advantage of its scalability, availability and cost benefits. Finally, it outlines common application patterns that are well-suited for Azure, such as cloud web applications, and discusses Azure's platform services.