This document summarizes a presentation on patterns for cloud computing using Microsoft Azure. It discusses key concepts like roles, storage, and messaging in Azure. It provides an example of using cloud computing for dynamic scaling of web applications. The presentation also covers development tools and experiences for Azure, different storage options like blobs, tables and SQL Azure, and lessons learned.