Skip to main content

12A. CloudFront ๋ฐฐํฌ

Less than 1 minuteAWScrashcoursepyrasisawsamazon-web-services

12A. CloudFront ๋ฐฐํฌ ๊ด€๋ จ

๋ชฉ์ฐจ

์•„๋งˆ์กด ์›น ์„œ๋น„์Šค๋ฅผ ๋‹ค๋ฃจ๋Š” ๊ธฐ์ˆ 

12์žฅ - 1. CloudFront ๋ฐฐํฌ

์•„๋งˆ์กด ์›น ์„œ๋น„์Šค๋ฅผ ๋‹ค๋ฃจ๋Š” ๊ธฐ์ˆ 

CloudFront ๋ฐฐํฌDistribution๋Š” CloudFront์˜ ๊ฐ€์žฅ ๊ธฐ๋ณธ์ ์ธ ๋‹จ์œ„์ž…๋‹ˆ๋‹ค. ์ด ๋ฐฐํฌ๊ฐ€ ๋…๋ฆฝ์ ์ธ ๋„๋ฉ”์ธ์„ ๊ฐ€์ง€๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

์ดํ›„ DNS ์„œ๋น„์Šค์ธ Route 53์ด๋‚˜ ๋ณ„๋„์˜ DNS ์„œ๋ฒ„์—์„œ ๋ฐฐํฌ ๋„๋ฉ”์ธ์„ CNAME์œผ๋กœ ์„ค์ •ํ•˜๋ฉด ์‚ฌ์šฉ์ž๊ฐ€ ๊ตฌ๋งคํ•œ ๋„๋ฉ”์ธ๊ณผ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์—ฌ๊ธฐ์„œ ์ค‘์š”ํ•œ ๊ฐœ๋…์ด ์˜ค๋ฆฌ์ง„Origin์ž…๋‹ˆ๋‹ค. CloudFront๋Š” CDN ์„œ๋น„์Šค์ด๊ธฐ ๋•Œ๋ฌธ์— ํ•ญ์ƒ ์›๋ณธ์—์„œ ํŒŒ์ผ์„ ๋ณต์‚ฌํ•ด์„œ ๊ฐ€์ ธ์™€์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด ํŒŒ์ผ์„ ๊ฐ€์ ธ์˜ค๋Š” ์„œ๋ฒ„๊ฐ€ ์˜ค๋ฆฌ์ง„ ์ž…๋‹ˆ๋‹ค.

CloudFront๊ฐ€ ์ง€์›ํ•˜๋Š” ์˜ค๋ฆฌ์ง„์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • S3 ๋ฒ„ํ‚ท: ๊ฐ€์žฅ ๊ธฐ๋ณธ์ ์ธ ์˜ค๋ฆฌ์ง„ ์ž…๋‹ˆ๋‹ค. S3์— ๋ฒ„ํ‚ท์„ ์ƒ์„ฑํ•˜๊ณ  ํŒŒ์ผ์„ ์ €์žฅํ•˜๊ธฐ๋งŒ ํ•˜๋ฉด ๋˜๊ธฐ ๋•Œ๋ฌธ์— ๊ฐ€์žฅ ๊ฐ„ํŽธํ•ฉ๋‹ˆ๋‹ค.
  • EC2 ์ธ์Šคํ„ด์Šค: EC2 ์ธ์Šคํ„ด์Šค์— ์›น ์„œ๋ฒ„๋ฅผ ๊ตฌ์ถ•ํ•˜๋ฉด ์˜ค๋ฆฌ์ง„์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ELB(Elastic Load Balancing): EC2 ์ธ์Šคํ„ด์Šค ์—ฌ๋Ÿฌ ๋Œ€์˜ ๋ถ€ํ•˜๋ฅผ ๋ถ„์‚ฐํ•˜๋Š” ELB๋„ ์˜ค๋ฆฌ์ง„์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • AWS ์ด์™ธ์˜ ์›น ์„œ๋ฒ„: ์›น ์„œ๋ฒ„์˜ ํ˜•ํƒœ๋งŒ ๋ ๊ณ  ์žˆ๋‹ค๋ฉด ์šด์˜์ฒด์ œ, ์„œ๋ฒ„ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์ข…๋ฅ˜์— ์ƒ๊ด€์—†์ด ์˜ค๋ฆฌ์ง„์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด์ฐฌํฌ (MarkiiimarK)
Never Stop Learning.