Azure Cosmos DB Blog

The latest news, updates and technical insights from the Azure Cosmos DB team

Latest posts

Powering Real-Time Messaging at Scale with Azure Cosmos DB
May 30, 2025
Post comments count 0
Post likes count 1

Powering Real-Time Messaging at Scale with Azure Cosmos DB

Surendra Singh
Surendra Singh

Microsoft Teams, Copilot, Azure Communication Services and many other product offerings from Microsoft, rely on a unified messaging platform that powers real-time communication and collaboration at an unprecedented scale. This messaging platform has become critical for enabling boundary-less collaboration, supporting hundreds of millions of users worldwide. To ensure global discovery, durable storage and performance needed for real time communication, the messaging platform relies on Azure Cosmos DB as one of its data storages. It has data distributed in most Azure regions, has several Petabytes of data and perfo...

Building Multi-Agent AI Apps in Java with Spring AI and Azure Cosmos DB!
May 29, 2025
Post comments count 0
Post likes count 0

Building Multi-Agent AI Apps in Java with Spring AI and Azure Cosmos DB!

Theo van Kraay
Theo van Kraay

As AI-driven apps become more sophisticated, there's an increasing need for them to mimic collaborative problem solving - like a team of domain experts working together. Multi-agent apps offer exactly that: collections of specialized agents that cooperate to handle complex tasks. But to make them production-grade, you need more than just clever prompts - you need structure, orchestration, memory, and insight. In this blog, we will walk through the multi-agent-spring-ai sample - a full-stack example of how to build a custom multi-agent orchestration framework using Spring AI, Azure Cosmos DB, and Azure OpenAI. ...

Azure Cosmos DB TV – Everything New in Azure Cosmos DB from Microsoft Build 2025
May 28, 2025
Post comments count 0
Post likes count 0

Azure Cosmos DB TV – Everything New in Azure Cosmos DB from Microsoft Build 2025

Jay Gordon Mark Brown Kirill Gavrylyuk
Jay,
Mark,
Kirill

Microsoft Build 2025 brought major innovations to Azure Cosmos DB, and in Episode 105 of Azure Cosmos DB TV, Principal Program Manager Mark Brown sits down with Kirill Gavrylyuk, Vice President and GM of Azure Cosmos DB, to break it all down. Whether you're developing AI-native apps, building with MongoDB, or just looking for better performance and observability, this episode covers all the latest updates—designed to help developers build faster, scale smarter, and integrate AI more seamlessly. Let’s recap the key features and announcements covered in the episode and point you to the full Build 2025 sessions to...

DocumentDB Local – MongoDB API on Your Machine
May 28, 2025
Post comments count 1
Post likes count 1

DocumentDB Local – MongoDB API on Your Machine

Tomasz Naumowicz
Tomasz Naumowicz

Introduction DocumentDB Local provides a lightweight, containerized environment that lets you develop and test applications locally using a MongoDB-compatible interface. It’s ideal for prototyping or running integration tests without needing a cloud setup. When paired with the DocumentDB Extension for Visual Studio Code, it creates a focused and consistent local development environment. DocumentDB Local is part of the broader open-source DocumentDB project, a document-oriented database engine built on PostgreSQL. You can explore the project and follow its updates here: https://github.com/microsoft/documentdb ...

Announcing General Availability of JavaScript SDK v4 for Azure Cosmos DB
May 23, 2025
Post comments count 0
Post likes count 1

Announcing General Availability of JavaScript SDK v4 for Azure Cosmos DB

Sajeetharan Sinnathurai
Sajeetharan Sinnathurai

We’re excited to launch version 4 of the Azure Cosmos DB JavaScript SDK! This update delivers major improvements that make it easier and faster to build high-performance apps with the Azure Cosmos DB for NoSQL API. Version 4 is available now and targets Node.js v18 and above, introducing a host of new capabilities, including: Version 4 of the SDK is open source, built entirely in TypeScript, and designed for modern JavaScript development. It offers full support for Promises and the async/await pattern, enabling clean and efficient coding. The SDK also follows official JavaScript SDK d...

Confluent Cloud Releases Managed V2 Kafka Connector for Azure Cosmos DB
May 23, 2025
Post comments count 0
Post likes count 0

Confluent Cloud Releases Managed V2 Kafka Connector for Azure Cosmos DB

Theo van Kraay
Theo van Kraay

This article was co-authored by Sudhindra Sheshadrivasan, Staff Product Manager at Confluent. We’re excited to announce the General Availability (GA) of the Confluent Cloud-managed V2 Kafka Connector for Azure Cosmos DB! This release marks a major milestone in our mission to simplify and streamline real-time data streaming from and into Azure Cosmos DB using Apache Kafka. The V2 connector is now production-ready and available directly from Confluent Cloud’s connector catalog. This managed connector allows you to seamlessly integrate Cosmos DB with your Kafka-powered event streaming architecture, without wor...

Meet the DocumentDB Extension for VS Code and DocumentDB Local — A Fast, Friendly Way to Work with DocumentDB, Locally and Beyond
May 23, 2025
Post comments count 2
Post likes count 1

Meet the DocumentDB Extension for VS Code and DocumentDB Local — A Fast, Friendly Way to Work with DocumentDB, Locally and Beyond

Sajeetharan Sinnathurai
Sajeetharan Sinnathurai

Say hello to the new DocumentDB extension for Visual Studio Code—an efficient open-source database tool that brings your MongoDB API and DocumentDB databases right into your editor. Designed for developers building cloud apps, working in hybrid or local setups, or debugging live production systems, this extension lets you browse, manage, and query your data directly from VS Code with ease. DocumentDB, Now Seamlessly Integrated into VS Code With the DocumentDB extension installed you can browse collections, inspect documents, run queries, and even make quick data edits, all from a clean, native experienc...

Now in Public Preview: Azure Functions Trigger for Azure Cosmos DB for MongoDB vCore
May 23, 2025
Post comments count 0
Post likes count 1

Now in Public Preview: Azure Functions Trigger for Azure Cosmos DB for MongoDB vCore

Sajeetharan Sinnathurai
Sajeetharan Sinnathurai

The Azure Cosmos DB trigger for Azure Functions is now in public preview—available for C# Azure Functions using Azure Cosmos DB for MongoDB vCore! This new capability allows developers to easily trigger Azure Functions in response to changes in a MongoDB vCore collection, making it simple to build real-time, event-driven applications with minimal setup. 🔍 What’s New? Until now, change feed-based triggers in Azure Functions were only available for the API for NoSQL. With this new extension, MongoDB developers using Azure Cosmos DB’s vCore architecture now get first-class serverless support. The Cosmos ...

Now Available: Migrate from RU to vCore for Azure Cosmos DB for MongoDB via Azure Portal
May 22, 2025
Post comments count 0
Post likes count 0

Now Available: Migrate from RU to vCore for Azure Cosmos DB for MongoDB via Azure Portal

Sandeep S. Nair
Sandeep S. Nair

We are thrilled to introduce a cost-effective, simple, and efficient solution for migrating from RU-based Azure Cosmos DB for MongoDB to vCore-based. You can now move to vCore-based Azure Cosmos DB for MongoDB at no cost using the Azure portal.  How is the vCore model different?  Azure Cosmos DB offers two pricing models: Request Units (RU) and vCore. The RU-based model ensures dynamic pricing based on throughput consumption, allowing dynamic scaling and optimized performance. With higher scale-out elasticity, top-end scalability, and consistent availability, RU-based provisioning works best for workloads with...