- Module 1: Learn Azure Cosmos DB for MongoDB basics.
- Estimate RU/s using the Azure Cosmos DB capacity planner for the Azure Cosmos DB for MongoDB.
- Learn about support for different MongoDB features.
- Learn how to create accounts, databases and collections using the Azure Cosmos DB for MongoDB.
- Learn how to connect and query using the Azure Cosmos DB for MongoDB.
- Module 2: Design an Azure Cosmos DB for MongoDB database
- Modeling and shard keys.
- Azure Cosmos DB for MongoDB Indexes.
- Aggregation pipeline
- Module 3: Online and offline migration option to Azure Cosmos DB API for MongoDB.
- Pre-migration steps and considerations
- Online migrations
- Offline migrations
- Module 4: Replicate and monitor an Azure Cosmos DB for MongoDB account
- Replication
- Consistency Levels
- Monitor Azure Cosmos DB
Overview
Syllabus
- Module 1: Module 1: Get started with the MongoDB API in Azure Cosmos DB
- Introduction to the MongoDB API in Azure Cosmos DB
- Azure Cosmos DB for MongoDB API versions
- Create an account, database and collection using Azure Cosmos DB for MongoDB
- Connect and query with an Azure Cosmos DB for MongoDB
- Capacity estimation using the Azure Cosmos DB Capacity Calculator
- Exercise - Create a MongoDB DB app using the Azure Cosmos DB for MongoDB
- Knowledge check
- Summary
- Module 2: Module 2: Design an Azure Cosmos DB for MongoDB database
- Introduction
- Models and shard keys
- Azure Cosmos DB for MongoDB indexes
- Aggregation pipeline
- Exercise – Indexes and aggregation pipelines
- Knowledge check
- Summary
- Module 3: Module 3: Migrate a MongoDB database to Azure Cosmos DB
- Introduction
- Convert vCores to RUs
- Pre-migration steps and considerations
- Online migrations
- Offline migrations
- Exercise - Migrate from MongoDB to Azure Cosmos DB with Azure DMS
- Knowledge check
- Summary
- Module 4: Module 4: Replicate and monitor an Azure Cosmos DB for MongoDB account
- Introduction
- Replication
- Consistency levels
- Monitor Azure Cosmos DB
- Monitor Azure Cosmos DB with Azure diagnostic logs
- Exercise – Monitor an Azure Cosmos DB for MongoDB account
- Knowledge check
- Summary