・CloudFront とは

CloudFrontは、静的コンテンツをキャッシュし、オリジンサーバの代わりに配信するCDNサービス。
CloudFrontには、元となるコンテンツを保持するオリジンサーバが必要=単体での運用は不可。

CloudFrontを使用することで、URLのパスに応じて、異なるオリジンサーバに振り向けて、同じドメインで、複数のサービスを展開可能。

・CloudFrontにおける、キャッシュルール

CloudFrontでは、拡張子や、URLパスごとにキャッシュ期間を指定することが可能。
特定のコンテンツに関しては、キャッシュ期間を長くし、変更が多いコンテンツについては、キャッシュ期間を短くすることで、効率よく配信が可能。