↓ Skip to main content
  1. Certifications/
  2. DP-420 Study Hub/

DP-420 Resources

Official Microsoft resources come first, followed by community material worth your time. Every link was checked on September 29, 2026.

When anything on this site, or in any course, differs from the study guide, the study guide wins.

Start here
#

ResourceWhy it matters
Study guide for Exam DP-420The single most important page. The official skills measured, with exact domains, weightings, and skills. Read the version for October 6, 2026 onward
Exam DP-420: Building AI Applications with Azure Cosmos DBThe exam page, with languages, pricing for your region, and the link to schedule through Pearson VUE
Microsoft Certified: Azure Cosmos DB AI Developer AssociateThe certification that DP-420 earns, formerly Azure Cosmos DB Developer Specialty
Updates to Azure Cosmos DB and Power Platform developer certificationsMicrosoft’s announcement of the new name, level, and outline
Official practice assessmentFree practice questions from Microsoft. Microsoft refreshes it after an outline update
Exam sandboxTry the real exam interface before exam day

Check the study guide yourself before you book

The study guide is the only source guaranteed to be current. Microsoft updates it as the exam changes, so read it directly alongside any summary, including this one.

Official labs and training
#

ResourceFormat
DP-420 lab instructionsThe 20 official labs for the new outline, most in C# and Python. The labs page groups them by exam domain
MicrosoftLearning/dp-420-cosmos-db-devThe courseware repository with the lab instructions and starter files
Microsoft Learn trainingEach domain page lists the Microsoft Learn modules and documentation for every objective
Azure Cosmos DB emulatorFree local development, as a Linux-based Docker container or on Windows
Azure Cosmos DB WorkshopExtra .NET labs from the Azure Cosmos DB team on querying, indexing, transactions, the change feed, and concurrency, written before the current product names

Documentation by topic
#

TopicDocumentation
Resource model and throughputRequest units · Provisioned throughput · Burst capacity · Priority-based execution · Consistency levels
Database operationsPartial document update · Transactions and optimistic concurrency control · Time to live
Modeling and partitioningModel document data · Partitioning and horizontal scaling · Hierarchical partition keys · Synthetic partition keys · Model and partition a real-world workload
Change feedChange feed modes · Change feed processor · Change feed pull model · Copy data between containers
Agent KitAgent Kit for AI coding assistants · Set up the Agent Kit · Use the Agent Kit
SecuritySecurity overview · Role-based access control · Private endpoints · Dynamic data masking
Availability and recoveryContinuous backup · Configure multi-region writes · Conflict resolution policies · Per-partition automatic failover
Performance and monitoringIndexing policies · Index metrics · Global secondary indexes · Monitor server-side latency · Monitor normalized RU consumption · Create alerts on metrics · Diagnostic queries in Log Analytics
FleetsFleets overview · Fleet pools · Fleet analytics · Enable fleet analytics
AI retrievalFull-text search · Vector search · Sharded DiskANN · Hybrid search · Retrieval-augmented generation
Agent memoryManage agent memories · Agent Memory Toolkit
Microsoft FabricCosmos DB in Microsoft Fabric · Mirroring Azure Cosmos DB · Query nested mirrored data · Mirrored data in lakehouses and notebooks · Spark notebooks with Cosmos DB in Fabric
SDK reference.NET SDK v3 (Microsoft.Azure.Cosmos) · Python SDK (azure-cosmos) · .NET SDK performance tips

Exam logistics
#

ResourceWhat it covers
Exam duration and exam experienceExam and seat times, question types, and what to expect
Exam scoring and score reportsHow the 700 passing score works
Retake policyWaiting periods and attempt limits
Renew your certificationThe free annual renewal assessment on Microsoft Learn
Request accommodationsExtra time, assistive technology, and other adjustments

Community resources
#

These are independent resources from the community, not official Microsoft material.

ResourceWhat it is
John Savill: Cosmos DB OptimizationStart here. A free hour-long deep dive by John Savill, a colleague here at Microsoft, on request units, throughput options, partitions, partition keys, document size, and global secondary indexes. See the video guide for a section-by-section walkthrough
John Savill’s Cosmos DB optimization whiteboardThe whiteboard from the video as a single image, an excellent one-page review sheet