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 - Define indexes in Azure Cosmos DB for NoSQL
14 - Customize indexes in Azure Cosmos DB for NoSQL
15 - Consume an Azure Cosmos DB for NoSQL change feed using the SDK
16 - Handle events with Azure Functions and Azure Cosmos DB for NoSQL change feed
17 - Search Azure Cosmos DB for NoSQL data with Azure Cognitive Search
18 - Implement a non-relational data model
19 - Design a data partitioning strategy
20 - Configure replication and manage failovers in Azure Cosmos DB
21 - Use consistency models in Azure Cosmos DB for NoSQL
22 - Configure multi-region write in Azure Cosmos DB for NoSQL
23 - Customize an indexing policy in Azure Cosmos DB for NoSQL
24 - Measure index performance in Azure Cosmos DB for NoSQL
25 - Implement integrated cache in Azure Cosmos DB for NoSQL
26 - Measure performance in Azure Cosmos DB for NoSQL
27 - Monitor responses and events in Azure Cosmos DB for NoSQL
28 - Implement backup and restore for Azure Cosmos DB for NoSQL
29 - Implement security in Azure Cosmos DB for NoSQL
30 - Write management scripts for Azure Cosmos DB for NoSQL
31 - Create resource template for Azure Cosmos DB for NoSQL
32 - Build multi-item transactions with the Azure Cosmos DB for NoSQL
33 - Expand query and transaction functionality in Azure Cosmos DB for NoSQL