DP-420

Exam DP-420: Microsoft Certified: Azure Cosmos DB AI Developer Associate

More study resources

About this exam

The Microsoft Certified: Azure Cosmos DB AI Developer Associate is an intermediate-level Microsoft certification for developers who build and optimize applications on Azure Cosmos DB. Microsoft positions the role around cost-effective, high-performance, scalable applications that use Cosmos DB as the system of record for agent memory, conversation state, retrieval indexes, grounding data, and application data. The credential was renamed and its level updated to reflect the evolving role of Cosmos DB developers, effective October 6, 2026, with no action required from existing candidates. The exam assesses three areas: designing and developing database solutions; securing, optimizing, and deploying database solutions; and implementing AI and analytics capabilities in database solutions, including retrieval and RAG patterns, agent memory systems, and Fabric integration for analytical querying. It suits developers with experience in C# or Python who are familiar with Azure services, generative AI concepts, retrieval-based systems, and application development practices, and who collaborate with AI engineers, architects, data engineers, and security professionals. Preparation typically means working through the official exam study guide, hands-on practice with Cosmos DB data modeling and querying, and the practice assessment available through AI Skills Navigator. The exam is proctored, lasts 100 minutes, and may include interactive components; certification requires renewal every 12 months.

What you'll study

Common questions

About DP-420 preparation

How long is the exam and what is the format?

You have 100 minutes to complete the assessment. The exam is proctored and may include interactive components alongside standard item types. Microsoft offers an Exam Sandbox so you can experience the look and feel of the interface and the different question types before your appointment.

How many questions are on DP-420 and what score do I need to pass?

Microsoft does not publish the item count or the passing score on the certification or exam pages, so treat any specific number you see elsewhere with suspicion. Plan your pacing against the 100-minute limit rather than a question count, and aim to answer every item with time left to review flagged ones.

What happens if I fail - when can I retake it?

You can retake the exam 24 hours after the first attempt. For subsequent retakes, the waiting time varies. Microsoft publishes the full details in its exam retake policy, so check that page before scheduling a second sitting rather than assuming the same 24-hour window applies.

How long does the certification stay valid?

The credential renews every 12 months. Microsoft role-based and specialty certifications expire unless renewed, and renewal is done at no cost by passing an online assessment on Microsoft Learn. Put a reminder a month or two before your anniversary date so the credential does not lapse.

Which skills does the exam actually assess?

Three areas: designing and developing database solutions; securing, optimizing, and deploying database solutions; and implementing AI and analytics capabilities in database solutions. The last area is where the AI focus shows up - retrieval and RAG solutions, agent memory systems, and integration with Microsoft Fabric for analytical querying.

Do I need AI or machine learning experience to take this?

Not deep ML experience, but you should be comfortable with generative AI concepts, retrieval-based systems, and application development practices, and you should have experience developing applications in C# or Python. Familiarity with Azure services in general is assumed, since the exam covers security, deployment, and performance alongside data modeling.

What order should I study in?

Start with the official exam study guide to map the three assessed areas, then work hands-on: data modeling and partitioning, querying, and performance and cost tuning. Add the AI scenarios - retrieval indexes, RAG, agent memory - once the core database skills are solid, and finish with the practice assessment to find gaps.

What are common reasons candidates struggle?

Typically shallow hands-on time. Reading about partition keys, consistency levels, or indexing policies is not the same as tuning them under load. The AI-oriented objectives also punish candidates who know Cosmos DB but have never built a retrieval pipeline. Build a small end-to-end app that stores conversation state and serves grounded responses before sitting the exam.

How do I register, and are there language options?

Schedule through Pearson VUE. Microsoft strongly recommends registering with a personal MSA account - if you register with an organizational work or school Entra ID account, your exam records will be lost and unrecoverable if you leave the organization. The exam is offered in English, Japanese, Chinese (Simplified), Korean, German, French, Spanish, Portuguese (Brazil), Chinese (Traditional), and Italian.

Has the certification changed recently?

Yes. Microsoft updated the certification name and level to reflect the evolving role of Azure Cosmos DB developers; it became Microsoft Certified: Azure Cosmos DB AI Developer Associate, effective October 6, 2026. No action is required from candidates. If you are following older study material, check that it matches the current AI-focused objectives.