CloudFrontキャッシュによるS3の要求削減

ア(誤り):Transfer Accelerationは転送経路の支援であり、CloudFrontの配信キャッシュと異なる。 イ(誤り):S3直接ダウンロードはS3の割高なインターネットアウト転送料金が全量発生し、コスト削減にならない。 ウ:S3からCloudFrontへの転送には料金がかからず、キャッシュでS3の要求数を減らせる。CloudFrontの要求・配信料金などは別に発生し、総費用が常に安くなる保証ではない。 エ(誤り):TTLを0秒にするとキャッシュが効かず、毎回S3へリクエストが到達してコスト削減効果が薄れる。

S3の静的画像・動画を世界中へ繰り返し配信し、キャッシュ可能な要求が多い。S3への要求と直接のインターネット転送を減らし、利用者の応答速度を改善したい。CDNを含む総費用は実際の配信量と料金で比較する。

最も適切なものを1つ選択してください。

出典AWS非公式・オリジナル問題
ア
S3 Transfer Accelerationを有効化し、繰り返し配信のエッジキャッシュを代替する
イ
オリジンのS3バケットをパブリックアクセス可能にし、すべてのクライアントからS3へ直接ダウンロードさせる
ウ
S3の前段にCloudFrontを配置し、適切なキャッシュポリシーとTTLでオリジンへの要求を減らす
エ
CloudFrontのキャッシュ有効期間(TTL)を0秒に設定して毎回必ずS3から取得させる