Free local development with the Azure Cosmos DB Emulator
Azure Cosmos DB now offers a free emulator, which provides a local development experience for the Azure Cosmos DB service. By using the Azure Cosmos DB Emulator, you can develop and test your database application locally without an Internet connection, without creating an Azure subscription, and without incurring any costs. This has long been the most requested feature on the user voice site, so we are thrilled to roll this out to everyone who voted for it.
The Azure Cosmos DB Emulator is a high-fidelity emulation of the Azure Cosmos DB service. It supports identical functionality to Azure Cosmos DB, including support for creating and querying JSON documents, provisioning and scaling collections, and executing stored procedures and triggers. You can develop and test applications by using the Azure Cosmos DB Emulator, and deploy them to Azure at global scale by making a single configuration change.
For more information, read the Azure blog or watch the Azure Cosmos DB Overview and Offline Development video.