Azure Cosmos DB Tutorials

Learn to build and deploy cloud-native applications with Azure Cosmos DB.

Getting Started

Cosmos DB Quickstart

Get started with Azure Cosmos DB

A quick guide to creating your first Cosmos DB account and database.

Quickstart Beginner NoSQL
Start Now
Cosmos DB Data Modeling

Data modeling for Azure Cosmos DB

Learn best practices for designing efficient data models for your applications.

Best Practices Intermediate Design
Learn More
Cosmos DB API Tutorials

Working with different APIs

Explore tutorials for using the SQL, MongoDB, Cassandra, Gremlin, and Table APIs.

APIs Reference Developer
Explore APIs

Intermediate and Advanced Topics

Cosmos DB Performance

Optimizing performance and cost

Tips and techniques to tune your Cosmos DB throughput and manage costs effectively.

Performance Cost Management Advanced
Optimize Now
Cosmos DB Integration

Integrating with other Azure services

Connect Cosmos DB with Azure Functions, App Service, and other services.

Integration Azure Services Developer
Integrate
Cosmos DB Security

Securing your Cosmos DB data

Implement robust security measures for your Cosmos DB accounts and data.

Security Compliance Advanced
Secure Data
Cosmos DB Scalability

Scaling applications with Cosmos DB

Learn how to achieve global distribution and high availability with Cosmos DB.

Scalability Global Distribution Architecture
Scale Up