๋ฐ์ํ
๋ชฉ์ฐจ
์ด ๊ฒ์๊ธ์ ์๋ฆฌ์ฆ๋ฌผ์ ๋๋ค!
์๋ ๋ชฉ์ฐจ๋ฅผ ๋จผ์ ํ์ธํด์ฃผ์ธ์
1. Lambda@Edge๋?
2. S3, CloudFront ์ ํ
3. CloudFront ์ฟผ๋ฆฌ์คํธ๋ง ์บ์ ์ ํ
4. IAM ์ญํ ์์ฑ
5. Lambda@Edge ๋ฐฐํฌ ์ ํ ๋ฐ ๋ก๊ทธ ํ์ธ
6. ๋ฆฌ์ฌ์ด์ง ๋ก์ง ์์ฑ ๋ฐ ํ ์คํธ
CloudFront ์บ์ ์ ์ฑ ์์ฑ
- ์ด๋ฆ : cache-policy-lambda-edge-image-resize
- ์บ์ ํค ์ค์ > ์ฟผ๋ฆฌ๋ฌธ์์ด : ๋ชจ๋
- ๋๋จธ์ง๋ ๊ธฐ๋ณธ๊ฐ์ผ๋ก ๋๊ณ ์์ฑ
CloudFront ์๋ณธ ์์ฒญ ์ ์ฑ ์์ฑ
- ์ด๋ฆ : origin-request-policy-lambda-edge-image-resize
- ์๋ณธ ์์ฒญ ์ค์ > ์ฟผ๋ฆฌ ๋ฌธ์์ด : ๋ชจ๋
- ๋๋จธ์ง๋ ๊ธฐ๋ณธ๊ฐ์ผ๋ก ๋๊ณ ์์ฑ
CloudFront ๋์ ํธ์ง
1. ๋ฐฐํฌ > ๋์ > ํธ์ง ํด๋ฆญ
2. ์์์ ๋ง๋ ์บ์ ์ ์ฑ , ์๋ณธ ์์ฒญ ์ ์ฑ ์ค์
๋ฐ์ํ