Azure Cosmos DB Blog
The latest news, updates and technical insights from the Azure Cosmos DB team
Latest posts
Now in public preview: Mirroring Azure Cosmos DB in Microsoft Fabric
This blog is co-authored by Rodrigo Souza. We are excited to announce that mirroring Azure Cosmos DB databases in Microsoft Fabric is now available to all customers. You can seamlessly bring your databases into Microsoft OneLake, enabling no-ETL, near real-time insights on your data. Many organizations want to transform their businesses by reacting quicker to any changes in their business environment or market conditions in real time. Bringing their data together, which is distributed across cloud and on-premises, can often be complex and difficult to manage. They need complex processes to analyze this data w...
Azure Cosmos DB Conf 2024: A Deep Dive for Developers and AI Enthusiasts
The world of data is constantly evolving, and developers need powerful tools to keep pace. Enter Azure Cosmos DB, a globally distributed NoSQL database built for modern app development. This year's Azure Cosmos DB Conf, happening virtually on April 16th, 2024, at 9AM – 12PM PT, is set to offer a wealth of insights and learning opportunities for anyone interested in Azure Cosmos DB. What Makes This Conference Special? This free event goes beyond your typical developer conference. Here is why you should mark your calendars: Featured Speakers and Sessions Indu...
How to use self-signed certificates to connect to Azure Managed Instance for Apache Cassandra
Azure Managed Instance for Apache Cassandra, a fully managed service, enables you to run Apache Cassandra workloads on Azure, freeing you from managing the infrastructure. In this blog post, I will show you how to use self-signed certificates to connect to your cluster and verify the identity of both the client and the server. What is a self-signed certificate? By default, all connections made by Azure Managed Instance for Apache Cassandra are secured using SSL certificates signed by a Certificate Authority (CA). Certificate authority signed certificates provide an extra layer of trust and security to all conne...
Private Link in Azure Cosmos DB for MongoDB vCore is Generally Available!
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. You can now use private endpoints for your Azure Cosmos DB for MongoDB vCore clusters to allow hosts on a virtual network (VNet) to securely a...
Announcing Try Azure Cosmos DB support with Vercel Integration
We're excited to announce that Vercel now supports Try Azure Cosmos DB. Now, developers can effortlessly create free Azure Cosmos DB accounts within the integration and upgrade as needed. This enhancement streamlines productivity, enabling developers to swiftly create Vercel applications with a new Azure Cosmos DB account. Empowering developers to bring their ideas to life. Developers increasingly favor Azure Cosmos DB as the preferred database solution for building modern, cloud-based applications. The database offers a range of benefits that attract developers, including: Simplified app development: Azu...
Azure Cosmos DB design patterns – Part 8: Preallocation
We're thrilled to present the eighth edition of our blog series, focusing on design patterns in Azure Cosmos DB for NoSQL applications. Drawing from real-world customer experiences, our goal is to help you navigate the ins and outs of JSON-based NoSQL databases. In this chapter, we'll dive deeper into common NoSQL patterns, particularly suitable for those new to this type of database. Additionally, we'll highlight patterns specific to Azure Cosmos DB, demonstrating how to leverage its distinct capabilities, including preallocation, to address complex architectural challenges. These patterns, previously sha...
MongoDB to Azure Cosmos DB for NoSQL Migration – Learnings from Java SDK V4 Micro-Optimizations
The authors wish to thank Govind Kanshi (Principal PM Manager), Abinav Rameesh (Principal PM Manager), Kushagra Thapar (Principal Engineering Manager), Annie Liang (Sr. Software Engineer) and Faiz Chachiya (Sr. Cloud Solution Architect, CSU) for their valuable insights, and contributions during the Proof-of-Concept (PoC). Introduction Azure Cosmos DB is Microsoft’s premier fully managed NoSQL database for modern app development. It is ideal for solutions including artificial intelligence, digital commerce, Internet of Things, booking management and other types of use cases. It offers single-digit millisecond r...
Azure Cosmos DB design patterns – Part 7: Materialized View
We’re excited to present the seventh edition of our blog series, dedicated to exploring design patterns in Azure Cosmos DB for NoSQL applications. Drawing from real-world customer experiences, our aim is to help you navigate the intricacies of JSON-based NoSQL databases. In this chapter, we delve deeper into prevalent NoSQL patterns, perfect for those new to this database type. We also focus on patterns specific to Azure Cosmos DB, demonstrating how to harness its distinct capabilities to tackle complex architectural issues. These patterns, previously shared individually with customers, are now being made ...
Hybrid Cluster Configuration with Azure Managed Instance for Apache Cassandra Client Configurator
We are excited to announce our new tool, the Azure Managed Instance for Apache Cassandra Client Configurator! We designed this tool to simplify the configuration process for hybrid clusters, enabling a smooth migration to Azure Managed Instance for Apache Cassandra. Whether you operate in a self-hosted environment or from on-premises data centers, our Client Configurator tool delivers a comprehensive solution to seamlessly integrate more data centers into your cluster. Focused on efficiency and smooth migration, this tool stands ready to transform how you manage your Cassandra clusters. Hassle-free ...