コンピューティング比較

Azure Batch と Azure Virtual Machinesの処理パターンの違いについて、最も適切なものはどれか。

A.Batchは大量の並列バッチ処理向けで、自動スケーリングとジョブ管理が統合されているが、Virtual Machinesは継続実行向けである← 正解
✓ 正解です。Batchは大規模な並列バッチ処理に最適化されており、ジョブスケジューリングと自動スケーリングを提供します。Virtual Machinesは継続的実行に向いています。
B.Virtual Machinesは単一ジョブのみ処理でき、Batchは複数のジョブを同時に管理できる
✗ 誤りです。Virtual Machinesも複数ジョブを管理できますが、ジョブ管理の最適化はBatchに劣ります。
C.Batchはリアルタイムアプリケーション向けで、Virtual Machinesはバッチ処理向けである
✗ 誤りです。用途が逆です。Batchがバッチ処理向けで、Virtual Machinesはリアルタイムアプリケーション向けです。
D.Virtual Machinesはクラウドのみで利用できるが、Batchはオンプレミスでも動作する
✗ 誤りです。両方ともAzureクラウドサービスであり、オンプレミス実行は標準ではサポートされていません。

この問題のポイント

Batchは大規模な並列バッチ処理に最適化されており、ジョブスケジューリングと自動スケーリングを提供します。Virtual Machinesは継続的実行に向いています。

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