A) コンテナは仮想サーバーよりもアプリケーションの起動が遅い。 B) コンテナはアプリケーション単位で作成される。 C) コンテナはコンテナエンジンをインストールせずに利用できる。 D) コンテナイメージはアプリケーション自体を含まない。
解答解説を開く
【正解】 B) コンテナはアプリケーション単位で作成される。
【解説】 A) は誤りです。コンテナは仮想サーバーよりもアプリケーションの起動が速いことが特徴です。 B) は正しいです。コンテナはアプリケーション単位で作成され、それぞれのコンテナに必要なリソースが含まれています。 C) は誤りです。コンテナを利用するためにはコンテナエンジンをインストールする必要があります。 D) は誤りです。コンテナイメージはアプリケーション自体を含み、アプリケーションの実行に必要なソフトウェアや設定も含まれています。
問題1690:コンテナと仮想サーバーの比較に関する以下の記述のうち、正しいものを選んでください。
A) 仮想サーバーと比べてコンテナはアプリケーションの起動が遅い。 B) 仮想サーバーとコンテナは同じリソースで作成される。 C) 仮想サーバーはアプリケーション単位で作成する必要がある。 D) 仮想サーバーはコンテナよりも管理と運用が比較的簡単である。
解答解説を開く
【正解】 D) 仮想サーバーはコンテナよりも管理と運用が比較的簡単である。
【解説】 A) は誤りです。仮想サーバーよりもコンテナの方がアプリケーションの起動が速いのが一般的です。 B) は誤りです。仮想サーバーとコンテナは異なる仮想化技術を使用し、異なる方法でリソースを割り当てます。 C) は誤りです。仮想サーバーもコンテナもアプリケーションを単位で作成できますが、その仮想化技術によって異なります。 D) は正しいです。一般的に、仮想サーバーは単一の仮想マシン内に複数のアプリケーションを配置でき、管理と運用が比較的簡単です。一方、コンテナはアプリケーションごとに作成する必要があり、コンテナの数が増えると管理と運用が複雑になる傾向があります。
問題1691:コンテナオーケストレーションに関する以下の記述のうち、正しいものを選んでください。
A) コンテナオーケストレーションはコンテナイメージの作成に利用される。 B) コンテナオーケストレーションはコンテナの数が多くなると複雑になる問題を解決できない。 C) Kubernetesはコンテナオーケストレーションの代表的なツールではない。 D) コンテナオーケストレーションはコンテナの効率的な運用を支援するツールである。
解答解説を開く
【正解】 D) コンテナオーケストレーションはコンテナの効率的な運用を支援するツールである。
【解説】 A) は誤りです。コンテナオーケストレーションはコンテナイメージの作成には直接関与しません。コンテナイメージの作成は通常、コンテナエンジンによって行われます。 B) は誤りです。コンテナオーケストレーションはコンテナの数が多くなる場合に複雑さを解決するためのツールです。コンテナの効率的な管理と運用を支援します。 C) は誤りです。Kubernetesはコンテナオーケストレーションの代表的なツールの1つであり、広く利用されています。
A) ECSはAWS独自のコンテナオーケストレーションを利用できる。 B) ECSは詳細な設定が必要で手間がかかる。 C) ECSはKubernetesを利用するためのコンテナ環境である。 D) EKSは簡単な設定で手軽にコンテナ環境を作成できる。
解答解説を開く
【正解】 A) ECSはAWS独自のコンテナオーケストレーションを利用できる。
【解説】 A) は正しいです。ECS(Amazon Elastic Container Service)はAWSが提供する独自のコンテナオーケストレーションサービスです。AWSのインフラストラクチャに密接に統合されており、AWSの他のサービスとシームレスに連携できます。 B) は誤りです。ECSは詳細な設定が必要な場合もありますが、手軽にコンテナ環境をセットアップできる点が特徴です。設定の複雑さは使用ケースに依存します。 C) は誤りです。ECSはKubernetesではなく、AWS独自のコンテナオーケストレーションサービスです。 D) は誤りです。EKS(Amazon Elastic Kubernetes Service)はKubernetesを利用するためのサービスで、詳細な設定が必要であり、ECSと比べると手間がかかることが一般的です。