Azure Logo

Azure Cosmos DB Tutorials

Get Started with Azure Cosmos DB

Explore comprehensive tutorials designed to help you master Azure Cosmos DB, from basic setup to advanced development patterns.

Create Your First Cosmos DB Account

Learn how to provision a new Azure Cosmos DB account, select an API, and configure basic settings.

Start Tutorial

Design and Model Data

Understand best practices for data modeling in Cosmos DB, including partitioning strategies and indexing.

Start Tutorial

Develop with the .NET SDK

Discover how to use the Azure Cosmos DB .NET SDK to perform CRUD operations, query data, and manage resources.

Start Tutorial

Work with the Node.js SDK

Get hands-on experience with the Azure Cosmos DB Node.js SDK for building serverless applications.

Start Tutorial

Querying Data with SQL API

Master SQL queries for Azure Cosmos DB, including advanced filtering, joins, and aggregations.

Start Tutorial

Understanding Partitioning

Deep dive into partitioning keys, throughput, and scaling strategies to optimize performance.

Start Tutorial

Global Distribution

Configure multi-region writes and read replicas for high availability and low latency.

Start Tutorial

Change Feed and Triggers

Implement real-time data processing using the Change Feed and serverless triggers.

Start Tutorial