Azure Cosmos DB Blog

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

Azure Cosmos DB Java SDK v4 – Exploring the new Async API

In this second of our series for the Azure Cosmos DB Java SDK v4 for Core (SQL) API, I’m going to explore our new Async API.
To get you caught up though go check out the first post in this series Azure Cosmos DB Java SDK v4 –

Native Mongo shell on Azure Cosmos DB API for MongoDB now in preview

We are happy to announce the preview release for native Mongo shell v3.6.8 on the Data Explorer for Azure Cosmos DB’s API for MongoDB!
This will provide you with the native Mongo shell capabilities for database management and CRUD operations. This is available in your Data Explorer either in the Azure Portal or in its stand-alone version.

Azure Private Link for Azure Cosmos DB now generally available

We are thrilled to announce the general availability of Azure Private Link for Azure Cosmos DB, making Azure Cosmos DB the next Azure service compatible with Azure Private Link.
What is Azure Private Link
Azure Private Link provides private connectivity from a virtual network to Azure platform as a service (PaaS) services.

Image changefeed
Create a Java Azure Cosmos DB Function Trigger using Visual Studio Code in 2 minutes!

 
Creating event sourcing solutions with Azure Cosmos DB is easy with Azure Functions Triggers, where you can leverage the Change Feed Processor‘s powerful scaling and reliable event detection functionality, without the need to maintain any worker infrastructure. You can just focus on your Azure Function’s logic without worrying about the rest of the event-sourcing pipeline.

Image changefeed
Create a .NET Azure Cosmos DB Function Trigger using Visual Studio Code in 2 minutes!

 
Creating event sourcing solutions with Azure Cosmos DB is easy with Azure Functions Triggers, where you can leverage the Change Feed Processor‘s powerful scaling and reliable event detection functionality, without the need to maintain any worker infrastructure. You can just focus on your Azure Function’s logic without worrying about the rest of the event-sourcing pipeline.

Build apps for free with Azure Cosmos DB Free Tier

With the new Azure Cosmos DB Free Tier, you’ll get the first 400 RU/s throughput and 5 GB storage in your account for free each month, for the lifetime of the account. That means that you can start small and grow with confidence, knowing your app will be running on a high-performance database service.

SQL to Cosmos DB
Migrating Relational Data into Azure Cosmos DB using Azure Data Factory and Azure Databricks

Organizations migrating relational data to Azure Cosmos DB meet different challenges, from moving large amounts of data, to performing the transformations required to properly store the data in a format that will provide the performance required.
The first step on this type of migrations is to come up with the non-relational model that will accommodate all the relational data and support existing workload characteristics.

Announcements

Native Mongo shell on Azure Cosmos DB API for MongoDB now in preview

We are happy to announce the preview release for native Mongo shell v3.6.8 on the Data Explorer for Azure Cosmos DB’s API for MongoDB!
This will provide you with the native Mongo shell capabilities for database management and CRUD operations. This is available in your Data Explorer either in the Azure Portal or in its stand-alone version.

Azure Private Link for Azure Cosmos DB now generally available

We are thrilled to announce the general availability of Azure Private Link for Azure Cosmos DB, making Azure Cosmos DB the next Azure service compatible with Azure Private Link.
What is Azure Private Link
Azure Private Link provides private connectivity from a virtual network to Azure platform as a service (PaaS) services.

Build apps for free with Azure Cosmos DB Free Tier

With the new Azure Cosmos DB Free Tier, you’ll get the first 400 RU/s throughput and 5 GB storage in your account for free each month, for the lifetime of the account. That means that you can start small and grow with confidence, knowing your app will be running on a high-performance database service.

Announcing Live Data Migration from Cassandra to Azure Cosmos DB

We are excited to announce the ability to live migrate data from Apache Cassandra to Azure Cosmos DB Cassandra API account. This allows you to migrate on-premises Cassandra workloads to Azure with minimum downtime.

Azure Cosmos DB’s API for MongoDB now supports server version 3.6

What is Azure Cosmos DB?
Azure Cosmos DB is a globally distributed, multi-model database service that enables you to read and write data from any Azure region. It offers turnkey global distribution,guarantees single-digit millisecond latency at the 99th percentile, 99.999 percent high availability,

What’s new in Azure Cosmos DB: November 2019

Azure Cosmos DB is Microsoft’s globally distributed, multi-model database service. It offers turn-key global distribution, guarantees single-digit millisecond latency at the 99th percentile, 99.999 percent high availability, and elastic scaling of throughput and storage.
For Ignite 2019, we’re excited to announce tons of new features,

Welcome to the Azure Cosmos DB Blog!

Welcome to the new Azure Cosmos DB Team blog.
In this blog our team will work hard to provide you with lots of news and information for Azure Cosmos DB. You can come here to get the last news and updates directly from the product team as it happens and also through monthly updates.

Azure Cosmos DB

Running a low-cost, scalable app with Azure Cosmos DB free tier

