Automatisieren von Überprüfungen von Azure-Infrastrukturänderungen mithilfe von Bicep und GitHub
Fügen Sie Überprüfungen zu Pull Requests hinzu, die während des Code Review automatisch ausgeführt werden. Führen Sie den Bicep-Linter für Ihren Code aus, und stellen Sie die Ressourcen in einer temporären Umgebung bereit, um weitere automatisierte und manuelle Tests zu ermöglichen.
Lernziele
Nach Abschluss dieses Moduls können Sie folgende Aufgaben durchführen:
- Ausführen automatischer Überprüfungen während eines Pull Requests
- Bestimmen der Vorgehensweise zur Erstellung von kurzlebigen Umgebungen in Ihrer Azure-Umgebung
- Erstellen kurzlebiger Umgebungen in Pull Requests
Voraussetzungen
Erforderliche Kenntnisse und Fähigkeiten:
- Bicep, einschließlich Erstellen und Bereitstellen einfacher Dateien
- Azure, einschließlich Azure-Portal, Abonnements, Ressourcengruppen und Ressourcen
- Grundlegende Git-Befehle, einschließlich Klonen, Committen von Dateien und Pushen von Änderungen in GitHub
- Pull Requests in GitHub, einschließlich Erstellen, Überprüfen und Zusammenführen von Pull Requests
- Grundlegende GitHub Actions-Workflows, einschließlich Trigger und Geheimnisse zum Herstellen einer Verbindung mit Ihrer Azure-Umgebung
Kontoanforderungen:
- Ein Azure-Konto mit der Möglichkeit, Ressourcengruppen und Microsoft Entra-Anwendungen zu erstellen
- Ein GitHub-Konto
Softwareanforderungen:
- Visual Studio Code
- Die Bicep-Erweiterung für Visual Studio Code
- Die neuesten Tools für die Azure CLIoder die neueste Version von Azure PowerShell
- Git-Client