無限ノック › DEA 練習問題一覧 › 問題
DEAデータストアの管理

Webアプリケーションから出力されるアプリケーションログがAmazon S3標準バケットに保存されています。データサイエンスチームは作成後90日間はこれらのログを頻繁に分析しますが、90日を過ぎるとデータはアクセスされなくなります。ただし、業界のコンプライアンス要件により、すべてのログファイルは作成から7年間保存する必要があります。ストレージコストを最も効果的に削減するソリューションはどれですか。

A
S3 Intelligent-Tieringを有効にし、90日後に自動的にアクセス頻度の低いアーカイブ階層に移動させる
S3 Intelligent-Tieringはアクセスパターンが不明な場合に最適ですが、データアクセス頻度のモニタリング料金が発生します。90日後にアクセスされなくなることが明確な場合は、直接アーカイブ階層へ移行する方がコストを抑えられます。
B
S3ライフサイクルルールを作成し、作成から90日後にオブジェクトをS3 Glacier Deep Archiveに移行する
✓ 正解
S3ライフサイクルポリシーを使用して、作成から90日経過したオブジェクトを最もコストの低いS3 Glacier Deep Archiveへ自動的に移行することで、コンプライアンス要件を満たしつつストレージコストを最小化できます。
C
AWS Backupを使用して、90日経過したS3データをAmazon Elastic File System (EFS)の低頻度アクセス層にバックアップする
Amazon EFSはS3よりもギガバイト単価が高く、S3からEFSの低頻度アクセス層にデータを移動させることは、コスト最適化の観点から完全に逆効果となる不適切なアーキテクチャです。
D
EventBridgeルールとLambda関数を使用して、90日経過したファイルをAWS Storage Gateway経由でオンプレミスに退避する
EventBridgeとLambda関数を組み合わせてAWS Storage Gateway経由でオンプレミスにデータを退避させるアプローチは、オンプレミスのストレージ管理コストとインフラ運用負担を増加させるためクラウドの利点を損ないます。

解説

Amazon S3ライフサイクルポリシーを使用すると、オブジェクトの経過日数に基づいてストレージクラスを自動的に移行したり、期限切れのオブジェクトを削除したりするルールを定義できます。このシナリオでは、90日経過後はデータにアクセスされず、コンプライアンスのために長期保存(7年間)が必要であるため、S3ストレージクラスの中で最も安価な「S3 Glacier Deep Archive」にデータを移行するライフサイクルルールを設定するのが、ストレージコストを最小化する最適な方法です。S3 Intelligent-Tieringはアクセスパターンの変動が予測不可能な場合に有効ですが、今回は「90日後にアクセスされなくなる」と明確に決まっているため、直接Glacier Deep Archiveへ移行する方が監視料金がかからず安価です。EFSへのバックアップやオンプレミス退避はアーキテクチャが複雑になりコストも高くなります。

ドメイン別正答率・予想スコアでリアルタイムに実力把握

無限ノックでDEAを徹底対策。全問AI生成のオリジナル問題。

無料で演習を始める →
← DEA の問題一覧に戻る