Bicep für Fortgeschrittene

Fortgeschrittene Anfänger
Entwickler
Administrator
Lösungsarchitekt
Azure
Azure Resource Manager

Mit Bicep können Sie Azure-Ressourcen bereitstellen. Bicep verwendet eine deklarative Syntax, die Sie wie Anwendungscode behandeln. Wenn Sie Ihre Infrastruktur als Code behandeln, können Sie Änderungen an Ihren Infrastrukturanforderungen nachverfolgen und Ihre Bereitstellungen konsistenter und wiederholbarer gestalten.

Nutzen Sie diesen Lernpfad, um Ihr Verständnis von Bicep zu vertiefen. Dabei lernen Sie Folgendes:

  • Bereitstellen von untergeordneten und Erweiterungsressourcen.
  • Fügen Sie Ihren Bicep-Code zum Git-Versionskontrollsystem hinzu, um dessen Verlauf nachzuverfolgen und mit Teammitgliedern zusammenzuarbeiten.
  • Nutzen Sie bewährte Methoden, um qualitativ hochwertigen Bicep-Code zu erstellen.
  • Verwenden von Pull Requests, um den Bicep-Code Ihres Teams zu überprüfen
  • Überprüfen Sie mit dem Was-wäre-wenn-Befehl die Auswirkungen Ihrer Bicep-Dateien, bevor Sie sie bereitstellen.
  • Migrieren Sie JSON-ARM-Vorlagen zu Bicep, um die Lesbarkeit und Verwaltbarkeit Ihrer vorhandenen Azure-Bereitstellungsvorlagen zu verbessern.
  • Nutzen Sie Bicep für die Arbeit mit Ressourcen, die Sie zuvor mit dem Azure-Portal oder anderen Tools bereitgestellt haben, um Ihre Bereitstellungen wiederholbar und konsistent zu gestalten.

Tipp

Möchten Sie Bicep live von Fachleuten lernen? Verfolgen Sie On-Demand-Learn Live-Sitzungen mit unseren Experten.

Um mehr über Bicep zu erfahren, empfehlen wir Ihnen diese drei Lernpfade:

Anschließend möchten Sie Ihren Bicep-Code möglicherweise einer Bereitstellungspipeline hinzufügen. Verwenden Sie einen dieser beiden Lernpfade je nach dem Tool, das Sie verwenden möchten:

Voraussetzungen

In diesem Lernpfad wird vorausgesetzt, dass Sie mit der Bereitstellung von Azure-Ressourcen unter Verwendung von Bicep vertraut sind.

Module in diesem Lernpfad

Stellen Sie verschiedene Azure-Ressourcen in Ihrem Bicep-Code bereit. Definieren und verwenden Sie untergeordnete Ressourcen und Erweiterungsressourcen. Arbeiten Sie mit Ressourcen, die Sie außerhalb einer Bicep-Vorlage oder eines Bicep-Moduls erstellt haben.

Verfolgen Sie Änderungen am Bicep-Code nach, und zeigen Sie den Verlauf der geänderten Dateien an. Verwenden Sie Branches, um mehrere Versionen Ihres Codes gleichzeitig zu entwickeln. Veröffentlichen Sie Ihr Repository, um die Zusammenarbeit zu unterstützen.

Erstellen Sie Bicep-Dateien, die die gemeinsame Entwicklung unterstützen und bewährten Methoden entsprechen. Planen Sie Ihre Parameter für eine einfache Bereitstellung Ihrer Vorlagen. Verwenden Sie ein konsistentes Format, eine klare Struktur und Kommentare, damit Ihr Bicep-Code leicht verständlich sowie einfach zu verwenden und zu ändern ist.

Vermeiden Sie unbeabsichtigte Änderungen und schlecht geschriebenen Bicep-Code mithilfe von Pull Requests. Verwenden Sie Verzweigungsstrategien, um Ihren Mainbranch vor versehentlichen Änderungen zu schützen. Machen Sie sich bewusst, nach was Sie suchen müssen, wenn Sie Bicep-Code überprüfen.

Vorschau der Auswirkungen Ihrer Bereitstellungen. Bedeutung der Arten von Änderungen, die beim Was-wäre-wenn-Vorgang erkannt wurden. Bereitstellen der Vorlagen im inkrementellen und vollständigen Modus.

Exportieren und konvertieren Sie Ihre Azure-Ressourcen in Bicep-Dateien, und migrieren Sie Ihre JSON-ARM-Vorlagen (Azure Resource Manager) zu Bicep. Gestalten Sie Ihre Bicep-Dateien um, um bewährte Methoden zu befolgen. Testen Sie Ihre Bicep-Dateien, und stellen Sie sie in der Produktion bereit.