Azure Developer (AZ-204): Ein praktischer Studienführer für berufstätige Entwickler
AZ-204 ist Microsofts Zertifizierung für Entwickler. Wenn Sie Code auf Azure bereitstellen, erfahren Sie hier, was getestet wird und wie Sie ohne Überlastung lernen können.
AZ-204 ist Microsofts Zertifizierung "Sie stellen Code auf Azure bereit". Nicht Infrastruktur (das ist AZ-104). Nicht Architektur (das ist AZ-305). Nicht Delivery Pipelines (das ist AZ-400). Es ist die tägliche Entwickler-Zertifizierung für Personen, die App Service-Apps, Functions, Durable Functions und die darunterliegenden Cosmos DB-Abfragen schreiben.
Wenn das Ihr Job ist, ist AZ-204 die nützlichste Azure-Zertifizierung, die Sie erwerben können. Der Inhalt überschneidet sich mit dem, was Sie tatsächlich tun, was sowohl das Lernen als auch die Prüfung weniger schmerzhaft macht. Wenn Ihr Job "Azure-Administrator" oder "Cloud-Architekt" ist und Sie nicht viel Anwendungscode schreiben, ist AZ-204 verschwendete Mühe – wählen Sie stattdessen AZ-104 oder AZ-305.
Für wen AZ-204 im Vergleich zu AZ-104 und AZ-400 gedacht ist
Kurze Klarstellung, da Microsofts rollenbasierte Benennung zu Verwirrung führt:
- AZ-104 (Administrator). Sie stellen Azure bereit und betreiben es: VMs, Speicher, Netzwerke, Identität, Überwachung. Sie lesen Protokolle, schreiben aber nicht immer die Anwendungen.
- AZ-204 (Entwickler). Sie schreiben Code, der auf Azure ausgeführt wird. App Service, Functions, Container-Apps, Cosmos DB SDK-Aufrufe, Service Bus-Nachrichtenhandler, Key Vault-Referenzen. Sie sind nicht unbedingt für das Netzwerk des Abonnements verantwortlich.
- AZ-400 (DevOps Experte). Sie entwerfen und betreiben die Delivery Pipelines. CI/CD mit GitHub Actions oder Azure DevOps, IaC mit Bicep/Terraform, Release-Strategien, Observability. Experten-Niveau; setzt AZ-104 oder AZ-204 voraus.
Wenn Sie ein Backend-Entwickler bei einem Unternehmen sind, das auf Azure läuft, ist AZ-204 die natürliche Zertifizierung. Wenn Sie ein Plattform-Ingenieur sind, der die "Startbahnen" baut, auf denen diese Backend-Entwickler ihren Code bereitstellen, dann ist es AZ-400. Die meisten Leute wählen die falsche, weil die Namen aspirativ klingen.
Was AZ-204 tatsächlich testet
Die offizielle Fähigkeitsübersicht unter learn.microsoft.com/credentials/certifications/azure-developer/, zuletzt Anfang 2024 wesentlich aktualisiert, gliedert sich in:
- Azure Compute-Lösungen entwickeln (~25%). App Service-Web-Apps, Azure Functions, Container-Lösungen (ACI, ACA, AKS auf Entwickler-Ebene — nicht tief in der Infrastruktur).
- Für Azure Storage entwickeln (~15-20%). Blob Storage-Operationen, Cosmos DB SDK über SQL- und Tabellen-APIs, Azure Table Storage. Viele "was ist falsch an diesem Code"-Fragen.
- Azure-Sicherheit implementieren (~20%). Microsoft Entra ID-Authentifizierung im Code (MSAL-Bibliothek), Managed Identities, Key Vault-Referenzen, sichere Zugriffstoken, zertifikatbasierte Authentifizierung.
- Azure-Lösungen überwachen, Fehler beheben und optimieren (~15-20%). Application Insights, Log Analytics-Abfragen, Autoscaling, Caching mit Azure Cache for Redis, Azure CDN.
- Verbindung zu und Nutzung von Azure-Diensten und Drittanbieterdiensten (~15-20%). API Management, Event Grid, Event Hubs, Service Bus, nachrichtengetriebene Muster.
Beachten Sie, was nicht stark getestet wird: Netzwerk-Interna, RBAC auf Administrator-Ebene, Azure Policy, Governance. Das ist AZ-104 / AZ-305-Gebiet. AZ-204 bleibt im Bereich des Entwicklers.
Was in der Praxis stark getestet wird
Einige Bereiche tauchen in der Prüfung im Verhältnis zu ihrem Anteil an der Fähigkeitsübersicht überproportional häufig auf:
App Service Bereitstellungsslots. Wie sie funktionieren, wann man sie verwendet, wie Slot-Swaps mit Auto-Swap und Warmup interagieren. Es gibt normalerweise 3-5 Fragen allein zu Slots, und das sind einfache Punkte, wenn man sie benutzt hat.
Azure Functions Trigger und Bindings. Insbesondere die Syntax für Eingabe-/Ausgabe-Bindings, wie Service Bus-Nachrichten von einer Funktion konsumiert werden, Durable Functions Orchestrierungsmuster (Funktionsverkettung, Fan-out/Fan-in, asynchrone HTTP-APIs, Monitor-Muster). Merken Sie sich die Durable Orchestrierungsmuster namentlich.
Cosmos DB Konsistenzstufen. Strong, Bounded Staleness, Session, Consistent Prefix, Eventual. Microsoft fragt gerne, welche man unter spezifischen Kompromissen bei Latenz / Konsistenz / Kosten wählen sollte. Echte Antwort: 90% der Produktions-Workloads verwenden Session, und das ist fast immer die richtige Wahl auch in der Prüfung. Aber kennen Sie die anderen für die Randfälle.
Managed Identities (system-assigned vs. user-assigned). Wann Sie das eine dem anderen vorziehen würden, wie Sie ihnen Zugriff auf Key Vault gewähren, wie der Token-Akquisitionsfluss intern funktioniert. Dies wird stark getestet, da es Microsofts bevorzugtes Muster für sichere Codierung ist und sie möchten, dass Sie es kennen.
Key Vault-Referenzen in der App Service-Konfiguration. Die @Microsoft.KeyVault(...)-Syntax, wie App Service sie beim Start auflöst, was passiert, wenn die Referenz fehlschlägt.
Azure SDK Wiederholungsmuster. Polly wird erwähnt. Exponential Backoff, Circuit Breaker, Timeout. Im realen Einsatz nützlich, oft getestet.
Was weniger getestet wird, als Kandidaten erwarten: AKS-Interna (es wird behandelt, aber leicht — Kubernetes-tiefe Fragen sind AKS-Spezialgebiet), Netzwerke und detaillierte Abrechnung. Die Prüfung ist wirklich entwicklerorientiert.
Ein Studienplan, der Sie nicht ausbrennt
Realistischer Zeitplan, wenn Sie seit 6+ Monaten professionell Azure-Code bereitgestellt haben: 4-6 Wochen bei 6-10 Stunden pro Woche. Wenn Sie neu in Azure oder der Backend-Entwicklung im Allgemeinen sind, 8-12 Wochen.
Woche 1-2: Microsoft Learn nach blinden Flecken durchsuchen. Der offizielle AZ-204-Pfad ist umfassend, aber überladen. Lesen Sie ihn nicht von A bis Z. Nehmen Sie zuerst eine Übungsprüfung "kalt", finden Sie heraus, in welchem Bereich Sie am schwächsten sind, und nutzen Sie Microsoft Learn, um diese spezifischen Lücken zu schließen. Wenn Sie noch nie Durable Functions verwendet haben, ist das mit ziemlicher Sicherheit Ihr blinder Fleck – beginnen Sie dort.
Woche 2-4: Etwas Kleines bauen. Diesen Teil überspringen die meisten Kandidaten, sollten es aber nicht. Erstellen Sie ein Azure-Konto der kostenlosen Stufe, stellen Sie eine grundlegende App Service-Web-App aus VS Code bereit, fügen Sie eine Function mit einem Service Bus-Trigger hinzu, verbinden Sie Cosmos DB, sichern Sie es mit einer Managed Identity und rufen Sie ein Geheimnis aus Key Vault ab. Das Ganze passt in ein Wochenende. Dies einmal zu tun, verankert vielleicht 30% des Prüfungsinhalts auf eine Weise, die kein Lesen leisten kann.
Woche 4-5: Übungsprüfungen. CertLabPros AZ-204 Fragenkatalog deckt die Muster ab; MeasureUp ist der offizielle Partner, wenn Sie eine Premium-Quelle wünschen. Machen Sie 2-3 zeitgesteuerte Probeklausuren. Achten Sie besonders auf die Code-Snippet-Fragen – sie haben einen anderen Stil als rein konzeptionelle Fragen und erfordern Übung, um sie schnell zu lesen.
Woche 5-6: Schwachstellen und die Teile, die Sie bei der Arbeit nicht tun. Die meisten berufstätigen Azure-Entwickler haben einen starken Fokus (App Service / Functions / Cosmos DB) und Lücken in Messaging oder API Management. Verbringen Sie den letzten Abschnitt mit dem Bereich, den Sie beruflich nicht berühren. Die Prüfung wird absolut den Bereich testen, den Sie nicht genutzt haben.
Ressourcen, die ich wirklich empfehlen würde
- Microsoft Learn AZ-204 Pfad. Kostenlos, offiziell, prüfungsrelevant. Nicht linear lesen.
- John Savills AZ-204 Studien-Crashkurs auf YouTube. Kostenlose Community-Ressource. Savills Serie ist schneller als der durchschnittliche Udemy-Kurs und behandelt das richtige Material.
- Scott Duffys Udemy-Kurs. Anständig, breit gefächert, stellenweise veraltet – 2024 aktualisiert, aber der App Service-Inhalt hat sich seitdem leicht verschoben. Nutzen Sie ihn, wenn Sie Video bevorzugen, aber betrachten Sie ihn als Ausgangspunkt.
- Microsoft Learn Beispielcode-Repos. Die
Azure-SamplesGitHub-Organisation bietet funktionierende Beispiele für Functions-Bindings, Cosmos DB SDK, MSAL-Flows. Das Lesen von funktionierendem Code lehrt schneller als das Lesen von Dokumentationen über den Code. - Pluralsights AZ-204 Pfad. Solide für visuelle Lerntypen. Die Functions- und Cosmos DB-Module sind die stärksten.
Was ich überspringen würde:
- Cert-Dump-Seiten. Die Genauigkeit der Fragen ist schlecht, das rechtliche Risiko ist real, und Microsofts Prüfungsinhalte rotieren häufig genug, dass Dumps veralten.
- Fünf-Stunden-Deep-Dive-Tutorials zu Nischen-Diensten. AZ-204 belohnt keine Tiefe in einem einzelnen Dienst; es belohnt die Breite über die entwicklerrelevanten Azure-Oberflächen.
Wofür es sich auszahlt
Realistische US-Vergütung im Jahr 2026 für AZ-204-Inhaber ähnelt AZ-104: $100.000-$150.000 Grundgehalt für Mid-Career-Entwickler, mit $130.000-$190.000+ in Küstenregionen. Die Zertifizierung selbst trägt vielleicht $5.000-$15.000 zum Angebot bei. Das sich verstärkende Signal ist: AZ-204 + ein echtes GitHub-Portfolio von Azure-Arbeiten + 2-3 Jahre ausgelieferter Azure-Produktions-Apps bringt Sie auf die Shortlists für Senior Backend / Cloud-native Entwickler, auf eine Weise, wie es keines davon allein tut.
Es ist besonders wertvoll für Backend-Entwickler, die von On-Premises-.NET auf Cloud-native .NET umsteigen, wo Arbeitgeber mit Microsoft-Stack AZ-204 als explizites Signal nutzen: "Diese Person hat den Sprung geschafft".
Wann Sie AZ-204 überspringen sollten
Wenn Ihre Azure-Arbeit zu 90% aus dem Schreiben von Infrastructure-as-Code und der Optimierung von App Service-Plänen besteht, anstatt Anwendungscode zu schreiben, passt AZ-104 besser. Wenn Sie echte ML-Pipelines bauen, ist DP-100 (oder DP-203 für Data Engineering) näher dran. Wenn Sie sich in DevOps-Tools auskennen, AZ-400.
AZ-204 ist für Leute, die Code schreiben, der auf Azure läuft. Wenn das nicht Ihr Job ist, wird sich die Zertifizierung nicht proportional für Sie auszahlen.
Fazit
AZ-204 ist eine der nützlicheren Microsoft-Entwicklerzertifizierungen, da der Inhalt eng mit der Arbeit übereinstimmt. Die Prüfung ist fair, wenn Sie tatsächlich Azure-Code bereitgestellt haben; sie ist schwer, wenn Sie nur darüber gelesen haben. Sechs Wochen konzentrierten Lernens, plus ein Wochenendprojekt, bringen die meisten berufstätigen Entwickler bequem zu einer bestandenen Punktzahl.
Wenn Sie heute beginnen, durchsuchen Sie den AZ-204 Fragenkatalog oder starten Sie eine zeitgesteuerte Übung. Dann stellen Sie dieses Wochenende etwas auf Azure bereit. Die Zertifizierung ist ohnehin meist ein Vorwand dafür.