SanData IT-Trainingszentrum
Microsoft Azure – AZ-204T00 – Developing solutions for Microsoft Azure
Im Kurs AZ-204T00 Developing Solutions for Microsoft Azure lernen Sie, Azure-Lösungen zu entwickeln. Sie erstellen Web Apps und Functions, nutzen Storage und Cosmos DB, implementieren Authentifizierung und Autorisierung, sichern Cloud-Lösungen und behandeln Überwachung sowie Fehlerbehebung.
Kursbeschreibung
In diesem Kurs lernen Teilnehmende, wie End-to-End-Lösungen in Microsoft Azure erstellt werden. Sie lernen, Azure-Computelösungen zu implementieren, Azure-Funktionen zu erstellen, Webanwendungen zu implementieren und zu verwalten, Lösungen unter Verwendung von Azure Storage zu entwickeln sowie Authentifizierung und Autorisierung zu implementieren und ihre Lösungen mithilfe von Key Vault und verwalteten Identitäten zu sichern. Darüber hinaus lernen sie, Verbindungen zu Azure-Diensten und Diensten von Drittanbietern herzustellen und diese zu nutzen sowie ereignis- und nachrichtenbasierte Modelle in ihre Lösungen einzubeziehen. Der Kurs behandelt außerdem die Überwachung, Fehlerbehebung und Optimierung von Azure-Lösungen.
Diese Schulung kann zusammen mit der Schulung AZ-020T00 – Microsoft Azure solutions for AWS developers auch zur Vorbereitung auf das Examen AZ-204: Developing Solutions for Microsoft Azure zur Zertifizierung als Microsoft Certified: Azure Developer Associate besucht werden.
Prüfungsgebühren sind nicht im Kurspreis enthalten.
Hinweis: Der Kurs wird in deutscher Sprache gehalten; die MOC-Unterlagen sind nur in englischer Sprache verfügbar.
Seminarinhalte
Modul 1: Azure App Service Web Apps erstellen
- Azure App Service Kernkonzepte
- Eine Azure App Service Web App erstellen
- Konfigurieren und Überwachen von App Service-Anwendungen
- Skalieren von App Service-Anwendungen
- Azure App Service-Staging-Umgebungen
Modul 2: Azure Functions implementieren
- Überblick über Azure Functions
- Entwickeln von Azure-Funktionen
- Umsetzen von beständigen Funktionen
Modul 3: Lösungen entwickeln, die Blob-Speicher verwenden
- Azure Blob-Speicherkernkonzepte
- Verwalten des Azure Blob-Speicherlebenszyklus
- Arbeit mit Azure Blob Storage
Modul 4: Lösungen entwickeln, die Cosmos DB Storage verwenden
- Azure Cosmos DB Übersicht
- Azure Cosmos DB-Datenstruktur
- Arbeiten mit Azure Cosmos DB-Ressourcen und -Daten
Modul 5: IaaS-Lösungen implementieren
- Bereitstellen von VMs in Azure
- Erstellen und Bereitstellen von ARM-Vorlagen
- Erstellen von Container-Images für Lösungen
- Veröffentlichen eines Container-Images in der Azure-Container-Registry
- Erstellen und Ausführen von Container-Images in Azure Container-Instanzen
Modul 6: Benutzerauthentifizierung und -autorisierung implementieren
- Microsoft-Identitätsplattform v2.0
- Authentifizierung mit der Microsoft Authentication Library
- Verwenden von Microsoft Graph
- Autorisieren von Datenvorgängen in Azure Storage
Modul 7: Sichere Cloud-Lösungen implementieren
- Verwalten von Schlüsseln, Geheimnissen und Zertifikaten mithilfe der Key Vault-API
- Implementierung verwalteter Identitäten für Azure-Ressourcen
- Sichern der App-Konfigurationsdaten mithilfe der Azure App-Konfiguration
Modul 8: API Management implementieren
- API Management-Übersicht
- Richtlinien für APIs definieren
- APIs sichern
Modul 9: Eine App Service Logic App entwickeln
- Überblick über Azure Logic Apps
- Erstellen von benutzerdefinierten Konnektoren für Logic Apps
Modul 10: Ereignisbasierte Lösungen entwickeln
- Lösungen implementieren, die Azure Event Grid verwenden
- Lösungen implementieren, die Azure Event Hub verwenden
- Lösungen implementieren, die Azure Notification Hubs verwenden
Modul 11: Nachrichtenbasierte Lösungen entwickeln
- Lösungen implementieren, die Azure Service Bus verwenden
- Lösungen implementieren, die Azure Queue Storage Queues verwenden
Modul 12: Azure-Lösungen überwachen und optimieren
- Übersicht über die Überwachung in Azure
- Instrumentieren einer App zur Überwachung
- Analyse und Fehlerbehebung bei Apps
- Implementieren von Code, der vorübergehende Fehler behandelt
Modul 13: Caching integrieren und Inhalte in Lösungen bereitstellen
- Für Azure Cache for Redis entwickeln
- Speicher auf CDN entwickeln
Lernziele
Sie lernen, End-to-End-Lösungen für Microsoft Azure zu entwickeln und dabei Webanwendungen, Azure Functions, Storage, Authentifizierung und Autorisierung einzubinden. Sie behandeln außerdem die Absicherung, Integration, Überwachung, Fehlerbehebung und Optimierung von Azure-Lösungen.
Zielgruppe
- Azure Entwicklerinnen und Entwickler
Voraussetzungen
Sie sollten 1 bis 2 Jahre berufliche Erfahrung in der Entwicklung sowie Erfahrung mit Microsoft Azure haben. Sie müssen in der Lage sein, in einer von Azure unterstützten Sprache zu programmieren.
Nächste Termine
Persönliche Beratung
Sie möchten klären, ob dieser Kurs zu Ihrem Bedarf passt? Wir beraten Sie persönlich zu Inhalten, Terminen und passenden Formaten für Einzelpersonen oder Teams.