Freigeben über


Generieren von Bizeps mit der Funktion zum Verfassen

Das Feature zum Verfassen der Azure Developer-CLI (azd) vereinfacht den Prozess des Erstellens, Bereitstellens und Verwaltens von Cloudanwendungen. Mit azd composekönnen Sie den Infrastruktur- und Anwendungscode für Ihr Projekt auf einheitliche Weise definieren und verwalten. In diesem Leitfaden wird erläutert, wie Sie Bicep-Code aus der azd compose Funktion generieren, sodass Sie Ihre Cloudinfrastruktur an Ihre spezifischen Anforderungen anpassen können.

Hinweis

Die azd infra synth Funktion befindet sich derzeit im Alpha-Status und muss vor der Verwendung aktiviert werden:

azd config set alpha.infraSynth on

Verwalten azd compose des Infrastrukturzustands

Die azd compose Funktion verfolgt den Status Ihrer Infrastruktur im Arbeitsspeicher während des Kompositionsprozesses. Dieser Ansatz ermöglicht es Ihnen, Ihre Anwendung und Infrastruktur iterativ zu definieren und zu verfeinern, ohne sofort Dateien zu generieren oder Ihr Projektverzeichnis zu ändern.

Wenn Sie den azd infra synth Befehl ausführen, wird der In-Memory-Zustand in Bicep-Dateien im infra Ordner konvertiert. An diesem Punkt wechselt der Infrastrukturstatus von der Verwaltung im Arbeitsspeicher zur Darstellung als Code, was eine weitere Anpassung ermöglicht.

Tipp

Verwenden Sie diese Option azd compose , um schnell Prototypen Ihrer Infrastruktur zu erstellen, bevor Sie mit dateibasierte Änderungen azd infra synthfestschreiben.

Generieren des Bicep-Codes

Führen Sie den folgenden Befehl aus, um den Bicep-Code zu untersuchen oder anzupassen, der intern von azd zum Bereitstellen von Ressourcen verwendet wird, die von erstellt wurden azd add:

azd infra synth

Mit diesem Befehl werden die entsprechenden Bicep-Dateien im infra Ordner Ihrer App generiert.

Hinweis

Durch das Ausführen des azd infra synth Befehls werden die azd compose Funktion und der vereinfachte Initialisierungsprozess verlassen. Änderungen, die Sie an den generierten Bicep-Dateien vornehmen, werden von azd composenicht verfolgt. Wenn Sie z. B. den Bicep-Code bearbeiten und dann erneut ausführen azd infra synth , azd werden die Änderungen mit dem neu generierten Code überschrieben.

Nächste Schritte