Microsoft Azure Cosmos DB Developer Specialty
225 Übungsfragen
Zuletzt überprüft: April 2026
Persönliche Notizen und Ressourcenlinks für Ihre Lernreise
Nach Zertifizierung Filtern
DP-420 ist Microsofts Spezialzertifizierung für Entwickler, die Anwendungen auf Azure Cosmos DB für NoSQL erstellen. Sie validiert die Fähigkeit, Datenmodelle zu entwerfen und zu implementieren, Partitionierungs- und Verteilungsstrategien zu planen, Cosmos DB mit umliegenden Azure-Diensten zu integrieren, Leistung und Kosten zu optimieren und Cosmos DB-Lösungen in der Produktion zu warten. Die Zielgruppe sind professionelle Entwickler und Dateningenieure, die Python, .NET oder JavaScript / TypeScript gegen das Cosmos DB SDK schreiben. Die Prüfung ist stark auf Code und Modellierung ausgerichtet: Erwarten Sie 40–60 Fragen in 100 Minuten, darunter Code-Vervollständigungs-Drag-and-Drops (SDK-Codeausschnitte, SQL API-Abfragen), Szenario-Elemente und mindestens eine Fallstudie.
Größter Bereich mit 37 %. Dokumentenmodellierung für NoSQL-Workloads (Denormalisierung, Einbettung vs. Referenzierung), Partitionsschlüssel-Design, Änderungsfeed-Muster, Indexierungsrichtlinien (enthaltene / ausgeschlossene Pfade, zusammengesetzte Indizes, räumliche Indizes) und TTL-Konfiguration.
Etwa 8 %. Multi-Region-Replikation, Multi-Region-Schreibvorgänge, Kompromisse bei Konsistenzebenen (strong / bounded staleness / session / consistent prefix / eventual), Konfliktlösungsrichtlinien und globale Verteilungsmuster.
Etwa 8 %. Änderungsfeed-Prozessor, Azure Functions Cosmos DB-Trigger, Event Hubs / Kafka-Integration, Cosmos DB-Analysespeicher mit Azure Synapse Link und Integration mit Azure AI Search.
Etwa 17 %. Dimensionierung und Optimierung von Anforderungseinheiten (RU), Autoscale vs. manueller Durchsatz, Indexoptimierung, Abfrageleistung und Kostenanalyse mit dem Kapazitätsrechner.
Etwa 30 %. Sicherung und Wiederherstellung (kontinuierlich und periodisch), Notfallwiederherstellung, Sicherheit (Microsoft Entra-Authentifizierung, RBAC, kundenseitig verwaltete Schlüssel, IP-Firewall, Private Endpoint), Überwachung (Azure Monitor, Diagnoseprotokolle) und SDK-Wiederholungs- / Fehlerbehandlung.
Services, die Sie in der Prüfung antreffen, und warum jeder davon wichtig ist.
Native JSON-Dokument-API (ehemals SQL-API) mit SQL-ähnlicher Abfragesyntax, serverseitigen gespeicherten Prozeduren, Triggern, UDFs und der kanonischen Oberfläche für DP-420-Szenarien.
Warum er in der Prüfung steht: Domäne 1 (Entwerfen und Implementieren von Datenmodellen) wird von der NoSQL-API-Dokumentmodellierung, der Wahl des Partitionsschlüssels und den Abwägungen zwischen eingebetteten und referenzierten Daten dominiert.
Drahtprotokoll-kompatible MongoDB-API auf der Cosmos DB-Infrastruktur – unterstützt vCore- und RU-basierte Modi sowie Standard-Mongo-Treiber und Aggregationspipeline-Operatoren.
Warum er in der Prüfung steht: Domäne 1 + Domäne 3 (Integrieren) testen die API-Auswahl – die Mongo-API ist die migrationsfreundliche Wahl, wenn die Anwendung bereits Mongo spricht.
CQL-kompatible Wide-Column-API auf Cosmos DB – Keyspaces, Tabellen, Primärschlüssel mit Partitions- + Clustering-Spalten und Cassandra-Treiberkompatibilität.
Warum er in der Prüfung steht: Domäne 1 erwartet, dass Sie das Cassandra-Primärschlüsseldesign (Partition + Clustering) auf die Cosmos-Partitionierung abbilden, und Domäne 3 behandelt Treiber-/Migrationsszenarien.
Verteiltes Postgres (auf Citus basierend) – sharded relationale Tabellen über Knoten hinweg über Verteilungsspalten, mit Referenztabellen und HTAP-Abfrage-Routing.
Warum er in der Prüfung steht: Domäne 1 + Domäne 2 (Verteilung) testen die Abwägungen zwischen relationalen und verteilten Systemen – Cosmos for PostgreSQL ist die Antwort für SQL-Workloads, die horizontale Skalierung benötigen.
Graph-API auf Cosmos DB – Knoten und Kanten mit Eigenschafts-Graph-Durchläufen über die Gremlin-Abfragesprache, mit Multi-Region-Schreibzugriffen und einstellbarer Konsistenz.
Warum er in der Prüfung steht: Domäne 1 behandelt die Graph-Datenmodellierung (Knoten-/Kantenkardinalität, Partitionsstrategie für Graphen) als kanonischen Anwendungsfall für die Gremlin-API.
Premium-Tier-Schlüssel-Wert-Tabellen-API-Oberfläche – direkter Ersatz für Azure Table Storage mit globaler Verteilung, Sekundärindizes und dediziertem Durchsatz.
Warum er in der Prüfung steht: Domäne 1 unterscheidet die Table-API von NoSQL für einfache PartitionKey/RowKey-Workloads, bei denen ein reichhaltigeres Dokumentmodell überdimensioniert wäre.
Persistentes, geordnetes Protokoll von Einfügungen und Updates pro logischer Partition, das über die Change Feed Processor-Bibliothek oder den Azure Functions Cosmos DB-Trigger genutzt wird.
Warum er in der Prüfung steht: Domäne 3 (Integrieren) verankert die ereignisgesteuerte Integration im Change Feed – Fan-Out zu materialisierten Sichten, Suchindizierern und nachgeschalteten Diensten.
Native Clientbibliotheken mit Bulk-Ausführung, automatischen Wiederholungsrichtlinien, Punktoperationen, Transaktionsbatches, LINQ + parametrisierten Abfragen und Direct-Mode TCP-Transport.
Warum er in der Prüfung steht: Domäne 3 (Integrieren) testet SDK-Muster – Anfrageoptionen, Punktlesevorgänge versus Abfragen, ConsistencyLevel-Overrides und PartitionKey + ETag-Parallelität.
Serverseitige JavaScript-Programme, die auf eine einzelne logische Partition beschränkt sind – transaktionale Batch-Schreibvorgänge, Pre-/Post-Trigger und benutzerdefinierte Funktionen, die von SQL-Abfragen aufgerufen werden können.
Warum er in der Prüfung steht: Domäne 1 + Domäne 4 (Optimieren) testen, wann Logik serverseitig für Atomarität vs. Latenz übertragen werden sollte – der Einzelpartitionsbereich ist ein wiederkehrender Distraktor.
Bibliothek für Massenimport/-update mit hohem Durchsatz, die bereitgestellte RUs maximiert, indem sie nach Partitionen stapelt, über serverseitige Verbindungen verteilt und bei Ratenbegrenzungen Gegendruck ausübt.
Warum er in der Prüfung steht: Domäne 3 + Domäne 4 nennen den Bulk Executor für die anfängliche Datenmigration und große Neuverarbeitungsaufträge – die kanonische Antwort für „Millionen von Dokumenten schnell aufnehmen“.
Regionales Lesecache vor Cosmos DB über ein dediziertes Gateway – Punkt-Lese- und Abfrage-Caching mit pro-Anfrage `MaxIntegratedCacheStaleness`-Steuerung.
Warum er in der Prüfung steht: Domäne 4 (Optimieren) nennt den Integrated Cache als lesebezogene Optimierung, um den RU/Sek-Verbrauch auf häufig gelesenen Pfaden ohne eine externe Redis-Schicht zu reduzieren.
Serverloses Binding, das den Change Feed in großem Maßstab konsumiert – über einen Lease-Container checkpointed, mit Input/Output-Bindings für Cross-Container-Fan-Out.
Warum er in der Prüfung steht: Domäne 3 (Integrieren) testet den Functions Cosmos DB-Trigger als den Weg des geringsten Widerstands für ereignisgesteuerte Projektionen vom Change Feed.
HTAP-Analyse-Store (spaltenorientiert), der automatisch vom Transaktions-Store synchronisiert wird und von Synapse Spark / Serverless SQL abgefragt werden kann, ohne transaktionale RUs zu verbrauchen.
Warum er in der Prüfung steht: Domäne 3 + Domäne 4 erwarten Synapse Link, wenn analytische Abfragen sonst die transaktionale Workload überlasten würden – Zero-ETL ist die kanonische Antwort.
Automatisch verwaltete alternative Projektionscontainer, die auf dem Change Feed basieren – prä-aggregieren oder neu partitionieren Daten für Abfragemuster, die nicht zum Basiscontainer passen.
Warum er in der Prüfung steht: Domäne 1 + Domäne 4 nennen materialisierte Sichten als Antwort, wenn ein Container nicht mehrere Zugriffsmuster ohne teure Cross-Partition-Abfragen erfüllen kann.
Durchsatz pro Container oder gemeinsam genutzter Datenbank, der zwischen 10 % und 100 % eines konfigurierten maximalen RU/Sek skaliert und stündlich zum jeweils höchsten Wert abgerechnet wird.
Warum er in der Prüfung steht: Domäne 4 (Optimieren) vergleicht die manuelle und die automatische Skalierung für sprunghafte Workloads – Autoscaling ist vorteilhaft, wenn das Verhältnis von Spitzen- zu Tiefstwerten ~5x überschreitet.
JSON-definierte Indexierungsoberfläche – eingeschlossene/ausgeschlossene Pfade, zusammengesetzte Indizes, räumliche Indizes und konsistente vs. verzögerte Indexierungsmodi für Abfrage-/Schreib-Abwägungen.
Warum er in der Prüfung steht: Domäne 4 (Optimieren) testet intensiv die Feinabstimmung der Indexierungsrichtlinien – das Ausschließen ungenutzter Pfade führt zu RU-Einsparungen und zusammengesetzte Indizes ermöglichen ORDER BY-Abfragen.
Cloud-Identitätsverzeichnis; Cosmos DB Control-Plane- und Data-Plane-RBAC sind über integrierte und benutzerdefinierte Rollendefinitionen und Rollenzuweisungen an Entra-Principals gebunden.
Warum er in der Prüfung steht: Domäne 5 (Warten) nennt Entra ID + Cosmos Data-Plane-RBAC als den empfohlenen Weg weg von der Master-Key-Authentifizierung für Produktions-Workloads.
Verwalteter Schlüsselspeicher, der die vom Kunden verwaltete Schlüssel (CMK)-Verschlüsselung im Ruhezustand von Cosmos DB unterstützt, mit Schlüsselversionierung, Soft-Delete und Managed-Identity-basiertem Zugriff.
Warum er in der Prüfung steht: Domäne 5 testet die CMK-Rotation, doppelte Verschlüsselung (Service-verwaltet + CMK) und die operativen Auswirkungen des Widerrufs eines vom Kunden verwalteten Schlüssels.
Telemetrie-Pipeline für Cosmos DB – RU/Sek., Latenz, normalisierter RU-Verbrauch, Drosselung und Diagnoseprotokollabfragen (DataPlaneRequests, QueryRuntimeStatistics) über KQL.
Warum er in der Prüfung steht: Domäne 5 (Warten) wird dominiert von der Alarmierung bei 429er-Fehlern, normalisiertem RU-Verbrauch und dem Aufdecken teurer Abfragen aus Diagnoseprotokollen.
Bedrohungserkennungsschicht, die anomalen Datenzugriff, verdächtige Exportmuster und SQL-Injection-Versuche gegen die Cosmos NoSQL-API markiert.
Warum er in der Prüfung steht: Domäne 5 verweist auf Defender for Cosmos DB als Ergänzung zu RBAC + Netzwerk-ACLs für die Sicherheitsüberwachung – eine Pflichtlektüre für jedes Bedrohungserkennungsszenario.
$110k–$150k–$210k USD jährlich
Die Spanne deckt US-basierte Backend-Entwickler auf mittlerer bis höherer Ebene ab, bei denen Cosmos DB-Kenntnisse erforderlich sind. Senior-Ingenieure, die global verteilte Apps bei FAANG / Fintech entwickeln, überschreiten oft 230.000 $ TC. Cosmos DB-spezifische Gehaltsdaten sind aufgrund des engeren Talentpools spärlicher als für allgemeine Azure-Rollen; die Zahlen stützen sich auf angrenzende NoSQL- / Cloud-Entwicklerrollen.
Quelle: levels.fyi 2025 Backend- / Cloud-Entwicklerrollen, U.S. BLS OEWS Mai 2024 (15-1252 software developers, 15-1242 database administrators), Glassdoor 2025. Die Zahlen sind ungefähr; die tatsächliche Vergütung hängt von der Rolle, der Region und der Erfahrung ab.
DP-420 befindet sich in einer engeren, aber gut bezahlten Nische – Anwendungen, die wirklich global verteilten, latenzarmen Multi-API NoSQL-Speicher benötigen. Die Nachfrage konzentriert sich auf Gaming-Unternehmen, IoT-Plattformen, Einzelhandel / E-Commerce in großem Maßstab und Microsoft-Partnerberatungen. Personalvermittler nutzen es als starkes Signal für tiefe Cosmos DB-Modellierungs- und Tuning-Kompetenz, die aufgrund des begrenzten Pools qualifizierter Kandidaten einen Aufpreis erzielt. Es passt natürlich zu AZ-204 (Developer Associate) für Full-Stack Cosmos-Entwickler und zu AI-102 / AI-Engineering-Rollen, wo Cosmos DB Vektor- und Betriebsdaten für RAG-Architekturen bereitstellt. Die Nachfrage war stetig, mit moderatem Wachstum durch die Expansion von Cosmos DB als Vektorspeicher für GenAI-Anwendungen in den Jahren 2024–2026.
Es gibt keine formalen Voraussetzungen. Microsoft empfiehlt Entwicklererfahrung auf Praxisebene (ein bis zwei Jahre professionelle Entwicklung) sowie Arbeitskenntnisse mit Cosmos DB. Kandidaten ohne vorherige Cosmos DB-Erfahrung benötigen typischerweise deutlich mehr Zeit. AZ-900 und DP-900 sind nützliche konzeptionelle Einstiegspunkte für Kandidaten, die neu bei Azure oder NoSQL-Datenplattformen sind; AZ-204 ist stark komplementär, da DP-420 Vertrautheit auf Azure-Entwickler-Niveau mit SDK-Mustern, Microsoft Entra-Authentifizierung und verwalteten Identitäten voraussetzt.
Kenntnisse in C#, Python oder JavaScript / TypeScript sind im Wesentlichen erforderlich: Code-Vervollständigungs-Drag-and-Drops zeigen echte Cosmos DB SDK-Codeausschnitte, wobei .NET-Beispiele in Microsofts Studienmaterial am stärksten vertreten sind. Der offizielle Microsoft Learn-Pfad deckt alle fünf Domänen in etwa 30–40 Stunden ab. Praktische Erfahrung ist unerlässlich – ein persönliches Azure-Abonnement mit einem kleinen Cosmos DB-Konto (oder dem Cosmos DB Free Tier) ermöglicht es Kandidaten, das Design von Partitionsschlüsseln, Indexierungsrichtlinien und Änderungsfeed-Szenarien zu üben.
DP-420 gehört zur Specialty-Stufe und wird allgemein als moderat bis sehr anspruchsvoll angesehen — vergleichbar mit AZ-204 in Bezug auf die Schwierigkeit der Code-Vervollständigung, jedoch mit einem engeren, aber tieferen Cosmos DB-spezifischen Themenbereich. Planen Sie für Kandidaten mit vorheriger Cosmos DB-Erfahrung 70–110 Stunden Lernzeit über 8–12 Wochen ein; andernfalls deutlich länger. Die Prüfung dauert etwa 100 Minuten mit 40–60 Fragen in den Formaten Multiple-Choice, Multiple-Response, Drag-and-Drop (einschließlich Code-Vervollständigung), Hot-Area und Fallstudie. Fallstudien sind separat zeitgesteuert und können nicht erneut aufgerufen werden.
Das häufigste Stolperproblem ist die Auswahl des Partitionsschlüssels — die Prüfung präsentiert konsequent nuancierte Workload-Muster und erwartet von den Kandidaten, den Partitionsschlüssel zu identifizieren, der die Last gleichmäßig verteilt, während gemeinsame Abfragen auf einer einzigen Partition bleiben. Fragen zu Indexierungsrichtlinien (enthaltene / ausgeschlossene Pfade, zusammengesetzte Indizes, Abfragekostenanalyse) sind ein weiterer häufiger Problembereich. Da es sich um eine Spezialprüfung handelt, ist das Lernmaterial von Drittanbietern spärlicher; konzentrieren Sie sich hauptsächlich auf Microsoft Learn und die Cosmos DB-Dokumentation.
Aktuellste Aktualisierung der zu messenden Fähigkeiten. Ergänzte Vektorsuche für KI-Workloads, erweiterte Gestaltung der kontinuierlichen Sicherung, modernisierte Microsoft Entra- und kundenseitig verwaltete Schlüssel-Inhalte. Microsoft aktualisiert DP-420 aufgrund seines Spezialstatus seltener als rollenbasierte Prüfungen – typischerweise alle 18–24 Monate.
Umstrukturierung in das aktuelle Fünf-Domänen-Layout, erweiterte Abdeckung von Änderungsfeed und Synapse Link sowie Integration von kontinuierlichen Sicherungsinhalten.
Erstes GA als Microsofts erste dedizierte Cosmos DB-Entwicklerzertifizierung. Der ursprüngliche Entwurf konzentrierte sich nur auf die SQL (Core) API und betonte Partitionierung, RU-Dimensionierung und SDK-Muster.
DP-420 (Microsoft Azure Cosmos DB Developer Specialty) ist eine eine stark spezialisierte Prüfung, die fortgeschrittene Themen in einem engen Bereich abdeckt – praktische Erfahrung wird als Voraussetzung erwartet Specialty-Level-Prüfung. Die meisten Kandidaten benötigen 100–200 Stunden Lernzeit, verteilt über 2–4 Monate, für Spezialprüfungen. Diese setzen praktische Erfahrung im Spezialgebiet voraus. Die meisten Kandidaten, die bei Übungsprüfungen konstant über der Bestehensschwelle liegen, bestehen beim ersten Versuch.
Die meisten Kandidaten benötigen 100–200 Stunden Lernzeit, verteilt über 2–4 Monate, für Spezialprüfungen. Diese setzen praktische Erfahrung im Spezialgebiet voraus. Die benötigte Zeit bis zum Bestehen variiert stark je nach Vorerfahrung. Ingenieure mit praktischer Produktionserfahrung in der zugrunde liegenden Technologie benötigen in der Regel weniger; Kandidaten, die neu auf der Plattform sind, sollten sich am oberen Ende dieses Bereichs orientieren.
DP-420 ist ein anerkanntes Zeugnis im Azure-Ökosystem und signalisiert Arbeitgebern, Personalvermittlern und Kunden validiertes Wissen. Ob es sich für Sie lohnt, hängt von Ihrer Rolle und Ihren Zielen ab – es zahlt sich am meisten für Cloud-Ingenieure, Architekten und Berater aus, die täglich mit Azure arbeiten oder in solche Rollen wechseln möchten.
Die Bestehensgrenze für DP-420 beträgt 700 / 1000. Die Prüfung enthält 50 Fragen und dauert 1 Std 40 Min.
Die Prüfungsgebühr für DP-420 beträgt $165 USD. Die Gebühren werden von Azure festgelegt und können je nach Region variieren; bestätigen Sie immer den aktuellen Preis auf der offiziellen Azure Zertifizierungsseite, bevor Sie buchen.
Microsoft rollenbasierte Zertifizierungen verfallen nach 1 Jahr, können aber kostenlos über eine unüberwachte Online-Bewertung auf Microsoft Learn erneuert werden, beginnend 6 Monate vor dem Ablaufdatum.
Ja. Sie können die Prüfung online (über den sicheren Browser des Anbieters, in den meisten Regionen rund um die Uhr verfügbar) oder in einem persönlichen Pearson VUE Testzentrum während der Geschäftszeiten ablegen. Beide Formate verwenden die gleichen Fragen, Zeitlimits und Bestehensgrenzen.
CertLabPro bietet 15 Lernmodi für die Übungsfragenbank für DP-420. Der Prüfungssimulationsmodus bildet die echte Prüfung ab: 50 Fragen in 1 Std 40 Min, mit der gleichen Bestehensschwelle von 700 / 1000. Im Browsing-Modus können Sie jede Frage und Antwort statisch lesen.