Technology enables developers to quickly create apps that simplify our lives. But when building an app, the challenge is to identify the right combination of services or tools from the vast options available. Prototyping a solution can be expensive depending on the services used.

Azure Private Link for Azure Cosmos DB now generally available

We are thrilled to announce the general availability of Azure Private Link for Azure Cosmos DB, making Azure Cosmos DB the next Azure service compatible with Azure Private Link.
What is Azure Private Link
Azure Private Link provides private connectivity from a virtual network to Azure platform as a service (PaaS) services.

Image changefeed
Create a .NET Azure Cosmos DB Function Trigger using Visual Studio Code in 2 minutes!

 
Creating event sourcing solutions with Azure Cosmos DB is easy with Azure Functions Triggers, where you can leverage the Change Feed Processor‘s powerful scaling and reliable event detection functionality, without the need to maintain any worker infrastructure. You can just focus on your Azure Function’s logic without worrying about the rest of the event-sourcing pipeline.

Build apps for free with Azure Cosmos DB Free Tier

With the new Azure Cosmos DB Free Tier, you’ll get the first 400 RU/s throughput and 5 GB storage in your account for free each month, for the lifetime of the account. That means that you can start small and grow with confidence, knowing your app will be running on a high-performance database service.

SQL to Cosmos DB
Migrating Relational Data into Azure Cosmos DB using Azure Data Factory and Azure Databricks

Organizations migrating relational data to Azure Cosmos DB meet different challenges, from moving large amounts of data, to performing the transformations required to properly store the data in a format that will provide the performance required.
The first step on this type of migrations is to come up with the non-relational model that will accommodate all the relational data and support existing workload characteristics.

Cassandra API

Announcing: Change Feed support for Azure Cosmos DB’s Cassandra API

Azure Cosmos DB now has GA support for Change Feed for its Cassandra API. This now allows users of Azure Cosmos DB’s Cassandra API to get the same great advantages of using Change Feed as enjoyed by users of SQL (Core) API and MongoDB API.

Announcing Live Data Migration from Cassandra to Azure Cosmos DB

We are excited to announce the ability to live migrate data from Apache Cassandra to Azure Cosmos DB Cassandra API account. This allows you to migrate on-premises Cassandra workloads to Azure with minimum downtime.

Change Feed

Image changefeed
Create a Java Azure Cosmos DB Function Trigger using Visual Studio Code in 2 minutes!

 
Creating event sourcing solutions with Azure Cosmos DB is easy with Azure Functions Triggers, where you can leverage the Change Feed Processor‘s powerful scaling and reliable event detection functionality, without the need to maintain any worker infrastructure. You can just focus on your Azure Function’s logic without worrying about the rest of the event-sourcing pipeline.

Announcing: Change Feed support for Azure Cosmos DB’s Cassandra API

Azure Cosmos DB now has GA support for Change Feed for its Cassandra API. This now allows users of Azure Cosmos DB’s Cassandra API to get the same great advantages of using Change Feed as enjoyed by users of SQL (Core) API and MongoDB API.

Core (SQL) API

Azure Cosmos DB Java SDK v4 – Exploring the new Async API

In this second of our series for the Azure Cosmos DB Java SDK v4 for Core (SQL) API, I’m going to explore our new Async API.
To get you caught up though go check out the first post in this series Azure Cosmos DB Java SDK v4 –

Azure Cosmos DB Java SDK v4 – New Java SDK Quickstart Guide and Sample Code!

The Azure Cosmos DB Java SDK for SQL API (hereafter “Java SDK”) provides support for Java applications with Azure Cosmos DB.
Java SDK 4.0 General Availability is coming soon! To help customers prepare for this and take advantage of all the new great features,

Introducing TransactionalBatch in the .NET SDK

Learn how to use the Azure Cosmos DB .NET SDK TransactionalBatch support to leverage transactional scope on groups of operations that need to atomically commit as a unit

Introducing Bulk support in the .NET SDK

Learn how to use the Azure Cosmos DB .NET SDK Bulk support to create high throughput data migration and ingestion applications that are optimized to take advantage of your provisioned throughput

Java SDK

Azure Cosmos DB Java SDK v4 – Exploring the new Async API

In this second of our series for the Azure Cosmos DB Java SDK v4 for Core (SQL) API, I’m going to explore our new Async API.
To get you caught up though go check out the first post in this series Azure Cosmos DB Java SDK v4 –

Image changefeed
Create a Java Azure Cosmos DB Function Trigger using Visual Studio Code in 2 minutes!

 
Creating event sourcing solutions with Azure Cosmos DB is easy with Azure Functions Triggers, where you can leverage the Change Feed Processor‘s powerful scaling and reliable event detection functionality, without the need to maintain any worker infrastructure. You can just focus on your Azure Function’s logic without worrying about the rest of the event-sourcing pipeline.

Azure Cosmos DB Java SDK v4 – New Java SDK Quickstart Guide and Sample Code!

