キャッシュと CloudFront エッジキャッシュとの連携 - Amazon CloudFront

キャッシュと CloudFront エッジキャッシュとの連携

CloudFront を使用する目的の 1 つは、オリジンサーバーが直接応答するリクエストの数を減らすことです。CloudFront キャッシュを使用すると、ユーザーに近い CloudFront エッジロケーションの方が提供されるオブジェクトが多くなります。これにより、オリジンサーバーの負荷が軽減され、レイテンシーが減少します。

エッジキャッシュから CloudFront が提供できるリクエスト数が多いほど、オブジェクトの最新バージョンまたは固有バージョンを取得するために CloudFront がオリジンに転送する必要のあるビューワーリクエストが少なくなります。

キャッシュからすべてのリクエストに対して提供されるリクエストの割合を、キャッシュヒット率と呼びます。ヒット、ミス、またはエラーであるビューワーリクエストの割合は CloudFront コンソールで確認できます。詳細については、「CloudFront キャッシュ統計レポート」を参照してください。

キャッシュヒット率に影響を与えるいくつかの要因があります。次の CloudFront エッジキャッシュから提供されるリクエストの比率の向上 (キャッシュヒット率) のガイダンスを参照して、キャッシュヒット率を向上させるために、CloudFront ディストリビューション設定を調整できます。