๐Ÿงฐ DevOps

S3, CloudFront, Lambda@Edge๋ฅผ ์ด์šฉํ•œ ์ด๋ฏธ์ง€ ๋ฆฌ์‚ฌ์ด์ฆˆ(3) - CloudFront ์ฟผ๋ฆฌ์ŠคํŠธ๋ง ์บ์‹œ ์…‹ํŒ…

์—ฐ_์šฐ๋ฆฌ 2023. 5. 28. 16:32
๋ฐ˜์‘ํ˜•

๋ชฉ์ฐจ

     

     

     

     

    ์ด ๊ฒŒ์‹œ๊ธ€์€ ์‹œ๋ฆฌ์ฆˆ๋ฌผ์ž…๋‹ˆ๋‹ค!
    ์•„๋ž˜ ๋ชฉ์ฐจ๋ฅผ ๋จผ์ € ํ™•์ธํ•ด์ฃผ์„ธ์š”

    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. ์œ„์—์„œ ๋งŒ๋“  ์บ์‹œ ์ •์ฑ…, ์›๋ณธ ์š”์ฒญ ์ •์ฑ… ์„ค์ •

     

     

     

     

     

     

     

     

     

     

    ๋ฐ˜์‘ํ˜•
    • ๋„ค์ด๋ฒ„ ๋ธ”๋Ÿฌ๊ทธ ๊ณต์œ ํ•˜๊ธฐ
    • ํŽ˜์ด์Šค๋ถ ๊ณต์œ ํ•˜๊ธฐ
    • ํŠธ์œ„ํ„ฐ ๊ณต์œ ํ•˜๊ธฐ
    • ๊ตฌ๊ธ€ ํ”Œ๋Ÿฌ์Šค ๊ณต์œ ํ•˜๊ธฐ
    • ์นด์นด์˜คํ†ก ๊ณต์œ ํ•˜๊ธฐ