Explore Azure Cosmos DB Tutorials
Dive deep into Azure Cosmos DB with our extensive collection of tutorials. Whether you're just starting or looking to master advanced features, these guides will help you build powerful, scalable, and globally distributed applications.
Introduction to Azure Cosmos DB
What is Azure Cosmos DB?
An overview of Azure Cosmos DB's capabilities, including its multi-model, globally distributed nature, and support for various APIs.
Benefits of Azure Cosmos DB
Understand the advantages of using Azure Cosmos DB for your applications, such as low latency, high availability, and elastic scalability.
Get Started with Azure Cosmos DB
Create Your First Cosmos DB Account
A step-by-step guide to creating an Azure Cosmos DB account and setting up your first database and container.
Build a .NET Application with Cosmos DB
Develop a simple .NET application that interacts with Azure Cosmos DB, performing basic CRUD operations.
Build a Node.js Application with Cosmos DB
Get hands-on experience building a Node.js application using the Azure Cosmos DB SDK.
API Specific Tutorials
SQL API Tutorials
Explore tutorials focused on using the Azure Cosmos DB SQL (Core) API for querying and managing JSON documents.
MongoDB API Tutorials
Learn how to migrate existing MongoDB applications or build new ones using the Azure Cosmos DB MongoDB API.
Cassandra API Tutorials
Discover how to leverage the Azure Cosmos DB Cassandra API for your wide-column store needs.
Gremlin API Tutorials
Build graph-based applications with the Azure Cosmos DB Gremlin API.
Table API Tutorials
Work with the Azure Cosmos DB Table API for key-value and document data.
Data Modeling Best Practices
Designing Efficient Data Models for Cosmos DB
Learn strategies for designing effective JSON documents and partition keys to maximize performance and scalability.
Performance Optimization
Optimizing Throughput and Request Units (RUs)
Understand how to manage throughput, provision RUs, and monitor performance metrics for cost-effectiveness.
Indexing Strategies in Cosmos DB
Explore how to configure and optimize indexing policies for faster query execution.
Security and Compliance
Securing Your Cosmos DB Data
Learn about authentication, authorization, network security, and encryption features to protect your data.
Advanced Topics
Implementing Change Feed
Discover how to use the Cosmos DB Change Feed to react to data modifications in real-time.
Global Distribution Strategies
Learn how to configure and manage multi-region writes and failover for high availability and low latency worldwide.