Kursüberblick
Erfahren Sie, wie Sie GitHub Actions implementieren und Azure Load Testing konfigurieren, um das Testen von App-Bereitstellungen zu automatisieren.
Voraussetzungen
- Erfahrung mit GitHub und ein Verständnis für Pull Requests, Code Merges und andere Praktiken der Repository-Verwaltung.
- Erfahrung beim Erstellen von Ressourcen in Azure.
Kursinhalt
Implementieren von GitHub-Aktionen
- Einleitung
- GitHub-Aktionen erkunden
- Untersuchen einer Workflowdatei
- Implementieren von Variablen und Skripts in einem Workflow
- Erkunden von Kontexten und Ausdrücken in GitHub
- Verwaltung von geheimen Informationen in GitHub
- Übung – Erstellen eines Workflows, der Code für eine Pullanforderung überprüft
- Modulbewertung
- Zusammenfassung
Implementieren von GitHub Actions für Azure
- Einleitung
- Erkunden von GitHub-Aktionen für Azure
- Erkunden der Authentifizierungsoptionen für GitHub Actions für Azure
- Übung – Verwenden von GitHub Actions für Azure zum Veröffentlichen einer Web-App in Azure App Service
- Modulbewertung
- Zusammenfassung
Implementieren von Azure Load Testing
- Einleitung
- Azure Load Testing entdecken
- Erstellen und Verwalten von Tests in Azure Load Testing
- Erstellen einer YAML-Konfigurationsdatei für den Auslastungstest
- Definieren von Fehlerkriterien und automatischem Beenden
- Konfigurieren von Geheimnissen und Umgebungsvariablen
- Übung – Automatisieren von Azure-Auslastungstests mithilfe von GitHub Actions
- Modulbewertung
- Zusammenfassung