パフォーマンス最適化scenario

CloudFrontのキャッシュヒット率が低く、調査すると分析用の一意なクエリ文字列が毎回キャッシュキーに含まれていました。コンテンツはその値によって変化しません。最も適切な改善はどれですか?

A.すべてのCookieとヘッダーもキャッシュキーへ追加する
✗ 不要な値をさらに追加するとキャッシュが細分化され、ヒット率が下がります。
B.TTLを常に0秒にする
✗ TTLを0にするとキャッシュを実質利用できません。
C.キャッシュポリシーで、コンテンツに影響しないクエリ文字列をキャッシュキーから除外する← 正解
✓ 正解です。レスポンス内容に影響しない値をキャッシュキーから除外すると、同一コンテンツを共有でき、キャッシュヒット率が向上します。
D.すべてのリクエストをオリジンへ転送する
✗ 全件をオリジンへ送るとCloudFrontキャッシュによる性能向上が失われます。

この問題のポイント

レスポンス内容に影響しない値をキャッシュキーから除外すると、同一コンテンツを共有でき、キャッシュヒット率が向上します。

AWS Certified Solutions Architect - Associate(SAA-C03) の問題一覧