参考
SST50
Secure Content Delivery Using Amazon CloudFront and AWS WAF (Nate DyeのreInvent)
https://www.slideshare.net/AmazonWebServices/secured-api-acceleration-with-engineers-from-amazon-cloudfront-and-slack
Mar 16, 2017
With the caching and acceleration technology that CloudFront has, we can deliver all of you content from static images to user inputted content.
Static: images, js, html, etc
Video: rtmp and http streaming support
Dynamic: customizations and non-cachable content
User Input: http verb support including Put/Post, etc
SSL: Serve the content securely with SSL (https)
#2 – integrate it into your build software; this is how the cloudfront console does it which we deliver via cloudfront.
For INM, make sure you include etags in your content, which S3 does for you automatically
If-Modified-Since、If-None-Match がクライアントから送られてきたら、変更ありなしを判断して 304レスポンスを返せば通信量が減らせます