CloudFrontを勉強してみたので各概念の関係性をまとめてみた 主要概念は、Distribution、Behavior、Originの3つ。 Distribution CloudFrontのインスタンス。ここを起点に様々な設定をする カスタムドメインとSSL証明書はDistributionに設定する Origin CloudFrontから転送する先のサーバー。 S3に転送する場合は、OAIなどの専用の設定ができる APIGatewayに転送する場合は、カスタムドメインとして汎用的な設定を適用する 複数のOriginをまとめてOriginGroupを作ると、Originの代わりに使える Behavior パスごとに、どのOriginに転送するかの設定 CachePolicy CloudFrontのキャッシュの振る舞いを決める TTL(Time To Live): キャッシュの保持期間 キ
![CloudFront概念まとめ - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/9f5df49e801302c3bc1964077eaa377a51883753/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-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9Q2xvdWRGcm9udCVFNiVBNiU4MiVFNSVCRiVCNSVFMyU4MSVCRSVFMyU4MSVBOCVFMyU4MiU4MSZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9MTgwNGI3MzhlYWM1NDk2ZjQ0MDNmMjJmZGZjM2UyZTk%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDB5YXM5OWVuJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz1kZWNlZGY3YmZlYmY4ZDk5NWZkNjcxYTAwMWRjYzM3Yg%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3De3868f509c3fcf35f39da1cc8aab67c9)