This document discusses running MongoDB on the Windows Azure platform. It describes:
1) The different types of cloud computing models including IaaS, PaaS, and SaaS and what each provides.
2) Key aspects of the Windows Azure platform including compute and storage services like blobs, tables, queues and drives.
3) Challenges of running MongoDB on Azure including port mapping, scaling, and data durability, and some solutions proposed including running MongoDB as a spawned process on a single instance with durable blob storage.