Documentation

Homepage

Overview

Overview

Azure Cosmos DB is Microsoft's globally distributed, multi-model database. With the click of a button, Azure Cosmos DB enables you to elastically and independently scale throughput and storage across any number of Azure's geographic regions. It offers throughput, latency, availability, and consistency guarantees with comprehensive service level agreements (SLAs), something no other database service can offer.

Getting Started

Getting Started

  1. 2/20/2020, Video, 0:16:11
    In this video, discover the unique capabilities and features of Azure Cosmos DB, a fully managed #NoSQL database system for scalable and real-time applications. Product...
  2. 11/5/2019, Video, 0:45:00
    It's never been a better time to be a developer on Azure Cosmos DB. In this practical, demo-heavy session, we go through the developer journey end to end, all the way from...
  3. 1/9/2020, Trainings
    Microsoft's Azure Cosmos DB is becoming an essential tool for creating powerful global web and mobile applications. This course will teach you how to design databases and...
  4. 11/5/2019, Video, 0:45:00
    Users expect modern apps to offer event-driven, real-time experiences. In this demo-packed session, learn how to build event-driven apps using Azure Cosmos DB and Azure...
  5. 11/5/2019, Video, 0:45:00
    For many newcomers to Azure Cosmos DB, the learning process starts with data modeling and partitioning. How should I structure my data? When should I co-locate data in a...
  6. 11/5/2019, Video, 0:45:00
    Tailwind Traders is a large retail corporation with a dangerous single point of failure: sales, fulfillment, monitoring, and telemetry data is centralized across its online...
  7. 1/16/2020, Video, 0:37:58
    Tailwind Traders is a large retail corporation with a dangerous single point of failure: sales, fulfillment, monitoring, and telemetry data is centralized across its online...
  8. 9/28/2017, Video, 1:12:13
    Microsoft Azure provides a broad range of services for working with data. Using these services well requires knowing at least a little bit about all of them. In this session,...

Learning

Learning Paths

Migrating Cassandra and MongoDB workloads to Cosmos DB
Published: 8/2/2020, Length: 1:13:00
The focus of this learning path is to migrate MongoDB and Cassandra databases to Azure Cosmos DB.
Create serverless applications
Published: 9/24/2018, Length: 8:11:00
In this learning path, discover Azure Functions that create event-driven, compute-on-demand systems using server-side logic to build serverless architectures.
Securely connect IoT devices to the cloud
Published: 4/10/2020, Length: 5:29:00
Follow this learning path to learn how to securely connect IoT devices with Azure IoT.

Learning Modules

Run Docker containers with Azure Container Instances
Published: 8/20/2019, Length: 0:48:00
Migrate on-premises MongoDB databases to Cosmos DB
Published: 8/1/2020, Length: 0:19:00

Azure Cosmos DB News

10/20/2020, MS Tech Community
Hi there, welcome to another feature release blog of the Azure CLI. Today we will be sharing with you some of the recent Azure CLI work done related to announcements atenabled several end-to-end...
9/22/2020,
Today, we are pleased to announce the general availability of Microsoft Azure SQL Edge, a small footprint database engine optimized for IoT workloads. Built on the same engine the powers...
9/11/2020, The Xamarin Podcast
This month James and Matt talk about new Microsoft Learn modules on the Surface Duo. The continuing saga of the Xamarin.Forms Shell quick tips. Of course it's a new month and that means there's...
8/24/2020, James Serra's Blog
I had a previous blog comparing Cosmos DB to a relational database (see Understanding Cosmos DB coming from a relational world) and one topic that it did not address that I want to now is how to...
8/20/2020, Azure Podcast
Reshmi Yandapalli, a Principal Program Manager in the Azure Networking group, helps us understand the Virtual WAN service. She provides an overview of Virtual WAN and gives use-cases when it...
8/19/2020, MS Dev Blogs
This blog post was co-authored by Nikisha Reyes-Grange, Senior Product Marketing Manager, Azure Marketing. We are beyond excited to announce that Azure Cosmos DB serverless is now available in...
8/19/2020, MS Dev Blogs
You might already be familiar (and if not, you should) with this famous post called "You're using HttpClient wrong" and how it is important to reuse connections across the lifetime of your...
7/2/2020, MS Dev Blogs
Azure Cosmos DB is rapidly growing in popularity, and for good reason. This globally distributed, multi-model database service has massively scalable storage and throughput, provides a sliding...
Today, we’ll explore some strategies that you can leverage on Azure to optimize your cloud-native application development process using Azure Kubernetes Service (AKS) and managed databases, such...
6/12/2020, Azure Podcast
Mikkel Hegnhoj, a Principal PM in the AKS team, shares the details about running Windows Containers in AKS, which is now GA. He gives us guidance on how to design an AKS cluster than run Windows...
6/11/2020, MS Dev Blogs
Ever since Azure Cosmos DB first released a Java SDK, we've had many customers ask us to improve the SDK such that the customer can max out request throughput with fewer client-side CPUs....
6/3/2020, MS Dev Blogs
It's that time of the year again! The entirety of Microsoft has been working hard this past semester to bring you new features and functionality, and the Azure Cosmos DB is no exception. The...
Azure Cosmos DB, Microsoft’s NoSQL cloud database, is introducing new ways to affordably scale performance, launching features that enable rapid application development across teams, and making...
5/15/2020, Azure Podcast
Evan and the team discuss a real-world situation with a customer using Availability Sets and limitations of such deployments in Azure.   Media file:...
This post is part 2 of a two-part series about how organizations use Azure Cosmos DB to meet real world needs, and the difference it’s making to them.
This post is part 1 of a two-part series about how organizations use Azure Cosmos DB to meet real world needs, and the difference it’s making to them.
Hope everybody is staying healthy! We have lots of news and new releases to cover this month for you! Xamarin.Essentials and Xamarin.Forms have new releases. And the Xamarin engineering team...
This post is part 1 of a two-part series about how organizations use Azure Cosmos DB to meet real world needs and the difference it’s making to them.
This post is part 2 of a two-part series about out how organizations are using Azure Cosmos DB to meet real world needs and the difference it’s making to them.
4/28/2020, Azure Podcast
Azure Program Manager Deborah Chen talks to the team about the new Free Tier that is available for the ever-popular Cosmos DB service which makes it easier for developers to use the...