Automatisieren von Überprüfungen von Azure-Infrastrukturänderungen mithilfe von Bicep und GitHub

Fortgeschrittene
DevOps-Techniker
Entwickler
Administrator
Azure Resource Manager
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: