Q81 — AWS SAA-C03 第10章

第 81/100 問 | ← 第10章

Q681. メディア企業は、映画を Amazon S3 に保存しています。各映画は 1 GB ~ 10 GB の単一の動画ファイルとして保存されています。同社は、ユーザーが映画を購入してから 5 分以内にストリーミング再生を開始できるようにする必要があります。また、20 年未満の映画に対する需要は、20 年を超える映画よりも高くなっています。同社は、需要に基づいてホスティングサービス費用を最小限に抑えることを望んでいます。 これらの要件を満たすソリューションはどれですか?

正解: B. 新しい映画の動画ファイルは S3 Standard に保存し、古い映画の動画ファイルは S3 Standard-Infrequent Access(S3 Standard-IA)に保存します。ユーザーが古い映画を注文した場合、標準的な取得(standard retrieval)で動画ファイルを取得します。

解説

ユーザー購入後 5 分以内に映画のストリーミング再生を提供する必要があり、需要に応じたホスティングコストの最小化が求められています。また、20 年未満の映画の需要が高いという点も考慮する必要があります。 選択肢 A:すべてのコンテンツを S3 に保存し、ライフサイクルポリシーで IA クラスへ移動する方法は、ストレージコスト最適化には有効ですが、IA クラスへの移動後に発生する取得遅延により、5 分以内のストリーミング提供要件を満たせません。 選択肢 C:新しい映画を S3 Intelligent-Tiering、古い映画を S3 Glacier Flexible Retrieval に保存し、迅速取得(expedited retrieval)を利用する案です。S3 Glacier の迅速取得は通常 1~5 分程度かかりますが、これは保証された SLA ではなく、かつ頻繁な利用には追加コストと制限があるため、安定した 5 分以内の提供には不向きです。 選択肢 D:古い映画を S3 Glacier Flexible Retrieval に保存し、バルク取得を利用する案です。バルク取得は数時間~1 日以上かかるため、5 分以内の提供要件をまったく満たしません。 選択肢 B:新しい映画を S3 Standard(即時アクセス可能)、古い映画を S3 Standard-IA(低コストでありながら標準取得で数秒~数分以内にアクセス可能)に保存し、標準取得で取得する方法です。S3 Standard-IA は、アクセス頻度が低いが、依然として「即時」または「短時間」での取得が求められるワークロードに最適であり、標準取得であれば通常数秒でオブジェクトを取得できます。これにより、5 分以内のストリーミング提供要件と、需要に応じたコスト最適化の両方を満たします。 よって、正解は B です。