Azure Cosmos DB Documentation

Cosmos DB Tutorials

Welcome to the Azure Cosmos DB tutorials section! This is your gateway to hands-on learning and practical guidance for leveraging the full power of Azure Cosmos DB, a globally distributed, multi-model database service.

1. Getting Started with Azure Cosmos DB

A quick-start guide to setting up your first Cosmos DB account, creating a database, and a container. Learn the fundamental concepts.

Azure Cosmos DB Database NoSQL

View Tutorial

2. Creating and Configuring a Cosmos DB Account

Deep dive into the options for creating an Azure Cosmos DB account, including choosing the API, region, and initial capacity settings.

Azure Cosmos DB Setup

View Tutorial

3. Effective Data Modeling for Cosmos DB

Learn how to design efficient data models and partition strategies for different scenarios and APIs in Cosmos DB.

Azure Cosmos DB Data Modeling Best Practices

View Tutorial

4. Mastering Queries with Cosmos DB

Explore the powerful querying capabilities of Cosmos DB, including SQL API queries, LINQ, and other language-specific SDKs.

Azure Cosmos DB Querying

View Tutorial

5. Scaling and Performance Tuning

Understand how to provision throughput, monitor performance metrics, and optimize your Cosmos DB setup for high availability and low latency.

Azure Cosmos DB Performance Scaling

View Tutorial

6. Securing Your Cosmos DB Data

Learn about authentication, authorization, network security, and data encryption to protect your Cosmos DB resources.

Azure Cosmos DB Security

View Tutorial

7. Monitoring and Diagnostics

Utilize Azure Monitor, logs, and diagnostic settings to gain insights into your Cosmos DB usage and troubleshoot issues.

Azure Cosmos DB Monitoring

View Tutorial

8. Developer Guides for Various SDKs

Find language-specific guides and code examples for integrating Cosmos DB into your applications using .NET, Java, Python, Node.js, and more.

Azure Cosmos DB SDKs Development

View Guides