Testen Ihres Bicep-Codes mithilfe von Azure Pipelines

Fortgeschrittene Anfänger
DevOps-Techniker
Entwickler
Administrator
Azure Resource Manager
Azure DevOps
Azure Pipelines

Überprüfen und testen Sie Ihren Bicep-Code in Ihrer Bereitstellungspipeline. Sie verwenden Linting, Preflightvalidierung und den Was-wäre-wenn-Vorgang, um Ihre Azure-Änderungen vor der Bereitstellung zu überprüfen, und Sie testen Ihre Ressourcen nach jeder Bereitstellung.

Lernziele

Nach Abschluss dieses Moduls können Sie folgende Aufgaben durchführen:

  • Hinzufügen von Bicep-Codelinting im Continuous-Integration-Prozess
  • Hinzufügen einer Preflight-Bereitstellungsüberprüfung während der Build- oder Releasephasen
  • Hinzufügen von Was-wäre-wenn-Überprüfungen, einschließlich manueller Genehmigungsschritte
  • Überprüfen der Konfiguration der bereitgestellten Umgebung

Voraussetzungen

Sie sollten mit Folgendem vertraut sein:

  • Bicep, einschließlich des Erstellens und Bereitstellens 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 Azure Repos.
  • Einfache YAML-Pipelines in Azure Pipelines, einschließlich Dienstverbindungen

Für das Durcharbeiten der Übungen im Modul benötigen Sie Folgendes:

  • Ein Azure-Konto mit der Möglichkeit, Ressourcengruppen sowie Microsoft Entra-Anwendungen und -Dienstprinzipale zu erstellen.
  • Eine Azure DevOps-Organisation und ein Konto.

Außerdem muss Folgendes lokal installiert sein: