This course teaches developers to utilize Azure Cosmos DB for NoSQL API and SDK. Students will learn query execution, resource configuration, SDK operations, and design strategies for non-relational data modeling and data partitioning.
Audience
Software engineers tasked with authoring cloud-native solutions that leverage Azure Cosmos DB for NoSQL and its various SDKs. They are familiar with C# programming. They also have experience writing code that interacts with a SQL or NoSQL database platform
Objectives
1 - Introduction to Azure Cosmos DB for NoSQL
2 - Try Azure Cosmos DB for NoSQL
3 - Plan Resource Requirements
4 - Configure Azure Cosmos DB for NoSQL database and containers
5 - Move data into and out of Azure Cosmos DB for NoSQL
6 - Use the Azure Cosmos DB for NoSQL SDK
7 - Configure the Azure Cosmos DB for NoSQL SDK
8 - Implement Azure Cosmos DB for NoSQL point operations
9 - Perform cross-document transactional operations with the Azure Cosmos DB for NoSQL
10 - Process bulk data in Azure Cosmos DB for NoSQL
11 - Query the Azure Cosmos DB for NoSQL
12 - Author complex queries with the Azure Cosmos DB for NoSQL
13 - Build Generative AI applications with Azure Cosmos DB
14 - Define indexes in Azure Cosmos DB for NoSQL
15 - Customize indexes in Azure Cosmos DB for NoSQL
16 - Consume an Azure Cosmos DB for NoSQL change feed using the SDK
17 - Handle events with Azure Functions and Azure Cosmos DB for NoSQL change feed
18 - Search Azure Cosmos DB for NoSQL data with Azure Cognitive Search
19 - Implement a non-relational data model
20 - Design a data partitioning strategy
21 - Configure replication and manage failovers in Azure Cosmos DB
22 - Use consistency models in Azure Cosmos DB for NoSQL
23 - Configure multi-region write in Azure Cosmos DB for NoSQL
24 - Customize an indexing policy in Azure Cosmos DB for NoSQL
25 - Measure index performance in Azure Cosmos DB for NoSQL
26 - Implement integrated cache in Azure Cosmos DB for NoSQL
27 - Measure performance in Azure Cosmos DB for NoSQL
28 - Monitor responses and events in Azure Cosmos DB for NoSQL
29 - Implement backup and restore for Azure Cosmos DB for NoSQL
30 - Implement security in Azure Cosmos DB for NoSQL
31 - Write management scripts for Azure Cosmos DB for NoSQL
32 - Create resource template for Azure Cosmos DB for NoSQL
33 - Build multi-item transactions with the Azure Cosmos DB for NoSQL
34 - Expand query and transaction functionality in Azure Cosmos DB for NoSQL