Azure Cosmos DB Blog

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

Latest posts

May 28, 2025
Post comments count 3
Post likes count 2

DocumentDB Local – MongoDB API on Your Machine

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 ...

May 23, 2025
Post comments count 0
Post likes count 1

Announcing General Availability of JavaScript SDK v4 for Azure Cosmos DB

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...

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

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...

May 23, 2025
Post comments count 2
Post likes count 2

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

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...

May 23, 2025
Post comments count 0
Post likes count 2

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

Sajeetharan Sinnathurai

Editor's note (November 2025): Azure Cosmos DB for MongoDB (vCore) has been renamed to Azure DocumentDB. This article was originally published before the rename, so it uses the product name that was current at the time. While the product name has changed, the technical concepts discussed in this article remain applicable unless otherwise noted. For the latest Azure DocumentDB announcements, features, and technical guidance, visit the Azure DocumentDB Dev Blog. 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! Th...

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

Editor's note (November 2025): Azure Cosmos DB for MongoDB (vCore) has been renamed to Azure DocumentDB. This article was originally published before the rename, so it uses the product name that was current at the time. While the product name has changed, the technical concepts discussed in this article remain applicable unless otherwise noted. For the latest Azure DocumentDB announcements, features, and technical guidance, visit the Azure DocumentDB Dev Blog. We are thrilled to introduce a cost-effective, simple, and efficient solution for migrating from RU-based Azure Cosmos DB for MongoDB to Azure DocumentD...

May 22, 2025
Post comments count 0
Post likes count 0

Generally Available: Seamless Migration from Serverless to Provisioned Throughput in Azure Cosmos DB

Richa Gaur

We are excited to announce the general availability (GA) of a highly requested capability in Azure Cosmos DB: the ability to migrate from serverless to provisioned throughput mode—without manual recreation, or downtime. This release builds on the momentum of our public preview and is now fully supported across all regions. Why it matters Azure Cosmos DB offers two powerful capacity modes designed to match your application's scale and usage patterns: With this new capability, you can now start with serverless—avoiding the need to estimate or configure throughput early—and transition seamlessly to...

May 22, 2025
Post comments count 0
Post likes count 0

Public Preview: Shape and Control Workloads with Throughput Buckets in Azure Cosmos DB

Richa Gaur

Imagine your application is processing customer checkouts in real-time, while a background process synchronizes data for reporting. Suddenly, the seamless user experience falters because the sync job consumes more RU/s than anticipated.  Many teams face a common challenge: multiple workloads share the same container resources, yet each has different performance requirements.  We're excited to introduce the public preview of Throughput Buckets in Azure Cosmos DB for NoSQL—a new solution designed to address this challenge.  Introducing Throughput Buckets  Throughput Buckets allow you to set a maximum RU/s c...

May 22, 2025
Post comments count 0
Post likes count 1

Microsoft Entra ID integration with Azure Cosmos DB for MongoDB (vCore)

Nik Larin (Azure Data)

Security is no longer a nice-to-have—it’s a foundational requirement for any cloud-native architecture. As organizations adopt managed database services to support mission-critical applications, they must prioritize robust, scalable, and centralized security. Azure Cosmos DB for MongoDB (vCore) delivers high performance and flexibility, but it provides the most value when paired with well-implemented security practices. Authentication anchors any effective security strategy. It verifies that only authorized users and applications can access your data and serves as the first line of defense against unauthorized...