デプロイ比較

Azure CLI と Azure PowerShell の違いについて、最も正確な説明はどれか。

A.Azure CLI は Windows のみで動作し、Azure PowerShell は全 OS で動作する
✗ Azure CLI は Windows、macOS、Linux に対応しています。Azure PowerShell も同様にクロスプラットフォーム対応です
B.Azure PowerShell は PowerShell スクリプト言語を用いており、Azure CLI は Bash/Python ベースのコマンドラインツールである← 正解
✓ 正解です。Azure PowerShell は PowerShell スクリプト言語で、Azure CLI は Bash や Python の知識を活かしたコマンドラインツールです。両者とも対話型・バッチ処理に対応しています
C.Azure CLI は対話型シェルであり、Azure PowerShell はバッチ処理専用である
✗ Azure CLI は対話型シェルとしても、スクリプトとしても使用できます。Azure PowerShell も同様です
D.Azure PowerShell は ARM テンプレートのデプロイに対応しているが、Azure CLI は対応していない
✗ ARM テンプレートのデプロイは Azure CLI、Azure PowerShell の両方で対応しています

この問題のポイント

Azure PowerShell は PowerShell スクリプト言語で、Azure CLI は Bash や Python の知識を活かしたコマンドラインツールです。両者とも対話型・バッチ処理に対応しています

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