Fastly CDN の特徴のひとつに、Instant purge(コンテンツの即時削除)があります。通常、CDN では更新の多いコンテンツはキャッシュすることができませんが、Fastly では Purge を即座に行うことが可能であるため、更新の多いコンテンツでもキャッシュすることが可能です。 ただし、コンテンツが変更されるたびに Instant purge を手動で行うのは理想的な運用とはいえません。ここでは AWS Lambda を利用して、S3 でのファイル更新を検知して、自動的に Instant purge を実行する方法を紹介します。 Lambda の設定 Services から Lambda を選択し、Create a Lambda function をクリックします blueprint が表示されますが、ここでは Blank Function を選択します トリガーの設定画
![AWS Lambda と Fastly instant purge を利用して S3 コンテンツの更新を即時反映する - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/a4f0d8eb1cf15cb640f9e207bdf860d8c28e41db/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9QVdTJTIwTGFtYmRhJTIwJUUzJTgxJUE4JTIwRmFzdGx5JTIwaW5zdGFudCUyMHB1cmdlJTIwJUUzJTgyJTkyJUU1JTg4JUE5JUU3JTk0JUE4JUUzJTgxJTk3JUUzJTgxJUE2JTIwUzMlMjAlRTMlODIlQjMlRTMlODMlQjMlRTMlODMlODYlRTMlODMlQjMlRTMlODMlODQlRTMlODElQUUlRTYlOUIlQjQlRTYlOTYlQjAlRTMlODIlOTIlRTUlOEQlQjMlRTYlOTklODIlRTUlOEYlOEQlRTYlOTglQTAlRTMlODElOTklRTMlODIlOEImdHh0LWFsaWduPWxlZnQlMkN0b3AmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZzPWQ4NTQ5Mjc0NThiMDA3MTQ0NmMzMzczYTk0OTVkYzAz%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBTYXRvc2hpLUlzaGlpJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz01Njg5ZGEyZDIxMmNlNDdjYjU0YzQyZGE5NjExMjA2MA%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3Dac259088feaedbc4a790cc72525f3cdc)