複合シナリオ比較

Azure App ServiceとAzure Container Instancesの違いについて、最も正確な説明はどれか。

A.App ServiceはPaaS型でスケーリングやデプロイメント機能が自動化されており、Container InstancesはPaaS型だがスケーリング機能が限定的である。← 正解
✓ 正解です。App ServiceはWebアプリ向けのフルマネージドPaaS型で、自動スケーリングやデプロイメントパイプラインが統合されています。Container Instancesは軽量なコンテナ実行環境で、スケーリング機能は限定的です。
B.Container InstancesはKubernetesを必須としているのに対し、App Serviceはアプリケーション層のみを管理する。
✗ 誤りです。Container InstancesはKubernetesを必須としません。AKS(Azure Kubernetes Service)を使う場合にKubernetesが必要となります。
C.App ServiceはLinuxのみ対応で、Container InstancesはWindowsとLinux両方に対応している。
✗ 誤りです。App ServiceはWindowsとLinux両方に対応しています。Container InstancesもWindowsとLinuxコンテナに対応しています。
D.両者ともにサーバーレスアーキテクチャを提供するため、インフラ管理は完全に不要である。
✗ 誤りです。App ServiceはWebアプリのみがサーバーレス的に実行される部分があり、Container InstancesはVMリソースの上で実行されるため、完全なサーバーレスではありません。

この問題のポイント

App ServiceはWebアプリ向けのフルマネージドPaaS型で、自動スケーリングやデプロイメントパイプラインが統合されています。Container Instancesは軽量なコンテナ実行環境で、スケーリング機能は限定的です。

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