AZ-020 Microsoft Azure Solutions for AWS Developers (AZ-020T00)
Classroom Schulung | Deutsch | Anspruch
Schulungsdauer: 3 Tage
Ziele
In diesem Seminar wird AWS-Entwickler das Wissen vermittelt, wie End-to-End-Lösungen in Microsoft Azure vorbereitet werden können. In diesem Kurs werden Sie Azure App Service Web App-Lösungen und Azure-Funktionen erstellen, Blob- oder Cosmos DB-Speicher in Lösungen verwenden, sichere Cloud-Lösungen implementieren, die Benutzerauthentifizierung und -autorisierung beinhalten, API-Management implementieren und ereignis- und nachrichtenbasierte Lösungen entwickeln sowie Ihre Azure-Lösungen überwachen, Fehler beheben und optimieren. Sie werden lernen, wie Entwickler die Azure-Dienste nutzen, mit zusätzlichem Fokus auf Funktionen und Aufgaben, die sich von AWS unterscheiden, und was das für Sie bedeutet, wenn Sie Anwendungen entwickeln, die mit Hilfe von Azure-Diensten gehostet werden.
Hinweis: Dieses Seminar ist noch in der Entwicklung von Microsoft. Die endgültige Version wird voraussichtlich im Mai 2021 verfügbar sein.
Zielgruppe
Erfahrene AWS-Entwickler
Voraussetzungen
- Erfahrung mit der Entwicklung und mit AWS
- Programmiererfahrung mit einer von Azure unterstützten Sprache
Agenda
Erstellen von Azure App Service Webapps
- Konzept von Azure App-Service
- Erstellen einer Azure App Service Webapp
- Konfiguration und Überwachung von App-Service Apps
- Skalierung von App Service Apps
- Azure App Service Staging Umgebungen
Implementierung von Azure-Funktionen
- Azure Funktionen im Überblick
- Entwickeln von Azure Funktionen
- Implementierung ausdauernder Funktionen
Entwicklung von Lösungen, die Blob-Speicher verwenden
- Konzept von Azure Blob Speicher
- Verwaltung des Azure Blob Speicher Lebenszyklus
- Arbeiten mit Azure Blob Speicher
- Erstellen einer Azure Resource Manager Vorlage
Entwicklung von Lösungen, die Cosmos-DB-Speicher verwenden
- Azure Cosmos DB im Überblick
- Azure Cosmos DB Datenstruktur
- Arbeiten mit Azure Cosmos DB Ressourcen und -Daten
- Erstellen und Bereitstellen von ARM-Vorlagen
Implementierung von Benutzerauthentifizierung und -autorisierung
- Microsoft Identity Platform v2.0
- Authentifizierung mithilfe der Microsoft Authentication Library
- Microsoft Graph
- Autorisierung von Datenvorgängen in Azure Storage
- Shared Access Signatures
- Sichern von App-Konfigurationsdaten durch Verwendung von Azure App Configuration
Implementierung sicherer Cloudlösungen
- Verwalten von Schlüsseln, Geheimnissen und Zertifikaten mithilfe der KeyVault API
- Implementierung von verwalteten Identitäten für Azure Ressourcen
- Absichern von Appkonfigurationsdaten mithilfe von Azure App Configuration
Implementierung der API-Verwaltung
- API-Verwaltung im Überblick
- Definieren von Richtlinien für APIs
- Absicherung von APIs
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 das Monitoring in Azure
- Instrumentieren einer App für das Monitoring
- Analyse und Troubleshooting von Apps
- Implementieren von Code, der vorübergehende Fehlfunktionen behandelt
Ziele
In diesem Seminar wird AWS-Entwickler das Wissen vermittelt, wie End-to-End-Lösungen in Microsoft Azure vorbereitet werden können. In diesem Kurs werden Sie Azure App Service Web App-Lösungen und Azure-Funktionen erstellen, Blob- oder Cosmos DB-Speicher in Lösungen verwenden, sichere Cloud-Lösungen implementieren, die Benutzerauthentifizierung und -autorisierung beinhalten, API-Management implementieren und ereignis- und nachrichtenbasierte Lösungen entwickeln sowie Ihre Azure-Lösungen überwachen, Fehler beheben und optimieren. Sie werden lernen, wie Entwickler die Azure-Dienste nutzen, mit zusätzlichem Fokus auf Funktionen und Aufgaben, die sich von AWS unterscheiden, und was das für Sie bedeutet, wenn Sie Anwendungen entwickeln, die mit Hilfe von Azure-Diensten gehostet werden.
Hinweis: Dieses Seminar ist noch in der Entwicklung von Microsoft. Die endgültige Version wird voraussichtlich im Mai 2021 verfügbar sein.
Zielgruppe
Erfahrene AWS-Entwickler
Voraussetzungen
- Erfahrung mit der Entwicklung und mit AWS
- Programmiererfahrung mit einer von Azure unterstützten Sprache
Agenda
Erstellen von Azure App Service Webapps
- Konzept von Azure App-Service
- Erstellen einer Azure App Service Webapp
- Konfiguration und Überwachung von App-Service Apps
- Skalierung von App Service Apps
- Azure App Service Staging Umgebungen
Implementierung von Azure-Funktionen
- Azure Funktionen im Überblick
- Entwickeln von Azure Funktionen
- Implementierung ausdauernder Funktionen
Entwicklung von Lösungen, die Blob-Speicher verwenden
- Konzept von Azure Blob Speicher
- Verwaltung des Azure Blob Speicher Lebenszyklus
- Arbeiten mit Azure Blob Speicher
- Erstellen einer Azure Resource Manager Vorlage
Entwicklung von Lösungen, die Cosmos-DB-Speicher verwenden
- Azure Cosmos DB im Überblick
- Azure Cosmos DB Datenstruktur
- Arbeiten mit Azure Cosmos DB Ressourcen und -Daten
- Erstellen und Bereitstellen von ARM-Vorlagen
Implementierung von Benutzerauthentifizierung und -autorisierung
- Microsoft Identity Platform v2.0
- Authentifizierung mithilfe der Microsoft Authentication Library
- Microsoft Graph
- Autorisierung von Datenvorgängen in Azure Storage
- Shared Access Signatures
- Sichern von App-Konfigurationsdaten durch Verwendung von Azure App Configuration
Implementierung sicherer Cloudlösungen
- Verwalten von Schlüsseln, Geheimnissen und Zertifikaten mithilfe der KeyVault API
- Implementierung von verwalteten Identitäten für Azure Ressourcen
- Absichern von Appkonfigurationsdaten mithilfe von Azure App Configuration
Implementierung der API-Verwaltung
- API-Verwaltung im Überblick
- Definieren von Richtlinien für APIs
- Absicherung von APIs
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 das Monitoring in Azure
- Instrumentieren einer App für das Monitoring
- Analyse und Troubleshooting von Apps
- Implementieren von Code, der vorübergehende Fehlfunktionen behandelt