This document discusses using Windows Azure as a platform for high-performance computing. Windows Azure provides the HPC Scheduler, which allows running many virtual machines simultaneously to solve problems in parallel. It offers a scalable environment for running code in multiple languages along with automated service management and scalable cloud storage options. Some key features of Windows Azure highlighted are access control, service bus connectivity between applications, and SQL relational databases with a familiar programming model.