A GitHub repo with materials for preparing for DP-420: Microsoft Certified: Azure Cosmos DB Developer Specialty certification Exam.
I cleared Exam DP-420 on 18 March 2022, with a 752/1000 (Pass: 700).
Developer, Data Engineer, Solution Architect
As a candidate for this exam, you need solid knowledge and experience developing apps for Azure and working with Azure Cosmos DB database technologies. You should also be proficient at developing applications by using the Core (SQL) API and software development kits (SDKs), writing efficient queries, and creating appropriate index policies. You need experience provisioning and managing resources in Azure and creating server-side objects with JavaScript. Plus, you need to be able to interpret JSON, read C# or Java code, and use PowerShell.
Official course outline can be downloaded here > Skills Measured
Most questions cover features that are General Availability (GA). The exam may contain questions on Preview features if those features are commonly used.
Different resources are available for preparing, which have been categorized as such: Date Last modified: 7 April 2022
- *** Mandatory *** Microsoft Azure Cosmos DB DP-420 Certification Study Hall sessions: https://bit.ly/3usleLp
- Foundations of Azure Cosmos DB with Dr. Leslie Lamport (Alan Turing Award Winner) > https://www.youtube.com/watch?v=Yfmw7swCtZs
- Microsoft Learn modules for DP-420 > https://docs.microsoft.com/en-us/users/23110622/collections/0kjyhppe5g5m0g?WT.mc_id=Azure_blog-wwl
- Microsoft Github repo for .NET SDK & Java SDK Labs > https://azurecosmosdb.github.io/labs/
- Microsoft Training Partner-led training (Course DP-420T00) > https://docs.microsoft.com/en-us/learn/certifications/courses/dp-420t00
- ChangeFeed Lab #1 > Retail real-time data analysis visualization; Github code > https://bit.ly/33YUbxr
- ChangeFeed Lab #2 > Movie retail store re-architecture; Github code > https://bit.ly/3HnXpsX
- Download and develop locally > Azure Cosmos DB Emulator > https://docs.microsoft.com/en-us/azure/cosmos-db/local-emulator?tabs=ssl-netstd21
- Azure Cosmos DB Comprehensive Overview (2018) > https://docs.microsoft.com/en-us/shows/Level-Up/Azure-Cosmos-DB-Comprehensive-Overview
- Ask the Experts: Build cloud native apps of any scale with Azure Cosmos DB - BUILD 2021 (Jan5, 2022) > https://www.youtube.com/watch?v=HUt6n0dHSOk
- Azure Cosmos DB Live TV > https://www.youtube.com/playlist?list=PLmamF3YkHLoKMzT3gP4oqHiJbjMaiiLEh
- Azure Cosmos DB Tips & Tricks > https://www.youtube.com/playlist?list=PLmamF3YkHLoJtbZZeLUtZvkVnhQjrnI2V
Practice Test Link > https://bit.ly/3NaQ3fJ; use Ghosh22 at checkout to get a 10% discount.
- Thomas Maurer Study Guide > https://www.thomasmaurer.ch/2021/10/dp-420-study-guide-microsoft-azure-cosmos-db-developer/
- Gregor Suttie Study Guide > https://gregorsuttie.com/2021/10/18/azure-exam-dp-420-study-guide-designing-and-implementing-cloudnative-applications-using-microsoft-azure-cosmos-db-beta/
- Learning Azure Cosmos DB > https://app.pluralsight.com/library/courses/azure-cosmos-db/table-of-contents
- Data Modeling & Partioning Patterns > https://app.pluralsight.com/library/courses/data-modeling-partitioning-patterns-azure-cosmos-db/table-of-contents
- Event-driven Microservices with Cosmos DB Change Feed > https://app.pluralsight.com/library/courses/building-event-driven-microservices-azure-cosmos-db-change-feed/table-of-contents
- Learn Azure Cosmos DB basics this weekend > https://www.udemy.com/course/azure-cosmosdb/
- Microsoft Azure Cosmos DB REST APIs Postman Guide > https://github.com/SubhMSFT/CosmosDBPostmanGuide
- Azure Cosmos DB - QueryPatterns & Calculating RUs > https://github.com/SubhMSFT/AzureCosmosDB-QueryPatterns
- Getting Hands Dirty with Azure Cosmos DB's API for Cassandra > https://github.com/SubhMSFT/Getting-Hands-Dirty-CassandraAPI-CosmosDB
- Optimizing Cosmos DB API for MongoDB Query RU Consumption > https://github.com/SubhMSFT/CosmosDB-MongoAPI-RU-Optimization
- Configuring Azure Cosmos DB Multi-Master Writes via SDK > https://github.com/SubhMSFT/CosmosDB-MultiMaster-Writes
You can share any feedback at: sugh AT microsoft dot com
This is a free white paper released into the public domain. Anyone is free to use or distribute this white paper, for any purpose, commercial or non-commercial, and by any means.
THE WHITE PAPER IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.