- Dev Blogs
- Azure Cosmos DB Blog
Azure Cosmos DB Blog
The latest news, updates and technical insights from the Azure Cosmos DB team
Featured posts
![Join the Conversation: Call for Proposals for Azure Cosmos DB Conf 2025!](https://devblogs.microsoft.com/cosmosdb/wp-content/uploads/sites/52/2025/01/cfp_now_open.png)
Join the Conversation: Call for Proposals for Azure Cosmos DB Conf 2025!
![Jay Gordon](https://devblogs.microsoft.com/cosmosdb/wp-content/uploads/sites/52/2022/02/1645743563000-96x96.jpg)
Are you passionate about Azure Cosmos DB? Do you have insights, experiences, or innovations that the developer community would love to hear? Now is your cha...
Latest posts
![DocumentDB is Gaining Momentum in the Open-Source Database World](https://devblogs.microsoft.com/cosmosdb/wp-content/uploads/sites/52/2025/02/BANNER-.png)
DocumentDB is Gaining Momentum in the Open-Source Database World
![Patty Chow](https://devblogs.microsoft.com/cosmosdb/wp-content/uploads/sites/52/2024/11/IMG_2791-96x96.jpg)
In the short amount of time since we unveiled DocumentDB, our open-source document database platform powering the vCore based Azure Cosmos DB for MongoDB, and the feedback has been nothing short of phenomenal. In this short time, we've received a lot of attention from tech media and community members alike. Rapid Community Adoption Developers and database enthusiasts have embraced DocumentDB with overwhelming enthusiasm, rapidly driving traction among both users and contributors. In just under a week, our project earned 1000 GitHub stars, nearly 50 forks, and multiple pull requests and issues—clear evidence of ...
![A Powerful, Open-Source MongoDB GUI for Everyone](https://devblogs.microsoft.com/cosmosdb/wp-content/uploads/sites/52/2025/02/screenshot-azure-databases-mongodb-collection-overview.png)
A Powerful, Open-Source MongoDB GUI for Everyone
![Tomasz Naumowicz](https://devblogs.microsoft.com/cosmosdb/wp-content/uploads/sites/52/2025/02/tomasz-naumowicz-profile-naumowicz-de-96x96.png)
Introduction Azure Cosmos DB for MongoDB provides robust support through its Request Units (RU) model and vCore-based architecture, enabling flexible and scalable options for various workloads. We are now on a mission to deliver the ultimate developer experience. To achieve this, we have integrated Azure Cosmos DB for MongoDB support into the Azure Databases VS Code Extension. The free Azure Databases VS Code Extension, available on the VS Code Marketplace, provides a reliable and intuitive MongoDB GUI for developers, database administrators, and teams working with MongoDB - on Azure and beyond. MongoDB Supp...
![Use Azure Cosmos DB as a Docker container in CI/CD pipelines](https://devblogs.microsoft.com/cosmosdb/wp-content/uploads/sites/52/2025/02/CI.png)
Use Azure Cosmos DB as a Docker container in CI/CD pipelines
![Abhishek Gupta](https://devblogs.microsoft.com/cosmosdb/wp-content/uploads/sites/52/2025/02/id-4x5-1-96x96.jpg)
There are lot of benefits to using Docker containers in CI/CD pipelines, especially for stateful systems like databases. For example, when you run integration tests, each CI job can start the database in an isolated container with a clean state, preventing conflicts between tests. This results in a testing environment that is reliable, consistent, and cost effective. This approach also reduces latency and improves the overall performance of the CI/CD pipeline because the database is locally accessible. The Linux-based Azure Cosmos DB emulator is available as a Docker container and can run on a variety of platf...
![Doctors generate faster, more accurate medical charts with Sayvant and Azure Cosmos DB](https://devblogs.microsoft.com/cosmosdb/wp-content/uploads/sites/52/2025/01/CLO22b-healthcare-8357-sm-1-scaled.jpg)
Doctors generate faster, more accurate medical charts with Sayvant and Azure Cosmos DB
![Azure Cosmos DB Team](https://devblogs.microsoft.com/cosmosdb/wp-content/uploads/sites/52/2022/12/CosmosDB_logo_2019-96x96.png)
This article is guest authored by Justin Mardjuki, CEO, Sayvant. Emergency rooms and urgent care facilities handle an estimated 350 million visits each year. Acute care environments are fast-paced, unpredictable, and high stakes. In these settings, providing care quickly is paramount. That’s why we created Sayvant, the leading clinical documentation AI solution for acute care. Sayvant helps clinicians generate accurate, defensible medical charts in seconds, enabling them to focus on delivering patient care instead of administrative tasks like documentation. Sayvant automates the creation of clinically accurate...
![Revolutionizing Large-Scale AI with Janusgraph and Azure Managed Instance for Apache Cassandra](https://devblogs.microsoft.com/cosmosdb/wp-content/uploads/sites/52/2025/01/1723533243446.png)
Revolutionizing Large-Scale AI with Janusgraph and Azure Managed Instance for Apache Cassandra
![Dileep Rao](https://devblogs.microsoft.com/cosmosdb/wp-content/uploads/sites/52/2022/04/Dileep-96x96.jpg)
JanusGraph is a high-performance graph database that offers flexibility in choosing storage backends. Apache Cassandra is a distributed NoSQL database known for its scalability and fault tolerance. Combining these two technologies can create a robust and efficient graph database solution. You can use the Azure Managed Instance for Apache Cassandra which is a fully-managed offering on Azure with boasts of features such as Turnkey Horizontal and Vertical Scaling, Support for Customer Managed Keys, LDAP support, auto patch of OS, automatic repairs, Azure Monitor, Lucene Index support and keeping in line with tod...
![Cosmos DB Embeddings Generator Sample](https://devblogs.microsoft.com/cosmosdb/wp-content/uploads/sites/52/2025/01/azure-functions-logo-color-raster.png)
Cosmos DB Embeddings Generator Sample
![Mark Brown](https://devblogs.microsoft.com/cosmosdb/wp-content/uploads/sites/52/2019/10/Mark-Brown-150x150.png)
Ever since our first preview announcement for vector indexing and support for DiskANN and then again when we announced the GA for these features, customers have been asking us to make it easier to generate Azure OpenAI embeddings on their data in Azure Cosmos DB. So we did just that and created the Azure Cosmos DB Embeddings Generator sample application and hosted it on GitHub. This sample shows how to use an Azure Cosmos DB Trigger and Output Binding in Azure Functions to automatically generate Azure OpenAI embeddings on a new or updated item, then save it back to the same item in Cosmos DB. There is bo...
![An introduction to Multi-Agent AI apps with Azure Cosmos DB and Azure OpenAI](https://devblogs.microsoft.com/cosmosdb/wp-content/uploads/sites/52/2024/12/feature-image.jpg)
An introduction to Multi-Agent AI apps with Azure Cosmos DB and Azure OpenAI
![Theo van Kraay](https://devblogs.microsoft.com/cosmosdb/wp-content/uploads/sites/52/2022/01/2790575B-40C7-46C9-B895-940F2E57332A-96x96.jpeg)
Azure Cosmos DB was named by Bloomberg as the no. 1 Database of choice for Retrieval Augmented Generation (RAG) and Large Language Model (LLM) customization. It is used by OpenAI to scale it’s ChatGPT service, and by many thousands of customers worldwide, serving billions of end-users with globally distributed apps at planet scale. In this blog we will explore a simple example for lightweight multi-agent orchestration in Python using OpenAI Swarm. We’ll also see the benefits of being able to use Azure Cosmos DB as both a vector store and an operational database. What are multi-agent apps? Multi-agent AI apps...
![Announcing Azure Cosmos DB Integration with Spring AI and Langchain4J!](https://devblogs.microsoft.com/cosmosdb/wp-content/uploads/sites/52/2024/12/langchain.png)
Announcing Azure Cosmos DB Integration with Spring AI and Langchain4J!
![Theo van Kraay](https://devblogs.microsoft.com/cosmosdb/wp-content/uploads/sites/52/2022/01/2790575B-40C7-46C9-B895-940F2E57332A-96x96.jpeg)
We’re continuing to simplify AI app development by integrating Azure Cosmos DB’s cost-effective and scalable vector search directly with Spring AI and LangChain4J! These frameworks empower Java developers to efficiently manage fast and accurate data retrieval with Azure Cosmos DB’s scalability and efficient vector indexing and search capabilities, allowing for efficient handling of high-dimensional vectors. By using Azure Cosmos DB’s vector store, developers can keep vectors directly within their documents, enabling seamless integration with Spring AI or Langchain4J for advanced vector search queries. Spring AI ...
![Microsoft Fabric API for GraphQL™ for Azure Cosmos DB Mirroring](https://devblogs.microsoft.com/cosmosdb/wp-content/uploads/sites/52/2024/11/Screenshot-2024-11-26-150816.png)
Microsoft Fabric API for GraphQL™ for Azure Cosmos DB Mirroring
![Rodrigo Souza](https://devblogs.microsoft.com/cosmosdb/wp-content/uploads/sites/52/2020/04/rodrigo-discoveryday-2019-150x150.jpg)
The Microsoft Fabric API for GraphQL™ provides a data access layer that enables you to query multiple data sources quickly and efficiently using a widely adopted and familiar API technology. This API abstracts the specifics of backend data sources, allowing you to focus on your application's logic and deliver all the data a client needs in a single call. Microsoft Fabric's Mirroring enables you to seamlessly integrate your existing Azure Cosmos DB data with the rest of your data in Microsoft Fabric, eliminating the need for ETL. You can replicate your Azure Cosmos DB data continuously into OneLake in ne...