Um Infrastructure as Code (IaC) in Azure auszurollen, ist seit wenigen Jahren Bicep der way to go. In einem späteren Post werde ich noch auf die Vorzüge im Vergleich zu Terraform eingehen. Um den Code ohne zu viel Aufwand zu schreiben, installieren wir Visual Studio Code und die Extension Bicep.
Sobald du Visual Studio Code installiert hast, geht die Installation der Extension Bicep sehr schnell und einfach.
Du klickst auf das im Bild mit der 1 markierte Symbol, gibst in der Suchleiste (2) „bicep“ ein, klickst auf die Extension (3) und dann auf Install (4).
Der Rest läuft nun in wenigen Sekunden automatisch. Sobald die Extension installiert ist, wird dir ein „Getting Started with Bicep“ Bildschirm angezeigt. Um zu verstehen, wie diese Erweiterung funktioniert, solltest du dir die einzelnen Schritte anschauen und etwas testen. Das ist sicherlich ratsam bevor du die ersten Deployments zu Azure anstößt.
Weitere Informationen zu Bicep und der Extension kannst du der Microsoft Bicep Dokumentation entnehmen.