O Azure Cosmos DB é um serviço de banco de dados NoSQL totalmente gerenciado para desenvolvimento de aplicativos modernos.
O Azure Cosmos DB é um serviço de banco de dados que foi desenvolvido para ser elástico, de fácil escalabilidade, globalmente distribuído e multimodelo. Ser multimodelo é uma característica que faz esse banco de dados ser diferente dos demais bancos NoSQL, no qual podemos escolher variações do modo de armazenamento, que são:
- Table API
- DocumentDB API
- MongoDB API
- Graph API
Hoje o serviço do Cosmo DB suporta diversos tipos de tecnologia com sua SDK nativa como Java, Python, C# e NodeJs.
Site oficial da Azure e blog do Rafael Cruz