The Azure Cosmos DB Java SDK for SQL API (hereafter “Java SDK”) provides support for Java applications with Azure Cosmos DB.
Java SDK 4.0 General Availability is coming soon! To help customers prepare for this and take advantage of all the new great features,

MongoDB API

Native Mongo shell on Azure Cosmos DB API for MongoDB now in preview

We are happy to announce the preview release for native Mongo shell v3.6.8 on the Data Explorer for Azure Cosmos DB’s API for MongoDB!
This will provide you with the native Mongo shell capabilities for database management and CRUD operations. This is available in your Data Explorer either in the Azure Portal or in its stand-alone version.

Azure Cosmos DB’s API for MongoDB now supports server version 3.6

What is Azure Cosmos DB?
Azure Cosmos DB is a globally distributed, multi-model database service that enables you to read and write data from any Azure region. It offers turnkey global distribution,guarantees single-digit millisecond latency at the 99th percentile, 99.999 percent high availability,

News

Azure Cosmos DB’s API for MongoDB now supports server version 3.6

What is Azure Cosmos DB?
Azure Cosmos DB is a globally distributed, multi-model database service that enables you to read and write data from any Azure region. It offers turnkey global distribution,guarantees single-digit millisecond latency at the 99th percentile, 99.999 percent high availability,

What’s new in Azure Cosmos DB: November 2019

Azure Cosmos DB is Microsoft’s globally distributed, multi-model database service. It offers turn-key global distribution, guarantees single-digit millisecond latency at the 99th percentile, 99.999 percent high availability, and elastic scaling of throughput and storage.
For Ignite 2019, we’re excited to announce tons of new features,

Security

Azure Private Link for Azure Cosmos DB now generally available

We are thrilled to announce the general availability of Azure Private Link for Azure Cosmos DB, making Azure Cosmos DB the next Azure service compatible with Azure Private Link.
What is Azure Private Link
Azure Private Link provides private connectivity from a virtual network to Azure platform as a service (PaaS) services.

Tips and Tricks

Azure Cosmos DB Java SDK v4 – Exploring the new Async API

In this second of our series for the Azure Cosmos DB Java SDK v4 for Core (SQL) API, I’m going to explore our new Async API.
To get you caught up though go check out the first post in this series Azure Cosmos DB Java SDK v4 –

Running a low-cost, scalable app with Azure Cosmos DB free tier

Technology enables developers to quickly create apps that simplify our lives. But when building an app, the challenge is to identify the right combination of services or tools from the vast options available. Prototyping a solution can be expensive depending on the services used.

Image changefeed
Create a Java Azure Cosmos DB Function Trigger using Visual Studio Code in 2 minutes!

 
Creating event sourcing solutions with Azure Cosmos DB is easy with Azure Functions Triggers, where you can leverage the Change Feed Processor‘s powerful scaling and reliable event detection functionality, without the need to maintain any worker infrastructure. You can just focus on your Azure Function’s logic without worrying about the rest of the event-sourcing pipeline.

Image changefeed
Create a .NET Azure Cosmos DB Function Trigger using Visual Studio Code in 2 minutes!

 
Creating event sourcing solutions with Azure Cosmos DB is easy with Azure Functions Triggers, where you can leverage the Change Feed Processor‘s powerful scaling and reliable event detection functionality, without the need to maintain any worker infrastructure. You can just focus on your Azure Function’s logic without worrying about the rest of the event-sourcing pipeline.

Azure Cosmos DB Java SDK v4 – New Java SDK Quickstart Guide and Sample Code!

The Azure Cosmos DB Java SDK for SQL API (hereafter “Java SDK”) provides support for Java applications with Azure Cosmos DB.
Java SDK 4.0 General Availability is coming soon! To help customers prepare for this and take advantage of all the new great features,

SQL to Cosmos DB
Migrating Relational Data into Azure Cosmos DB using Azure Data Factory and Azure Databricks

Organizations migrating relational data to Azure Cosmos DB meet different challenges, from moving large amounts of data, to performing the transformations required to properly store the data in a format that will provide the performance required.
The first step on this type of migrations is to come up with the non-relational model that will accommodate all the relational data and support existing workload characteristics.

Introducing TransactionalBatch in the .NET SDK

Learn how to use the Azure Cosmos DB .NET SDK TransactionalBatch support to leverage transactional scope on groups of operations that need to atomically commit as a unit

Migrating Relational Data with one-to-few relationships into Azure Cosmos DB SQL API

A worked through sample for migrating relational data with one-to-few relationships into Azure Cosmos DB SQL API.

Announcing: Change Feed support for Azure Cosmos DB’s Cassandra API

Azure Cosmos DB now has GA support for Change Feed for its Cassandra API. This now allows users of Azure Cosmos DB’s Cassandra API to get the same great advantages of using Change Feed as enjoyed by users of SQL (Core) API and MongoDB API.

Introducing Bulk support in the .NET SDK

Learn how to use the Azure Cosmos DB .NET SDK Bulk support to create high throughput data migration and ingestion applications that are optimized to take advantage of your provisioned throughput