Is DocumentDB for you ?
Why prefer NoSQL database?
You can easily learn main differences between NoSQL databases and SQL databases online.
DocumentDB compatibility with MongoDB
All you need to do is turning on protocol support for MongoDB and you will be able to use DocumentDB to get a fully managed database service for MongoDB apps without requiring any code changes.
Starting with DocumentDB
You can learn about creating DocumentDB using Azure protocol. Make sure to follow the step by step guide on completing common DocumentDB tasks.
For Developers planning to use DocumentDB
You can start by building a simple .NET or Node.js application. You can also choose to build a complete web app with NoSQL skills and DocumentDB protocol support for MongoDB. You can use variety of APIs and SDKs like REST API, .NET, Node.js, Python, and Java.