Developing solutions for Microsoft Azure
Dieses Seminar behandelt die Erstellung von Ende-zu-Ende-Lösungen in Microsoft Azure. Die Teilnehmer lernen, Azure-Computelösungen zu implementieren, Azure-Funktionen zu erstellen, Web-Apps zu implementieren und zu verwalten, Lösungen mit Azure-Speicher zu entwickeln, Authentifizierung und Autorisierung zu implementieren und Lösungen mithilfe von KeyVault und verwalteten Identitäten abzusichern. Des Weiteren erfahren sie, wie man eine Verbindung zu Azure- und Dritthersteller-Diensten herstellt und diese nutzt sowie ereignis- und nachrichtenbasierte Modelle in Lösungen integriert. Außerdem werden die Themen Überwachung, Troubleshooting und Optimierung von Azure-Lösungen abgedeckt.
Das Seminar kann zur Vorbereitung auf die Zertifizierung als Azure Developer genutzt werden.
Inhalt
Erstellen von Azure-App-Service-Webapps
- Azure-App-Service-Kernkonzepte
- Erstellen einer Azure-App-Service-Webapp
- Konfiguration und Überwachung von App-Service-Apps
- Skalierung von App-Service-Apps
- Azure-App-Service-Stagingumgebungen
Implementierung von Azure-Funktionen
- Azure-Funktionen im Überblick
- Entwickeln von Azure-Funktionen
- Implementierung ausdauernder Funktionen
Entwicklung von Lösungen, die Blob-Speicher verwenden
- Azure-Blob-Speicher-Kernkonzepte
- Verwalten des Azure-Blob-Speicher-Lebenszyklus
- Arbeiten mit Azure-Blob-Speicher
Entwicklung von Lösungen, die Cosmos-DB-Speicher verwenden
- Azure Cosmos DB im Überblick
- Azure-Cosmos-DB-Datenstrukturen
- Arbeiten mit Azure-Cosmos-DB-Ressourcen und -Daten
Implementierung von IaaS-Lösungen
- Bereitstellen von VMs in Azure
- Erstellen und Bereitstellen von ARM-Vorlagen
- Erstellen von Containerimages für Lösungen
- Veröffentlichen eines Containerimage auf der Azure Container Registry
- Erstellen und Ausführen von Containerimages in Azure-Container-Instanzen
Implementierung von Authentifizierung und Autorisierung
- Microsoft-Identitätsplattform
- Authentifizierung mithilfe der Microsoft-Authentifizierungsbibliothek
- Microsoft Graph
- Autorisierung von Datenabläufen in Azure Storage
Implementierung sicherer Coudlösungen
- Verwalten von Schlüsseln, Geheimnissen und Zertifikaten mit der KeyVault-API
- Implementieren verwalteter Identitäten für Azure-Ressourcen
- Absichern von Appkonfigurationsdaten mit Azure App Configuration
Implementierung der API-Verwaltung
- API-Verwaltung im Überblick
- Definieren von Richtlinien für APIs
- Absichern der APIs
Entwickeln von App Service Logic Apps
- Überblick über Azure Logic Apps
- Erstellen von benutzerdefinierten Konnektoren für Logic Apps
Entwicklung ereignisbasierter Lösungen
- Implementierung von Lösungen, die Azure Event Grid verwenden
- Implementierung von Lösungen, die Azure Event Hubs verwenden
- Implementierung von Lösungen, die Azure Notification Hubs verwenden
Entwicklung nachrichtenbasierter Lösungen
- Implementierung von Lösungen, die Azure Service Bus verwenden
- Implementierung von Lösungen, die Azure-Queue-Storagequeues verwenden
Überwachung und Optimierung von Azure-Lösungen
- Überblick über die Überwachung in Azure
- Instrumentieren einer App für die Überwachung
- Analysieren und Troubleshooting von Apps
- Implementierung von Code, der vorübergehende Fehler handhabt
Integration von Caching und Inhaltsauslieferung innerhalb von Lösungen
- Azure Cache für Redis
- Entwicklung für Speicher auf CDNs
Voraussetzungen
- Erfahrung als Entwickler und mit Azure
- Erfahrungen mit einer von Azure unterstützten Programmiersprache
Zielgruppe
- Azure-Entwickler
Zertifizierungen
Dieses Seminar bereitet auf folgende Zertifizierung vor:
- Microsoft Certified: Azure Developer Associate
Kursinfo
Kursnummer AZ-204
Dauer 5 Tag(e)
Seminargebühr
EUR 3.090,00 netto
(EUR 3.677,10 inkl. 19% MwSt.)
Durchführungsgarantie
Belegt
Kurs-Anmeldung / Anfrage
Wählen Sie einen der kommenden Termine aus um ein Angebot anzufordern oder sich direkt zu einem Kurs anzumelden.