デプロイ定義問題

ある企業がマルチクラウド環境(Azure・AWS・GCP)でインフラをコード管理したい。「ベンダーに依存しない単一のIaCツールで3つのクラウドを統一管理したい」という要件に最適なツールはどれか。

A.ARM テンプレート(Bicep)
✗ ARM テンプレート・BicepはAzure専用のIaCツール。AWS・GCPのリソース管理には対応しない。
B.Terraform(HashiCorp)← 正解
✓ 正解。Terraform(HashiCorp)はAzure・AWS・GCP・その他多数のクラウドプロバイダーをサポートするマルチクラウド対応のIaCツール。単一のコードベースで複数クラウドのリソースを宣言的に管理できる。
C.Azure CLI スクリプト
✗ Azure CLIはAzureリソース管理専用のコマンドラインツール。AWS・GCPのリソース管理はできない。
D.Bicep(Azure専用IaC)
✗ BicepはAzure専用のIaC言語。AWSやGCPのリソース管理には対応しておらず、マルチクラウドの統一管理ツールとしては使えない。

AZ-900:Microsoft Azure Fundamentals の問題一覧