Q9 — AWS SAA-C03 第13章
第 9/100 問 | ← 第13章
Q909. ある会社が、再作成できない多数のファイルを生成するアプリケーションの Amazon S3 ストレージコストを最適化する必要があります。各ファイルのサイズは約 5 MB で、Amazon S3 Standard ストレージに保存されています。これらのファイルは、作成後 4 年間保存した上で、その後削除する必要があります。また、ファイルは常に即時アクセス可能でなければなりません。ファイルはオブジェクト作成後最初の 30 日間は頻繁にアクセスされますが、それ以降はほとんどアクセスされません。これらの要件を最もコスト効率よく満たすソリューションはどれですか?
- A. S3 Lifecycle ポリシーを作成し、オブジェクト作成から 30 日後にファイルを S3 Glacier Instant Retrieval へ移動させ、オブジェクト作成から 4 年後にファイルを削除します。
- B. S3 Lifecycle ポリシーを作成し、オブジェクト作成から 30 日後にファイルを S3 One Zone-Infrequent Access(S3 One Zone-IA)へ移動させ、オブジェクト作成から 4 年後にファイルを削除します。
- C. S3 Lifecycle ポリシーを作成し、オブジェクト作成から 30 日後にファイルを S3 Standard-Infrequent Access(S3 Standard-IA)へ移動させ、オブジェクト作成から 4 年後にファイルを削除します。 ✓
- D. S3 Lifecycle ポリシーを作成し、オブジェクト作成から 30 日後にファイルを S3 Standard-Infrequent Access(S3 Standard-IA)へ移動させ、オブジェクト作成から 4 年後にファイルを S3 Glacier Flexible Retrieval へ移動させます。
正解: C. S3 Lifecycle ポリシーを作成し、オブジェクト作成から 30 日後にファイルを S3 Standard-Infrequent Access(S3 Standard-IA)へ移動させ、オブジェクト作成から 4 年後にファイルを削除します。
解説
A. S3 Glacier Instant Retrieval は、このユースケースにおいて最もコスト効率の良い選択肢ではありません。なぜなら、ファイルは常に即時アクセス可能である必要があり、Glacier Instant Retrieval は S3 Standard-IA と比較して取得コストが高いためです。 B. S3 One Zone-IA も最もコスト効率の良い選択肢ではなく、ストレージコストが S3 Standard-IA より高くなります。 C. これが正解です。S3 Standard-IA は、このユースケースにおいて最もコスト効率の良い選択肢であり、ファイルへの即時アクセスを保証しつつ、S3 Standard と比較して低いストレージコストを実現します。ファイルは最初の 30 日以降はほとんどアクセスされないため、S3 Standard-IA が適切な選択です。 D. 4 年後にファイルを S3 Glacier Flexible Retrieval へ移動させる必要はありません。ファイルは 4 年後に削除できるため、その時点で削除するのが最も適切です。S3 Glacier Flexible Retrieval は、ファイル削除と比較して取得コストが高くなります。 このユースケースにおける主な検討事項は以下の通りです: 1. 即時アクセス性:ファイルは常に即時アクセス可能である必要があるため、S3 Glacier シリーズ(Instant Retrieval や Flexible Retrieval を含む)は不適切です。 2. 最初の 30 日間の頻繁なアクセス:ファイルは作成直後の 30 日間は頻繁にアクセスされるため、S3 Standard や S3 Standard-IA のような即時アクセス可能なストレージクラスが、S3 Glacier Instant Retrieval よりも適しています。 3. 30 日以降の稀なアクセス:ファイルはその後ほとんどアクセスされないため、S3 Standard-IA が最もコスト効率の良い選択肢です。 4. 保存期間:ファイルは 4 年間保存する必要があり、その後削除するのが最も適切です。 したがって、最もコスト効率の良いソリューションは、オブジェクト作成から 30 日後にファイルを S3 Standard-Infrequent Access(S3 Standard-IA)へ移動させ、オブジェクト作成から 4 年後にファイルを削除する S3 Lifecycle ポリシーを作成することです。