Zusammenfassung

Abgeschlossen

Dieses Modul hat die neue Überarbeitung von ARM-Vorlagen namens Azure Bicep eingeführt, die Entwicklern dabei helfen soll, eine verbesserte Erstellungserfahrung mit ihrer Integration in Visual Studio Code und Azure CLI zu erhalten. Sie haben gelernt, wie sie Bereitstellungen vereinfacht, die Wiederverwendbarkeit fördert, weniger Code erfordert und einfach zu schreiben und bereitzustellen ist.

Modulerfolge

In diesem Modul haben Sie Folgendes erreicht:

  • Verstanden, was Bicep ist: Erfahren Sie mehr über Bicep als domänenspezifische Sprache für die Azure-Infrastruktur als Code.
  • Installiert und konfiguriert Bicep: Installierte Bicep CLI und konfiguriert Visual Studio Code mit der Bicep-Erweiterung für eine verbesserte Erstellungsumgebung.
  • Gelernte Bicep-Syntax: Die Bicep-Dateistruktur wurde verstanden, einschließlich Parametern, Variablen, Ressourcen, Ausgaben und Modulen.
  • Erstellte Bicep-Vorlagen: Schrieb Bicep-Dateien , um Azure-Ressourcen mit Parametern, Variablen und Modulen zu definieren.
  • Lokal bereitgestellt: Bereitgestellte Bicep-Vorlagen mit Azure CLI und Cloud Shell.
  • Bereitgestellt mit Azure-Pipelines: Integrierte Bicep-Bereitstellungen in Azure-Pipelines für die kontinuierliche Bereitstellung.
  • Bereitgestellt mit GitHub-Aktionen: Verwendete GitHub-Aktionen zum Automatisieren von Bicep-Vorlagenbereitstellungen .
  • ARM-Integration verstanden: Lernte, wie Bicep in Azure Resource Manager-Vorlagen transpiliert.

Hauptvorteile

Bicep bietet mehrere wichtige Vorteile:

  • Einfachere Syntax: Einfacheres Lesen und Schreiben im Vergleich zu JSON-Vorlagen .
  • Typsicherheit: Überprüft Vorlagen zur Entwicklungszeit anstatt zur Laufzeit.
  • Automatische Abhängigkeitsverwaltung: Erkennt Ressourcenabhängigkeiten automatisch.
  • Modularität: Fördert die Wiederverwendung von Code über Module.
  • Toolunterstützung: Hervorragende Integration in Visual Studio Code und Azure CLI.

Weitere Informationen