AWS CLF 問題1589-1592:ECRとオーケストレーション

AWS クラウドプラクティショナー 問題集Ⅳ|完全無料&徹底解説

AWS クラウドプラクティショナー 問題集Ⅳ:無料  「AWS認定クラウドプラクティショナー問題集Ⅳ」には、600問を収録しています。この問題集を使用することで、AWSクラウド…

AWS CLF 問題1589-1592:ECRとオーケストレーション

問題1589:Amazon ECRに関する以下の記述のうち、正しいものはどれですか?

A) Amazon ECRはコンテナイメージを公開するためのサービスです。
B) Amazon ECRはフルマネージドなコンテナオーケストレーションサービスです。
C) Amazon ECRはイメージの保存と共有を行うコンテナレジストリサービスで、Amazon ECSやAmazon EKSと組み合わせて使用されます。
D) Amazon ECRはDocker Hubと同様に、匿名ユーザー向けに無料でコンテナイメージを提供します。

解答解説を開く
【正解】
C) Amazon ECRはイメージの保存と共有を行うコンテナレジストリサービスで、Amazon ECSやAmazon EKSと組み合わせて使用されます。

【解説】
A) Amazon ECRはコンテナイメージを公開するためのサービスではありません。ECRはプライベートなコンテナレジストリを提供します。
B) Amazon ECRはコンテナイメージの保存と共有を行うコンテナレジストリサービスであり、コンテナオーケストレーションサービスではありません。ただし、Amazon ECR Public Gallery では、コンテナイメージを、AWSアカウントの有無にかかわらず外部にも共有可能です。
D) Amazon ECRはプライベートなコンテナレジストリであり、Docker Hubと同様に匿名ユーザー向けに無料でコンテナイメージを提供するものではありません。

問題1590:Amazon ECRのリポジトリに関する以下の記述のうち、正しいものはどれですか?

A) ECRレジストリ内には1つのリポジトリしか作成できません。
B) ECRリポジトリとDocker Hubは同じものです。
C) ECRレジストリはAWSアカウントごとに提供され、リポジトリはレジストリ内に複数作成できます。
D) ECRリポジトリ内にレジストリが作成されます。

解答解説を開く
【正解】
C) ECRレジストリはAWSアカウントごとに提供され、リポジトリはレジストリ内に複数作成できます。

【解説】
A) ECRレジストリ内には複数のリポジトリを作成できます。1つのレジストリ内に複数のリポジトリを持つことができます。各リポジトリは異なるコンテナイメージを格納するために使用できます。
B) ECRリポジトリとDocker Hubは異なるものです。ECRはAWSアカウント固有のもので、Docker Hubは一般に利用可能なものです。
C) 正しい選択肢です。ECRレジストリはAWSアカウントごとに提供され、ECRレジストリ内に複数のリポジトリを作成できます。この方式により、異なるプロジェクトや用途に対してリポジトリを区別し、管理・アクセス制御を行うことができます。
D) この記述は誤りです。ECRリポジトリ内にレジストリは作成されません。ECRレジストリとECRリポジトリは異なる概念です。

問題1591:コンテナオーケストレーションに関する以下の記述のうち、正しいものはどれですか?

A) コンテナオーケストレーションは単一のサーバー上でコンテナを管理するためのツールです。
B) コンテナオーケストレーションはコンテナの実行・停止・削除などの基本操作のみをサポートします。
C) コンテナオーケストレーションは大量のコンテナを管理するためのツールで、監視、復旧、スケーリング、デプロイの機能も提供します。
D) AWSではコンテナオーケストレーションサービスは提供されていない。

解答解説を開く
【正解】
C) コンテナオーケストレーションは大量のコンテナを管理するためのツールで、監視、復旧、スケーリング、デプロイの機能も提供します。

【解説】
A) この記述は誤りです。コンテナオーケストレーションは複数のサーバー上でコンテナを管理し、単一のサーバーではなく複数のサーバーを扱います。これにより高可用性とスケーラビリティが実現されます。
B) この記述も誤りです。コンテナオーケストレーションはコンテナの基本操作に加えて、監視、復旧、スケーリング、デプロイなどの高度な機能を提供します。
C) 正しい選択肢です。コンテナオーケストレーションは大量のコンテナを効率的に管理し、監視、復旧、スケーリング、デプロイの機能を提供します。これにより複雑なアプリケーションの運用が容易になります。
D) この記述は誤りです。AWSはAmazon ECS(Elastic Container Service)およびAmazon EKS(Elastic Kubernetes Service)などのコンテナオーケストレーションサービスを提供しています。コンテナオーケストレーションはAWSで広く利用されています。

問題1592:コンテナオーケストレーションの機能に関する以下の記述のうち、正しいものはどれですか?(2つ選択)

A) オーケストレーションはコンテナの実行・停止・削除の操作を手動で行います。
B) オーケストレーションはコンテナの監視と復旧をサポートせず、障害が発生した場合に手動で対応する必要があります。
C) オーケストレーションはコンテナのスケーリングを自動的に行い、負荷に応じてコンテナ数を調整します。
D) オーケストレーションは新しいアプリケーションのコンテナを実行し、古いコンテナを削除してデプロイを行います。

解答解説を開く
【正解】
C) オーケストレーションはコンテナのスケーリングを自動的に行い、負荷に応じてコンテナ数を調整します。
D) オーケストレーションは新しいアプリケーションのコンテナを実行し、古いコンテナを削除してデプロイを行います。

【解説】
A) この記述は誤りです。オーケストレーションはコンテナの実行、停止、削除を自動的に管理します。手動で操作する必要はありません。
B) この記述も誤りです。オーケストレーションはコンテナの監視と復旧をサポートし、障害が発生した場合に自動的に対応します。手動での対応は通常不要です。
C) 正しい選択肢です。オーケストレーションは負荷に応じてコンテナ数を自動的に調整するスケーリング機能を提供します。これにより、アプリケーションのパフォーマンスを最適化できます。
D) 正しい選択肢です。オーケストレーションは新しいアプリケーションのコンテナを実行し、古いコンテナを停止・削除してアプリケーションのデプロイを行います。これによりアプリケーションの更新や変更がスムーズに行えます。