Course Details
Course Outline
1 - Module 1: Get started with Azure Cosmos DB SQL API
Introduction to Azure Cosmos DB SQL APITry Azure Cosmos DB SQL API
2 - Module 2: Plan and implement Azure Cosmos DB SQL
Plan Resource RequirementsConfigure Azure Cosmos DB SQL API database and containersMoving data into and out of Azure Cosmos DB SQL API
3 - Module 3: Connect to Azure Cosmos DB SQL API with the
Use the Azure Cosmos DB SQL API SDKConfigure the Azure Cosmos DB SQL API SDK
4 - Module 4: Access and manage data with the Azure Cosmos DB SQL API SDKs
Implement Azure Cosmos DB SQL API point operationsPerform cross-document transactional operations with the Azure Cosmos DB SQL APIProcess bulk data in Azure Cosmos DB SQL API
5 - Module 5: Execute queries in Azure Cosmos DB SQL API
Query the Azure Cosmos DB SQL APIAuthor complex queries with the Azure Cosmos DB SQL API
6 - Module 6: Define and implement an indexing strategy for Azure Cosmos DB SQL API
Define indexes in Azure Cosmos DB SQL APICustomize indexes in Azure Cosmos DB SQL API
7 - Module 7: Integrate Azure Cosmos DB SQL API with Azure services
Consume an Azure Cosmos DB SQL API change feed using the SDKHandle events with Azure Functions and Azure Cosmos DB SQL API change feedSearch Azure Cosmos DB SQL API data with Azure Cognitive Search
8 - Module 8: Implement a data modeling and partitioning strategy for Azure Cosmos DB SQL API
Model and partition your data in Azure Cosmos DBOptimize databases by using advanced modeling patterns for Azure Cosmos DB
9 - Module 9: Design and implement a replication strategy for Azure Cosmos DB SQL API
Configure replication and manage failovers in Azure Cosmos DBUse consistency models in Azure Cosmos DB SQL APIConfigure multi-region write in Azure Cosmos DB SQL API
10 - Module 10: Optimize query performance in Azure Cosmos DB SQL API
Choosing indexes in Azure Cosmos DB SQL APIOptimize queries in Azure Cosmos DB SQL APIImplement integrated cache
11 - Module 11: Administrating and Monitoring tasks for an Azure Cosmos DB SQL API solution
Measure performance in Azure Cosmos DB SQL APIMonitor responses and events in Azure Cosmos DB SQL APIImplementing backup and restore for Azure Cosmos DB SQL APIImplement security in Azure Cosmos DB SQL API
12 - Module 12: Manage an Azure Cosmos DB SQL API solution using DevOps practices
Write scripts for Azure Cosmos DB SQL APICreate resource template for Azure Cosmos DB SQL API
13 - Module 13: Create server-side programming constructs in Azure Cosmos DB SQL API
Build multi-item transactions with the Azure Cosmos DB SQL APIExpand query and transaction functionality in Azure Cosmos DB SQL API
Actual course outline may vary depending on offering center. Contact your sales representative for more information.
Who is it For?
Target Audience
Software engineers tasked with authoring cloud-native solutions that leverage Azure Cosmos DB SQL API and its various SDKs. They are familiar with C#, Python, Java, or JavaScript. They also have experience writing code that interacts with a SQL or NoSQL database platform.
Other Prerequisites
Before attending this course, students must have:
Knowledge of Microsoft Azure and ability to navigate the Azure portal (AZ-900 equivalent)
Experience writing in an Azure-supported language at the intermediate level. (C#, JavaScript, Python, or Java)
Ability to write code to connect and perform operations on a SQL or NoSQL database product. (SQL Server, Oracle, MongoDB, Cassandra or similar)