Q7 — AWS SAA-C03 第6章
第 7/65 問 | ← 第6章
Q372. ある会社は、Amazon Elastic Block Store(Amazon EBS)でバックアップされたAmazon EC2インスタンス上でアプリケーションを実行しています。EC2インスタンスには最新版のAmazon Linuxが実行されています。従業員が25 GB以上のファイルを保存・取得する際に、アプリケーションで可用性の問題が発生しています。この会社は、EC2インスタンス間でファイルを転送することなく対応できるソリューションを必要としています。また、これらのファイルは複数のEC2インスタンスおよび複数のアベイラビリティーゾーンにわたって利用可能である必要があります。これらの要件を満たすソリューションはどれですか?
- A. すべてのファイルをAmazon S3バケットに移行し、従業員に対してS3バケットからファイルにアクセスするよう指示する
- B. 既存のEBSボリュームのスナップショットを作成し、そのスナップショットをEBSボリュームとしてすべてのEC2インスタンスにマウントする。その後、従業員に対してEC2インスタンスからファイルにアクセスするよう指示する
- C. Amazon Elastic File System(Amazon EFS)ファイルシステムをすべてのEC2インスタンスにマウントする。その後、従業員に対してEC2インスタンスからファイルにアクセスするよう指示する ✓
- D. EC2インスタンスからAmazon Machine Image(AMI)を作成し、インスタンスストアボリュームを使用する新しいEC2インスタンスをそのAMIから起動する。その後、従業員に対してEC2インスタンスからファイルにアクセスするよう指示する
正解: C. Amazon Elastic File System(Amazon EFS)ファイルシステムをすべてのEC2インスタンスにマウントする。その後、従業員に対してEC2インスタンスからファイルにアクセスするよう指示する
解説
Amazon Elastic File System(Amazon EFS)は、AWSが提供するスケーラブルかつ完全マネージドなファイルストレージサービスです。複数のEC2インスタンスが同時に同じファイルセットにアクセスできる共有ファイルストレージを目的として設計されています。すべてのEC2インスタンスにAmazon EFSファイルシステムをマウントすることで、ファイルを多数のインスタンスおよび複数のアベイラビリティーゾーンにわたって利用可能にできます。これにより、EC2インスタンス間でのファイル転送が不要となり、アプリケーション向けの集中管理型ストレージソリューションが実現します。選択肢A(すべてのファイルをAmazon S3バケットに移行)では、アプリケーションコードを変更してEBSではなくS3からファイルを取得するようにする必要があり、このシナリオでは実現が困難または非現実的です。選択肢B(既存のEBSボリュームのスナップショットを取得し、それをEBSボリュームとして複数のEC2インスタンスにマウント)では、依然としてインスタンス間でのファイル転送が必要であり、所望の可用性およびスケーラビリティを確保できません。選択肢D(AMIを作成し、インスタンスストアボリュームを使用する新しいEC2インスタンスを起動)では、複数のインスタンスおよびアベイラビリティーゾーンにわたってファイルを共有するという要件に対応していません。