DP-420 Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB
Wer cloud-native Anwendungen baut, muss Datenkonsistenz, Skalierbarkeit und globale Verfügbarkeit von Grund auf mitdenken – und die richtigen Plattformdienste präzise einsetzen.
Zentrale Themen
- Konzipieren skalierbarer Datenpipelines und Lösungsarchitekturen für Cloud-Umgebungen
- Abstimmen von Konsistenzmodellen, Latenzzielen und Verfügbarkeitsstrategien
- Implementieren von Datenzugriffen über mehrere APIs und SDKs
- Nutzen automatischer Skalierung zur Lastverteilung
- Analysieren, Diagnostizieren und Optimieren von Performance
- Schützen sensibler Daten durch gezielte Sicherheitsmaßnahmen
Voraussetzung
Erfahrung in der Softwareentwicklung, ein grundlegendes Verständnis von Cloud-Architekturen und erste Berührungspunkte mit Datenbanken werden vorausgesetzt.
Zielgruppe
Richtet sich an Cloud-Architects, Entwicklerinnen und Entwickler sowie Software-Professionals, die leistungsstarke und skalierbare Anwendungen mit Azure verantworten.
Die Trainingsinhalte helfen dabei, Azure Cosmos DB strategisch in Architekturen zu integrieren – für stabile, zukunftssichere Cloud-Lösungen im produktiven Einsatz.
- Einstieg und Überblick zur Cosmos DB SQL-API
- Grundfunktionen der SQL-API praktisch testen
- Ressourcenbedarf planen und festlegen
- Cosmos DB SQL-API provisionieren
- Daten importieren und exportieren
- Das Cosmos DB SQL API SDK verstehen und nutzen
- SDK-Verbindung konfigurieren und einrichten
- SQL-API-Abfragen in Cosmos DB ausführen
- Dokumentenübergreifende Transaktionen verwalten
- Massendaten effizient verarbeiten
- Einfache Abfragen mit der Cosmos DB SQL-API umsetzen
- Komplexe Abfragelogiken aufbauen und testen
- Indexierungskonzepte in Azure Cosmos DB verstehen
- Indizes anpassen und gezielt optimieren
- Change Feed mit dem SDK nutzen und verarbeiten
- Ereignisse mit Azure Functions und Cosmos DB steuern
- Volltextsuche mit Azure Cognitive Search einbinden
- Daten in Cosmos DB strukturieren und sinnvoll partitionieren
- Datenmodelle mit bewährten Mustern optimieren
- Replikation und Failover in Cosmos DB einrichten
- Konsistenzoptionen gezielt einsetzen
- Mehrregionale Schreibfunktionen aktivieren
- Passende Indizes für Performance auswählen
- Abfragen in Azure Cosmos DB analysieren und verbessern
- Caching-Strategien einsetzen
- Performance-Metriken messen und auswerten
- Anfragen und Zugriffe überwachen
- Backup-Strategien einrichten
- Sicherheitsmaßnahmen implementieren
- Skripte für Cosmos DB SQL API erstellen und einsetzen
- Ressourcen per Infrastructure-as-Code provisionieren
- Expertise in skalierbaren Cloud-Datenpipelines steigert die Projektkompetenz und macht dich zur gefragten Anlaufstelle für moderne Datenarchitekturen.
- Optimal für Entwicklerinnen und Entwickler, Cloud-Architekten und Teams, die globale, hochverfügbare Applikationen aufbauen oder betreiben.
- Latenz in verteilten Systemen, Skalierungsengpässe und fehlerhafte Datenmodellierung werden gezielt behandelt und lösungsorientiert aufgearbeitet.
- Als skalierbarer NoSQL-Dienst ist Cosmos DB ein zentrales Element für global verteilte Apps mit niedrigen Latenzzeiten und hoher Ausfallösicherheit.
- Dynamische Datenmodelle, elastische Skalierbarkeit und schnelle Verarbeitung großer Mengen ohne feste Schemata ermöglichen flexible Architekturen.
- Gezieltes Tuning von Datenstrukturen und Skalierung senkt den Ressourcenverbrauch spürbar und vermeidet unnötige Betriebskosten.
- Stärkt das Profil im Azure-Ökosystem und erhöht die Chancen auf spezialisierte Rollen in Microsoft-Cloud-Projekten.
- Unternehmen brauchen flexible, weltweit skalierbare Anwendungen – und setzen dafür verstärkt auf cloud-native Architekturen und Plattformdienste.
Dein persönlicher Weg zur passenden Weiterbildung – wir beraten Dich individuell
Unsere erfahrenen Bildungsberater:innen begleiten Dich von der ersten Frage bis zum Start Deiner Weiterbildung.