MongoDB on Windows Azure

MongoDB is an open source NoSQL database. This article from Lynn Langit introduces both MongoDB and Windows Azure, and then explore the technical details and benefits of deploying MongoDB to the Microsoft cloud.

The article starts by explains what MongoDB and where you can find resources about it. Then it explores a couple types of Windows Azure service architectures and products that you could consider when implementing MongoDB on Microsoft Azure Cloud. As MongoDB can runs on either Windows Azure VMs (IaaS) or Windows Azure worker roles and storage containers (PaaS), you need to examine the different capabilities and implementation details of each type of service in determining which product makes the most sense for your application.

The article concludes that Windows Azure provides an attractive cloud platform for hosting MongoDB. A table is provided that summarizes the strengths and weaknesses of using Windows Azure worker roles and Windows Azure VMs with MongoDB.

Read the complete article on http://msdn.microsoft.com/en-us/magazine/jj851073.aspx