Azure のアーキテクチャとサービスについて説明する
Azure Container InstancesとAzure Kubernetes Service(AKS)の違いに関する説明として、最も適切なものはどれか。
- ✓Container Instancesは単一または少数のコンテナを迅速に起動・実行するためのシンプルなサービスであるのに対し、AKSは多数のコンテナのオーケストレーション(スケジューリング、スケーリング、自己修復など)を管理するためのサービスである
- BContainer Instancesはコンテナオーケストレーション機能を持つが、AKSは単一コンテナの実行にしか対応していない
- CContainer InstancesとAKSはどちらも仮想マシンを一切使用せずにコンテナを実行する点で完全に同一の機能を提供する
- DContainer Instancesはオンプレミス専用のサービスであり、AKSはAzure上でのみ利用できる
解説
Container Instancesはサーバー管理不要で単発的にコンテナを起動する軽量なサービスであるのに対し、AKSは多数のコンテナ化されたアプリケーションを本番運用するためのフル機能のオーケストレーションプラットフォームである。
根拠Azure コアサービス(コンピューティング) - Azure Container Instances、Azure Kubernetes Service(AKS)