コードとしてのインフラストラクチャ (IaC) を始めましょう

コードとしてのインフラストラクチャ (IaC) ツールを使用して、Azure 上の仮想マシンやその他のインフラストラクチャを確実にプロビジョニングする方法について説明します。

サード パーティの Azure IaC プロバイダー

Terraform

HCL (HashiCorp 言語) を使用して、トポロジの目的の状態を記述する構成ファイル内のインフラストラクチャを体系化します。

Chef

Chef Automate を使用して、迅速かつ大規模なアプリケーションとインフラストラクチャの変更に関する共同作業を行います。

Jenkins

Jenkins を使用して、ソフトウェア プロジェクトの継続的インテグレーションとデリバリー (CI/CD) を設定します。

Ansible

Ansible を使用して、プロビジョニング、構成管理、アプリケーションのデプロイ、オーケストレーション、およびその他の多くの IT プロセスを自動化します。

Pulumi

TypeScript、Python、Go、C#、Java、または YAML を使用して、Azure 上にインフラストラクチャを構築します。 Azure ネイティブ プロバイダーは常に最新であり、Azure Resource Manager (ARM) のリソースを100%カバーします。