過去問ドリル

AZ-900:Microsoft Azure Fundamentals Azure の管理とガバナンス 問32

Azure の管理とガバナンス/リソースの管理とデプロイ

Azureでインフラをコード化する際、ARMテンプレート(JSON)と比べて、より簡潔で読みやすい構文で記述でき、最終的にはAzure Resource Managerに対して同じようにデプロイされる、Azure専用のドメイン固有言語はどれか。

当サイトのオリジナル問題(AZ-900:Microsoft Azure Fundamentalsの出題範囲「Azure の管理とガバナンス」に対応。実際の試験問題ではありません)

正解:D

解説

Bicepは、ARMテンプレート(JSON)よりも簡潔で読みやすい構文を持つAzure専用のドメイン固有言語(IaC言語)で、デプロイ時にはARMテンプレートに変換され、Azure Resource Managerに対して同様にデプロイされます。KQLはログ分析用のクエリ言語、HTMLはWebページ記述用であり、いずれもIaC言語ではありません。

下線の用語は 用語集 で意味を確認できます。

選択肢ごとの解説

  • A誤り。KQLはログ分析用のクエリ言語で、IaC言語ではありません。
  • B誤り。設問が指すのはBicepで、PowerShell DSC独自形式ではありません。
  • C誤り。HTMLはWebページ記述用で、IaC言語ではありません。
  • D正しい。ARMより簡潔な構文のAzure専用IaC言語がBicepです。
AZ-900:Microsoft Azure Fundamentalsの問題を演習モードで解く