Amazon CloudFront๋Š” ์›น ์‚ฌ์ดํŠธ, API, ๋™์˜์ƒ ์ฝ˜ํ…์ธ  ๋˜๋Š” ๊ธฐํƒ€ ์›น ์ž์‚ฐ์˜ ์ „์†ก์„ ๊ฐ€์†ํ™”ํ•˜๋Š” ๊ธ€๋กœ๋ฒŒ ์ฝ˜ํ…์ธ  ์ „์†ก ๋„คํŠธ์›Œํฌ(CDN) ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค. ๋‹ค๋ฅธ Amazon Web Services ์ œํ’ˆ๊ณผ ํ†ตํ•ฉํ•˜์—ฌ ์‚ฌ์šฉํ•˜๋ฉด ๊ฐœ๋ฐœ์ž์™€ ๊ธฐ์—…์ด ์ตœ์†Œ ์‚ฌ์šฉ ์•ฝ์ • ์—†์ด๋„ ์ฝ˜ํ…์ธ ๋ฅผ ์ตœ์ข… ์‚ฌ์šฉ์ž์—๊ฒŒ ์ „์†กํ•˜๋Š” ์†๋„๋ฅผ ์†์‰ฝ๊ฒŒ ๊ฐ€์†ํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 



๋ฌด๋ฃŒ๋กœ AWS ์‹œ์ž‘ํ•˜๊ธฐ

๋ฌด๋ฃŒ ๊ณ„์ • ์ƒ์„ฑ

AWS ํ”„๋ฆฌ ํ‹ฐ์–ด์—๋Š” Amazon CloudFront์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” 50GB์˜ ๋ฐ์ดํ„ฐ ์†ก์‹ , 2๋ฐฑ๋งŒ ๊ฑด์˜ HTTP ๋ฐ HTTPS ์š”์ฒญ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.

AWS ํ”„๋ฆฌ ํ‹ฐ์–ด ์„ธ๋ถ€ ์ •๋ณด ๋ณด๊ธฐ »

AWS ํ”„๋ฆฌ ํ‹ฐ์–ด์—๋Š” Amazon CloudFront์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” 50GB์˜ ๋ฐ์ดํ„ฐ ์†ก์‹ , 2๋ฐฑ๋งŒ ๊ฑด์˜ HTTP ๋ฐ HTTPS ์š”์ฒญ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.

AWS ํ”„๋ฆฌ ํ‹ฐ์–ด ์„ธ๋ถ€ ์ •๋ณด ๋ณด๊ธฐ »

Amazon CloudFront ๋ฐฑ์„œ

๋ณด์•ˆ
์ฝ˜ํ…์ธ  ์ „์†ก ๋น„์šฉ์„ ๋‚ฎ์ถ”๋ฉด์„œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ณด์•ˆ ๋ฐ ์„ฑ๋Šฅ์„ ๊ฐ•ํ™”ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ์•„๋ด…๋‹ˆ๋‹ค. Amazon CloudFront ๋ฐฑ์„œ ๋‹ค์šด๋กœ๋“œํ•˜๊ธฐ.

์„ฑ๋Šฅ
์ด AWS ํ›„์› Frost & Sullivan ๋ฐฑ์„œ๋ฅผ ๋‹ค์šด๋กœ๋“œํ•˜์—ฌ amazon.com์ด ์ž์ฒด ๊ธ€๋กœ๋ฒŒ CDN ํŠธ๋ž˜ํ”ฝ์„ ์ „์†กํ•˜๋Š” ๋ฐ Amazon CloudFront๋ฅผ ์ฃผ๋กœ ์„ ํƒํ•œ ์ด์œ ๋ฅผ ํ™•์ธํ•ด ๋ณด์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค. Amazon CloudFront CDN ๋ฐฑ์„œ ๋‹ค์šด๋กœ๋“œํ•˜๊ธฐ.

Amazon CloudFront๋Š” ์—ฃ์ง€ ๋กœ์ผ€์ด์…˜์˜ ๊ธ€๋กœ๋ฒŒ ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด ๋™์ , ์ •์ , ์ŠคํŠธ๋ฆฌ๋ฐ ๋ฐ ๋Œ€ํ™”ํ˜• ์ฝ˜ํ…์ธ ๋ฅผ ๋น„๋กฏํ•œ ์ „์ฒด ์›น ์‚ฌ์ดํŠธ๋ฅผ ์ œ๊ณตํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฝ˜ํ…์ธ ์— ๋Œ€ํ•œ ์š”์ฒญ์ด ๊ฐ€์žฅ ๊ฐ€๊นŒ์šด ์—ฃ์ง€ ๋กœ์ผ€์ด์…˜์œผ๋กœ ์ž๋™ ๋ผ์šฐํŒ…๋˜๋ฏ€๋กœ ์ฝ˜ํ…์ธ  ์ „์†ก ์„ฑ๋Šฅ์ด ๋›ฐ์–ด๋‚ฉ๋‹ˆ๋‹ค. Amazon CloudFront๋Š” Amazon Simple Storage Service(Amazon S3), Amazon Elastic Compute Cloud(Amazon EC2), Amazon Elastic Load Balancing ๋ฐ Amazon Route 53์™€ ๊ฐ™์€ ๋‹ค๋ฅธ Amazon Web Services์™€ ์—ฐ๋™ํ•˜๋„๋ก ์ตœ์ ํ™”๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ Amazon CloudFront๋Š” ์›๋ณธ ๋ฐ ์ตœ์ข… ํŒŒ์ผ ๋ฒ„์ „์„ ์ €์žฅํ•˜๋Š” AWS ์˜ค๋ฆฌ์ง„ ์„œ๋ฒ„ ์ด์™ธ์˜ ๋ชจ๋“  ์„œ๋ฒ„์—์„œ๋„ ์›ํ™œํ•˜๊ฒŒ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ๋‹ค๋ฅธ Amazon Web Services ์ œํ’ˆ๊ณผ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ Amazon CloudFront๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ฐ๋Š” ์žฅ๊ธฐ ๊ณ„์•ฝ ๋˜๋Š” ์›”๊ฐ„ ์ตœ์†Œ ์‚ฌ์šฉ ์•ฝ์ •์ด ํ•„์š”ํ•˜์ง€ ์•Š์œผ๋ฉฐ ์ฝ˜ํ…์ธ  ์ „์†ก ์„œ๋น„์Šค๋ฅผ ํ†ตํ•ด ์‹ค์ œ๋กœ ์ „์†กํ•˜๋Š” ์ฝ˜ํ…์ธ ์˜ ์–‘๋งŒํผ๋งŒ ์š”๊ธˆ์„ ์ง€๋ถˆํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

Management Console
AWS Management Console์—์„œ Amazon CloudFront๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํฌ์ธํŠธ ์•ค ํด๋ฆญ ๋ฐฉ์‹์˜ ์ด ์›น ๊ธฐ๋ฐ˜ ๊ทธ๋ž˜ํ”ฝ ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค๋กœ ์ฝ”๋“œ ํ•œ ์ค„ ์ž‘์„ฑํ•˜์ง€ ์•Š๊ณ  Amazon CloudFront๋ฅผ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

๋™์  ์ฝ˜ํ…์ธ 
Amazon CloudFront๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๊ฐ ์ตœ์ข… ์‚ฌ์šฉ์ž์— ๋Œ€ํ•ด ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ๋Š” ์‚ฌ์ดํŠธ์˜ ๋™์ ์ธ ๋ถ€๋ถ„์„ ํฌํ•จํ•˜์—ฌ ๋ชจ๋“  ์ฝ˜ํ…์ธ ๋ฅผ ์ „์†กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

POST/PUT ๋ฐ ๊ธฐํƒ€ HTTP ๋ฉ”์„œ๋“œ ์ง€์›
CloudFront๋ฅผ ์‚ฌ์šฉํ•ด ์ตœ์ข… ์‚ฌ์šฉ์ž์˜ ๋ฐ์ดํ„ฐ ์—…๋กœ๋“œ๋ฅผ ๊ฐ€์†ํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

์ปค์Šคํ…€ SSL
HTTPS๋ฅผ ํ†ตํ•ด ์ฝ˜ํ…์ธ ๋ฅผ ์ „์†กํ•˜๋Š” ๋ฐ ์ž์ฒด ๋„๋ฉ”์ธ ์ด๋ฆ„๊ณผ SSL ์ธ์ฆ์„œ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

๋ฆฌ์ „ ์—ฃ์ง€ ์บ์‹œ
Amazon CloudFront๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋” ๋‚˜์€ ์„ฑ๋Šฅ์œผ๋กœ ์‚ฌ์šฉ์ž์—๊ฒŒ ์ฝ˜ํ…์ธ ๋ฅผ ์ „๋‹ฌํ•˜๋ฉด์„œ๋„ ์šด์˜ ๋ถ€๋‹ด๊ณผ ์˜ค๋ฆฌ์ง„ ๋ฆฌ์†Œ์Šค ํ™•์žฅ ๋น„์šฉ์„ ์ตœ์†Œํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

Amazon CloudFront๋ฅผ AWS Lambda์™€ ํ•จ๊ป˜ ์‚ฌ์šฉํ•˜๊ธฐ
Lambda@Edge๋Š” ์„œ๋ฒ„ ํ”„๋กœ๋น„์ €๋‹์ด๋‚˜ ๊ด€๋ฆฌ ์—†์ด ๊ธ€๋กœ๋ฒŒ AWS ์—ฃ์ง€ ๋กœ์ผ€์ด์…˜์—์„œ ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์ตœ์ข… ์‚ฌ์šฉ์ž์—๊ฒŒ ์‘๋‹ตํ•˜๋Š” ๋ฐ ๋”ฐ๋ฅธ ๋„คํŠธ์›Œํฌ ์ง€์—ฐ ์‹œ๊ฐ„์„ ์ตœ์†Œํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

๋ฌดํšจํ™”
๋ชจ๋“  Amazon CloudFront์˜ ์—ฃ์ง€ ๋กœ์ผ€์ด์…˜์—์„œ ํŒŒ์ผ์˜ ์‚ฌ๋ณธ์„ ์ œ๊ฑฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ » 

์™€์ผ๋“œ์นด๋“œ CNAME ์ง€์›
์™€์ผ๋“œ์นด๋“œ ๋„๋ฉ”์ธ ์ด๋ฆ„์„ Amazon CloudFront ๋ฐฐํฌ ๋„คํŠธ์›Œํฌ์— ๋งคํ•‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

Zone Apex ์ง€์›
์›น ์‚ฌ์ดํŠธ ๋ฐฉ๋ฌธ์ž๋Š” ์ด์ œ Zone Apex(๋˜๋Š” "๋ฃจํŠธ ๋„๋ฉ”์ธ")์—์„œ ์‚ฌ์ดํŠธ์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, www.example.com์ด ์•„๋‹ˆ๋ผ example.com์œผ๋กœ ์‚ฌ์ดํŠธ์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

์‚ฌ์šฉ์ž ์ •์˜ ์˜ค๋ฅ˜ ์‘๋‹ต
CloudFront๊ฐ€ ์›น ์‚ฌ์ดํŠธ์˜ ์˜ค๋ฅ˜ ์‘๋‹ต์„ ์ฒ˜๋ฆฌํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

๋ฌดํšจํ™”
๋ชจ๋“  Amazon CloudFront์˜ ์—ฃ์ง€ ๋กœ์ผ€์ด์…˜์—์„œ ํŒŒ์ผ์˜ ์‚ฌ๋ณธ์„ ์ œ๊ฑฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

์™€์ผ๋“œ์นด๋“œ CNAME ์ง€์›
์™€์ผ๋“œ์นด๋“œ ๋„๋ฉ”์ธ ์ด๋ฆ„์„ Amazon CloudFront ๋ฐฐํฌ ๋„คํŠธ์›Œํฌ์— ๋งคํ•‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

Zone Apex ์ง€์›
์›น ์‚ฌ์ดํŠธ ๋ฐฉ๋ฌธ์ž๋Š” ์ด์ œ Zone Apex(๋˜๋Š” "๋ฃจํŠธ ๋„๋ฉ”์ธ")์—์„œ ์‚ฌ์ดํŠธ์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, www.example.com์ด ์•„๋‹ˆ๋ผ example.com์œผ๋กœ ์‚ฌ์ดํŠธ์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

์‚ฌ์šฉ์ž ์ •์˜ ์˜ค๋ฅ˜ ์‘๋‹ต
CloudFront๊ฐ€ ์›น ์‚ฌ์ดํŠธ์˜ ์˜ค๋ฅ˜ ์‘๋‹ต์„ ์ฒ˜๋ฆฌํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

Amazon CloudFront์—์„œ ๋™์  ์ฝ˜ํ…์ธ  ์ง€์›
Amazon CloudFront๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๊ฐ ์ตœ์ข… ์‚ฌ์šฉ์ž์— ๋Œ€ํ•ด ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ๋Š” ์‚ฌ์ดํŠธ์˜ ๋™์ ์ธ ๋ถ€๋ถ„์„ ํฌํ•จํ•˜์—ฌ ๋ชจ๋“  ์ฝ˜ํ…์ธ ๋ฅผ ์ „์†กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

TTL ๋‹จ์ถ•
์ตœ์†Œ ๋งŒ๋ฃŒ ๊ธฐ๊ฐ„(โ€œtime-to-liveโ€ ๋˜๋Š” TTL์ด๋ผ๊ณ ๋„ ํ•จ)์„ ์ตœ์†Œ 0์ดˆ๋กœ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

์ฟ ํ‚ค ์ง€์›
Amazon CloudFront์—์„œ ์ฟ ํ‚ค๋ฅผ S3 ์ด์™ธ์˜ ์‚ฌ์šฉ์ž ์ •์˜ ์˜ค๋ฆฌ์ง„ ์„œ๋ฒ„๋กœ ์ „๋‹ฌํ• ์ง€ ์—ฌ๋ถ€ ๋ฐ ์ „๋‹ฌํ•  ์ฟ ํ‚ค๋ฅผ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

์ฟผ๋ฆฌ ๋ฌธ์ž์—ด ์ง€์›
Amazon CloudFront์—์„œ ์ฟผ๋ฆฌ ๋ฌธ์ž์—ด์„ S3 ์ด์™ธ์˜ ์ปค์Šคํ…€ ์˜ค๋ฆฌ์ง„ ์„œ๋ฒ„๋กœ ์ „๋‹ฌํ• ์ง€ ์—ฌ๋ถ€๋ฅผ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

๋””๋ฐ”์ด์Šค ๊ฐ์ง€
Amazon CloudFront ์—ฃ์ง€ ๋กœ์ผ€์ด์…˜์€ ์‚ฌ์šฉ์ž ์—์ด์ „ํŠธ ํ—ค๋”์˜ ๊ฐ’์„ ๋ณด๊ณ  ๋ชจ๋“  ์ˆ˜์‹  ์š”์ฒญ์˜ ๋””๋ฐ”์ด์Šค ์œ ํ˜•์„ ๊ฐ์ง€ํ•ฉ๋‹ˆ๋‹ค.
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

์ง€์—ญ ํƒ€๊ฒŒํŒ…
Amazon CloudFront๋Š” ์ตœ์ข… ์‚ฌ์šฉ์ž๊ฐ€ ์ฝ˜ํ…์ธ ์— ์•ก์„ธ์Šคํ•˜๋Š” ๊ตญ๊ฐ€๋ฅผ ๊ฐ์ง€ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

Cross Origin Resource Sharing(CORS)
Amazon CloudFront๋Š” ์˜ค๋ฆฌ์ง„ ํ—ค๋”๋ฅผ ์ „๋‹ฌํ•˜์—ฌ ์˜ค๋ฆฌ์ง„ ์„œ๋ฒ„(Amazon S3 ๋˜๋Š” ์ปค์Šคํ…€ ์˜ค๋ฆฌ์ง„)๊ฐ€ Cross-Origin Resource Sharing(CORS)์„ ํ†ตํ•ด ํฌ๋กœ์Šค ์˜ค๋ฆฌ์ง„ ์•ก์„ธ์Šค๋ฅผ ์ง€์›ํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ตฌ์„ฑ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

ํ—ค๋”๋ฅผ ์˜ค๋ฆฌ์ง„์œผ๋กœ ์ „๋‹ฌ
Amazon CloudFront CDN์„ ์‚ฌ์šฉํ•˜๋ฉด ๋ชจ๋“  ํ‘œ์ค€ HTTP ์š”์ฒญ ํ—ค๋”(๋˜๋Š” ํ™”์ดํŠธ๋ฆฌ์ŠคํŠธ)๋ฅผ ์˜ค๋ฆฌ์ง„ ์„œ๋ฒ„๋กœ ์ „๋‹ฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

์บ์‹œ ํ†ต๊ณ„ ๋ณด๊ณ ์„œ
์˜ค๋ฅ˜์œจ, ์บ์‹œ ์ ์ค‘๋ฅ  ๋“ฑ ์‚ฌ์šฉ์ž ๋ฐฐํฌ์— ๋Œ€ํ•œ ๋ณด๋‹ค ์„ธ๋ถ€์ ์ธ ์ง€ํ‘œ๋ฅผ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

์ธ๊ธฐ ๊ฐ์ฒด ๋ณด๊ณ ์„œ
์ตœ์ข… ์‚ฌ์šฉ์ž์—๊ฒŒ ๊ฐ€์žฅ ์ธ๊ธฐ ์žˆ๋Š” ์ฝ˜ํ…์ธ ๊ฐ€ ๋ฌด์—‡์ธ์ง€ ์ดํ•ดํ•˜๊ณ  ๊ฐ€์žฅ ์š”์ฒญ์ด ๋นˆ๋ฒˆํ•œ ๊ฐ์ฒด์— ๋Œ€ํ•œ ๋ฌธ์ œ(์˜ˆ: ๋†’์€ ์˜ค๋ฅ˜์œจ)๋ฅผ ์‹๋ณ„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

Amazon CloudWatch๋ฅผ ํ†ตํ•œ ๋ชจ๋‹ˆํ„ฐ๋ง ๋ฐ ๊ฒฝ๋ณด

Amazon CloudWatch๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด Amazon CloudFront ๋ฐฐํฌ์˜ ์šด์˜ ์„ฑ๋Šฅ์„ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๊ณ  ๊ฒฝ๋ณด ๋ฐ ์•Œ๋ฆผ์„ ๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

 

Amazon CloudFront ์‚ฌ์šฉ๋ฅ  ์ฐจํŠธ
๊ฐ CloudFront ์›น ๋ฐฐํฌ์— ๋Œ€ํ•œ ๋ฐ์ดํ„ฐ ์ „์†ก ๋ฐ ์š”์ฒญ(HTTP ๋ฐ HTTPS ์š”์ฒญ ๋ชจ๋‘) ์ถ”์„ธ๋ฅผ ์ถ”์ ํ•ฉ๋‹ˆ๋‹ค.
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

์•ก์„ธ์Šค ๋กœ๊ทธ
์•ก์„ธ์Šค ๋กœ๊ทธ๋ฅผ ์‚ฌ์šฉํ•ด Amazon CloudFront ์ฝ˜ํ…์ธ ๊ฐ€ ์ „์†ก๋œ ๋ฐฉ๋ฒ•, ์‹œ์ , ์žฅ์†Œ ๋ฐ ์ˆ˜์‹ ์ž๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

์ตœ์ข… ์‚ฌ์šฉ์ž ๋ณด๊ณ ์„œ
์‚ฌ์šฉ ์ค‘์ธ ๋””๋ฐ”์ด์Šค, ์šด์˜ ์ฒด์ œ, ๋ธŒ๋ผ์šฐ์ € ์ •๋ณด์™€ ๊ทธ ์œ„์น˜ ์ •๋ณด ๋“ฑ Amazon CloudFront์—์„œ ์ „๋‹ฌํ•˜๋Š” ์ฝ˜ํ…์ธ ์— ์•ก์„ธ์Šคํ•˜๋Š” ์‚ฌ์šฉ์ž์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์•Œ์•„๋ณด์‹ญ์‹œ์˜ค.
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

์ƒ์œ„ ์ฐธ์กฐ์ž ๋ณด๊ณ ์„œ
์ตœ์ข… ์‚ฌ์šฉ์ž๊ฐ€ ์–ด๋–ค ๋„๋ฉ”์ธ์˜ ์ฝ˜ํ…์ธ ์— ์•ก์„ธ์Šคํ•˜๋Š”์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

API ํ˜ธ์ถœ์„ CloudTrail์— ๋กœ๊น…
๊ณ„์ •์— ๋Œ€ํ•œ API ํ˜ธ์ถœ์„ ๊ธฐ๋กํ•˜๊ณ , ๋กœ๊ทธ ํŒŒ์ผ์„ ์‚ฌ์šฉ์ž์—๊ฒŒ ์ „๋‹ฌํ•ด์ฃผ๋Š” AWS ์„œ๋น„์Šค์ธ AWS CloudTrail์„ ํ†ตํ•ด Amazon CloudFront ๋ฐฐํฌ์˜ ๊ตฌ์„ฑ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ๋กœ๊น…ํ•ฉ๋‹ˆ๋‹ค. ์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

๋‹ค์–‘ํ•œ ์˜ค๋ฆฌ์ง„ ๋ณด์•ˆ ๊ธฐ๋Šฅ
CloudFront์™€ ์˜ค๋ฆฌ์ง„ ์„œ๋ฒ„ ๊ฐ„์— HTTPS ์ „์šฉ ์—ฐ๊ฒฐ์„ ์ ์šฉํ•˜๊ณ , CloudFront์™€ ์˜ค๋ฆฌ์ง„ ์„œ๋ฒ„ ๊ฐ„์— TLSv1.1 ๋ฐ TLSv1.2๋ฅผ ์ง€์›ํ•˜๋ฉฐ, CloudFront์—์„œ ์˜ค๋ฆฌ์ง„์œผ๋กœ ์ „๋‹ฌ๋œ ์š”์ฒญ ํ—ค๋”๋ฅผ ์ถ”๊ฐ€ํ•˜๊ฑฐ๋‚˜ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

์ง€์—ญ ์ œํ•œ
์„ ํƒํ•œ ๊ตญ๊ฐ€์˜ ์ตœ์ข… ์‚ฌ์šฉ์ž์—๊ฒŒ๋งŒ ์ฝ˜ํ…์ธ ๋ฅผ ์ „์†กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

AWS WAF๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ณดํ˜ธ
CloudFront ๋ฐฐํฌ๋ฅผ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์›น ๊ณต๊ฒฉ์œผ๋กœ๋ถ€ํ„ฐ ๋ณดํ˜ธํ•˜๋Š” ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฐฉํ™”๋ฒฝ์ธ AWS WAF์™€ ํ†ตํ•ฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ AWS WAF Developer Guide๋ฅผ ์ฐธ์กฐํ•˜์‹ญ์‹œ์˜ค. ์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

์—ฃ์ง€์—์„œ HTTP๋ฅผ HTTPS๋กœ ๋ฆฌ๋””๋ ‰์…˜
Amazon CloudFront๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ตœ์ข… ์‚ฌ์šฉ์ž๊ฐ€ ํ•ญ์ƒ HTTPS ์—ฐ๊ฒฐ์„ ํ†ตํ•ด ์ฝ˜ํ…์ธ ์™€ ์ƒํ˜ธ์ž‘์šฉํ•˜๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

PCI DSS
Amazon CloudFront๊ฐ€ PCI DSS(Payment Card Industry Data Security Standard) ์ค‘ ๊ฐ€์žฅ ๋†’์€ ๋ ˆ๋ฒจ์ธ ๋ ˆ๋ฒจ 1์„ ์ค€์ˆ˜ํ•˜๋Š” ์„œ๋น„์Šค ์„ธํŠธ์— ํฌํ•จ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

๊ณ ๊ธ‰ SSL ๊ธฐ๋Šฅ
Amazon CloudFront์—์„œ ์ด์ œ ์„ธ์…˜ ํ‹ฐ์ผ“, OCSP ์Šคํ…Œ์ดํ”Œ๋ง, PFS(Perfect Forward Secrecy) ๋“ฑ ๊ณ ๊ธ‰ SSL ๊ธฐ๋Šฅ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

๊ฐœ์ธ ์ฝ˜ํ…์ธ 
Amazon CloudFront์—์„œ ํŒŒ์ผ์„ ๋‹ค์šด๋กœ๋“œํ•  ์ˆ˜ ์žˆ๋Š” ์‚ฌ์šฉ์ž๋ฅผ ์ œ์–ดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

์˜จ๋””๋งจ๋“œ Microsoft Smooth Streaming ์ง€์›
๋ฏธ๋””์–ด ์„œ๋ฒ„๋ฅผ ์„ค์ •ํ•˜๊ฑฐ๋‚˜ ์šด์˜ํ•  ํ•„์š” ์—†์ด, CloudFront๋ฅผ ํ†ตํ•ด Smooth Streaming ํ˜•์‹์„ ์‚ฌ์šฉํ•˜์—ฌ ๋™์˜์ƒ์„ ์ „์†กํ•˜์‹ญ์‹œ์˜ค.
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

Adobe Media Server 5.0์„ ์‚ฌ์šฉํ•œ Amazon CloudFront์˜ ๋ผ์ด๋ธŒ ์ŠคํŠธ๋ฆฌ๋ฐ
Adobe Media Server 5.0๊ณผ ํ•จ๊ป˜ Amazon CloudFront๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ”Œ๋ž˜์‹œ ๊ธฐ๋ฐ˜ ๋ฐ Apple iOS ์žฅ์น˜๋ฅผ ๋ชจ๋‘ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

Windows Media ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•œ Amazon CloudFront ๋ผ์ด๋ธŒ ์ŠคํŠธ๋ฆฌ๋ฐ
HTTP๋ฅผ ํ†ตํ•ด Microsoft Silverlight ํด๋ผ์ด์–ธํŠธ์™€ Apple iOS ์žฅ์น˜์— ๋ผ์ด๋ธŒ ๋ฏธ๋””์–ด๋ฅผ ์ „์†กํ•ฉ๋‹ˆ๋‹ค.
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

Wowza๋ฅผ ์‚ฌ์šฉํ•œ ๋ผ์ด๋ธŒ ์ŠคํŠธ๋ฆฌ๋ฐ
Amazon CloudFront์™€ Wowza Media Server๋ฅผ ์‚ฌ์šฉํ•œ ๋ผ์ด๋ธŒ ์ŠคํŠธ๋ฆฌ๋ฐ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

ํ”„๋ฆฌ ํ‹ฐ์–ด
AWS ํ”„๋ฆฌ ํ‹ฐ์–ด๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ณ ๊ฐ์€ Amazon CloudFront๋ฅผ ๋ฌด๋ฃŒ๋กœ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‹ ๊ทœ AWS ๊ณ ๊ฐ์€ ๊ฐ€์ž… ์‹œ 1๋…„ ๋™์•ˆ ๋งค๋‹ฌ 50GB์˜ ๋ฐ์ดํ„ฐ ์†ก์‹ ๊ณผ 2๋ฐฑ๋งŒ ๊ฑด์˜ HTTP ๋ฐ HTTPS ์š”์ฒญ์„ ๋ฌด๋ฃŒ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

์˜จ ๋””๋งจ๋“œ ์š”๊ธˆ
์‚ฌ์šฉ ์š”๊ธˆ์€ ์ข…๋Ÿ‰ ๊ณผ๊ธˆ์ œ์ž…๋‹ˆ๋‹ค. ์ตœ์†Œ ์•ฝ์ • ๋˜๋Š” ์„ ์ˆ˜๊ธˆ ์—†์ด ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด ์‹ค์ œ๋กœ ์ „์†กํ•œ ์ฝ˜ํ…์ธ ์— ๋Œ€ํ•ด์„œ๋งŒ ๋น„์šฉ์„ ์ง€๋ถˆํ•ฉ๋‹ˆ๋‹ค.
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

์š”๊ธˆ ๊ณ„์ธต
๊ฐ€๊ฒฉ์ด ๋น„์‹ผ Amazon CloudFront ์—ฃ์ง€ ๋กœ์ผ€์ด์…˜์„ Amazon CloudFront ๋ฐฐํฌ์—์„œ ์ œ์™ธํ•จ์œผ๋กœ์จ ์ฝ˜ํ…์ธ  ์ „์†ก ์š”๊ธˆ์— ๋Œ€ํ•ด ๋” ๋งŽ์€ ์ œ์–ด ๊ถŒํ•œ์„ ๊ฐ€์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

์˜ˆ์•ฝ ์šฉ๋Ÿ‰ ์š”๊ธˆ
์˜ˆ์•ฝ ์šฉ๋Ÿ‰์—๋Š” 12๊ฐœ์›” ํ˜น์€ ๊ทธ ์ด์ƒ์˜ ๊ธฐ๊ฐ„ ๋™์•ˆ ์ตœ์†Œ ์›”๋ณ„ ์‚ฌ์šฉ๋Ÿ‰ ์ˆ˜์ค€์„ ์•ฝ์†ํ•˜๋Š” ์˜ต์…˜์ด ํฌํ•จ๋˜๋ฉฐ ๋Œ€์‹  ์ƒ๋‹นํ•œ ํ• ์ธ์ด ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.
์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

Amazon CloudFront๋Š” ์—ฃ์ง€ ๋กœ์ผ€์ด์…˜์˜ ๊ธ€๋กœ๋ฒŒ ๋„คํŠธ์›Œํฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ตœ์ข… ์‚ฌ์šฉ์ž์—๊ฒŒ ๊ฐ€๊นŒ์šด ์ •์  ์ฝ˜ํ…์ธ ์˜ ๋ณต์‚ฌ๋ณธ์„ ์บ์‹œํ•˜์—ฌ ๊ฐ์ฒด ๋‹ค์šด๋กœ๋“œ ์‹œ ์ง€์—ฐ ์‹œ๊ฐ„์„ ์ค„์ด๋ฉฐ ์š”์ฒญ์ด ๋นˆ๋ฒˆํ•œ ๋Œ€์šฉ๋Ÿ‰ ๊ฐ์ฒด๋ฅผ ์ตœ์ข… ์‚ฌ์šฉ์ž์—๊ฒŒ ์ „์†กํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ ๋†’์€ ๋ฐ์ดํ„ฐ ์ „์†ก ์†๋„๋ฅผ ์ง€์†์ ์œผ๋กœ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๋™์  ์ฝ˜ํ…์ธ ์— ๋Œ€ํ•œ ์š”์ฒญ์€ ๋” ์•ˆ์ •์ ์ด๊ณ  ์ผ๊ด€๋œ ๊ฒฝํ—˜์„ ์œ„ํ•ด ์ตœ์ ํ™”๋œ ๋„คํŠธ์›Œํฌ ๊ฒฝ๋กœ๋ฅผ ํ†ตํ•ด Amazon Web Services(์˜ˆ: Amazon EC2, Elastic Load Balancing)์—์„œ ์‹คํ–‰ ์ค‘์ธ ์˜ค๋ฆฌ์ง„ ์„œ๋ฒ„๋กœ ๋‹ค์‹œ ์ „๋‹ฌ๋ฉ๋‹ˆ๋‹ค. Amazon์€ ์ด๋Ÿฌํ•œ ๋„คํŠธ์›Œํฌ ๊ฒฝ๋กœ๋ฅผ ์ง€์†์ ์œผ๋กœ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๋ฉฐ, CloudFront ์—ฃ์ง€ ๋กœ์ผ€์ด์…˜์—์„œ ์˜ค๋ฆฌ์ง„์œผ๋กœ์˜ ์—ฐ๊ฒฐ์„ ๋‹ค์‹œ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐ€๋Šฅํ•œ ์ตœ์ƒ์˜ ์„ฑ๋Šฅ์œผ๋กœ ์ฝ˜ํ…์ธ  ์ „์†ก ๋„คํŠธ์›Œํฌ(CDN)์˜ ๋™์  ์ฝ˜ํ…์ธ ๋ฅผ ์ „์†กํ•ฉ๋‹ˆ๋‹ค.

ํ•œ ๋ฒˆ์˜ API ํ˜ธ์ถœ๋กœ Amazon CloudFront ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด Amazon S3 ๋ฒ„ํ‚ท, Amazon EC2 ์ธ์Šคํ„ด์Šค ๋˜๋Š” ๊ธฐํƒ€ ์˜ค๋ฆฌ์ง„ ์„œ๋ฒ„์˜ ์ฝ˜ํ…์ธ ๋ฅผ ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. AWS Management Console์˜ ๊ฐ„ํŽธํ•œ ๊ทธ๋ž˜ํ”ฝ ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค๋กœ Amazon CloudFront๋ฅผ ์‚ฌ์šฉํ•ด๋„ ๋ฉ๋‹ˆ๋‹ค. ์ •์  ์ฝ˜ํ…์ธ ์™€ ๋™์  ์ฝ˜ํ…์ธ ์— ๋Œ€ํ•ด ๋ณ„๋„์˜ ๋„๋ฉ”์ธ์„ ๋งŒ๋“ค์ง€ ์•Š์•„๋„ ๋ฉ๋‹ˆ๋‹ค. CloudFront์—์„œ ๋™์ผํ•œ ๋„๋ฉ”์ธ ์ด๋ฆ„์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ชจ๋“  ์›น ์‚ฌ์ดํŠธ ์ฝ˜ํ…์ธ ๋ฅผ ๊ฐ€๋ฆฌํ‚ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ์กด ๊ตฌ์„ฑ์˜ ๋ชจ๋“  ๋ณ€๊ฒฝ ์‚ฌํ•ญ์€ ๋ช‡ ๋ถ„ ๋‚ด์— ์ „์ฒด ๊ธ€๋กœ๋ฒŒ ๋„คํŠธ์›Œํฌ์— ์ ์šฉ๋ฉ๋‹ˆ๋‹ค. ๊ฒŒ๋‹ค๊ฐ€ ์˜์—… ๋‹ด๋‹น์ž์™€ ํ˜‘์ƒํ•  ํ•„์š”๊ฐ€ ์—†๊ธฐ ๋•Œ๋ฌธ์— Amazon CloudFront๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์‹ ์†ํ•˜๊ฒŒ ์ „์ฒด ์›น ์‚ฌ์ดํŠธ ์ „์†ก์„ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Amazon CloudFront๋Š” ์ •์  ํŒŒ์ผ์˜ ์ตœ์ข… ๋ฒ„์ „์„ ์•ˆ์ „ํ•˜๊ฒŒ ์ €์žฅํ•  ์ˆ˜ ์žˆ๋Š” Amazon S3, ๊ทธ๋ฆฌ๊ณ  ๋™์ ์œผ๋กœ ์ƒ์„ฑ๋œ ์ฝ˜ํ…์ธ ๋ฅผ ์œ„ํ•ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„œ๋ฒ„๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” Amazon EC2๋ฅผ ๋น„๋กฏํ•œ ๋‹ค๋ฅธ Amazon Web Services์™€ ํ•จ๊ป˜ ์‚ฌ์šฉํ•˜๋„๋ก ์„ค๊ณ„๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. Amazon S3 ๋˜๋Š” Amazon EC2๋ฅผ ์˜ค๋ฆฌ์ง„ ์„œ๋ฒ„๋กœ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ, ์˜ค๋ฆฌ์ง„ ์„œ๋ฒ„์—์„œ ์—ฃ์ง€ ๋กœ์ผ€์ด์…˜(Amazon CloudFront โ€œ์˜ค๋ฆฌ์ง„ ํŽ˜์น˜โ€)์œผ๋กœ ์ „์†ก๋œ ๋ฐ์ดํ„ฐ๋Š” Amazon S3 ๋˜๋Š” Amazon EC2์—์„œ ์ „์†กํ•œ ์ธํ„ฐ๋„ท ๋ฐ์ดํ„ฐ๋ณด๋‹ค ์ €๋ ดํ•œ ์š”๊ธˆ์ด ๋ถ€๊ณผ๋ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ, Amazon CloudFront๋Š” Elastic Load Balancing๊ณผ๋„ ํ†ตํ•ฉ๋ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด Elastic Load Balancing ๋’ค์—์„œ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ Amazon EC2 ์„œ๋ฒ„์— ๋ฐฐํฌํ•˜๊ณ , Amazon CloudFront๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ „์ฒด ์›น ์‚ฌ์ดํŠธ๋ฅผ ์ „์†กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋“  AWS ์„œ๋น„์Šค ์š”๊ธˆ์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๊ธฐ.

Amazon CloudFront๋Š” Amazon์ด ์ œ๊ณตํ•˜๋Š” ๊ทœ๋ชจ์˜ ๊ฒฝ์ œ ํ˜œํƒ์„ ๊ทธ๋Œ€๋กœ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ตœ์†Œ ์•ฝ์ • ๋˜๋Š” ์„ ์ˆ˜๊ธˆ ์—†์ด ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด ์‹ค์ œ๋กœ ์ „์†กํ•œ ์ฝ˜ํ…์ธ ์— ๋Œ€ํ•ด์„œ๋งŒ ๋น„์šฉ์„ ์ง€๋ถˆํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์š”๊ธˆ ์ฑ…์ • ๋ฐฉ์‹์€ ์ „์†กํ•˜๋Š” ๋ชจ๋“  ์œ ํ˜•์˜ ์ฝ˜ํ…์ธ (์ •์ , ๋™์ , ์ŠคํŠธ๋ฆฌ๋ฐ ๋ฏธ๋””์–ด ๋˜๋Š” ์ด๋Ÿฌํ•œ ์ฝ˜ํ…์ธ ๊ฐ€ ๋‹ค์–‘ํ•˜๊ฒŒ ์กฐํ•ฉ๋œ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜)์— ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.

Amazon CloudFront๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์ฝ˜ํ…์ธ ์— ๋Œ€ํ•œ ์ž ์žฌ์ ์ธ ํŠธ๋ž˜ํ”ฝ ๊ธ‰์ฆ์œผ๋กœ ์ธํ•œ ์ˆ˜์š”๋ฅผ ๋งž์ถ”๊ธฐ ์œ„ํ•ด ๊ฐ’๋น„์‹ผ ์›น ์„œ๋ฒ„ ์šฉ๋Ÿ‰์„ ์œ ์ง€ ๊ด€๋ฆฌํ•  ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ์ด ์„œ๋น„์Šค๋Š” ์‚ฌ๋žŒ์˜ ๊ฐœ์ž… ์—†์ด, ์ˆ˜์š”์˜ ์ฆ๊ฐ€์™€ ๊ฐ์†Œ์— ์ž๋™์œผ๋กœ ๋Œ€์‘ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ, Amazon CloudFront๋Š” ๊ฐ ์—ฃ์ง€ ๋กœ์ผ€์ด์…˜์—์„œ ์—ฌ๋Ÿฌ ์บ์‹ฑ ๊ณ„์ธต์„ ์‚ฌ์šฉํ•˜๋ฉฐ ์˜ค๋ฆฌ์ง„ ์„œ๋ฒ„์— ์ ‘์†ํ•˜๊ธฐ ์ „์— ๋™์ผํ•œ ๊ฐ์ฒด์— ๋Œ€ํ•œ ๋™์‹œ ์š”์ฒญ ์ˆ˜๋ฅผ ์ค„์ž…๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ตœ์ ํ™”๋ฅผ ํ†ตํ•ด ์›น ์‚ฌ์ดํŠธ์˜ ์‚ฌ์šฉ ๋นˆ๋„๊ฐ€ ๋†’์•„์ง์— ๋”ฐ๋ผ ์˜ค๋ฆฌ์ง„ ์ธํ”„๋ผ๋ฅผ ํ™•์žฅํ•ด์•ผ ํ•˜๋Š” ํ•„์š”๋ฅผ ์ค„์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Amazon CloudFront๋Š” ์•ˆ์ •์„ฑ์ด ํƒ์›”ํ•œ Amazon์˜ ์ธํ”„๋ผ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ตฌ์ถ•๋ฉ๋‹ˆ๋‹ค. Amazon CloudFront์—์„œ ์‚ฌ์šฉํ•˜๋Š” ์—ฃ์ง€ ๋กœ์ผ€์ด์…˜์˜ ๋ฐฐํฌ ํŠน์„ฑ ๋•๋ถ„์— ์ตœ์ข… ์‚ฌ์šฉ์ž๋Š” ๋„คํŠธ์›Œํฌ ์ƒํ™ฉ์— ๋”ฐ๋ผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ€์žฅ ๊ฐ€๊นŒ์šด ์œ„์น˜๋กœ ์ž๋™ ๋ผ์šฐํŒ…๋ฉ๋‹ˆ๋‹ค. ์—ฃ์ง€ ๋กœ์ผ€์ด์…˜์—์„œ AWS ์˜ค๋ฆฌ์ง„ ์„œ๋ฒ„(์˜ˆ: Amazon EC2, Amazon S3 ๋“ฑ)๋กœ์˜ ์˜ค๋ฆฌ์ง„ ์š”์ฒญ์€ Amazon์—์„œ ์ง€์†์ ์œผ๋กœ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๊ณ  ๊ฐ€์šฉ์„ฑ ๋ฐ ์„ฑ๋Šฅ์„ ์ตœ์ ํ™”ํ•˜๋Š” ๋„คํŠธ์›Œํฌ ๊ฒฝ๋กœ๋ฅผ ํ†ตํ•ด ์ „์†ก๋ฉ๋‹ˆ๋‹ค.

Amazon CloudFront๋Š” ๋ฏธ๊ตญ, ์œ ๋Ÿฝ, ์•„์‹œ์•„, ๋‚จ๋ฏธ, ํ˜ธ์ฃผ ๋“ฑ ์ตœ์ข… ์‚ฌ์šฉ์ž์—๊ฒŒ ๊ฐ€๊นŒ์šด ์—ฃ์ง€ ๋กœ์ผ€์ด์…˜์˜ ๊ธ€๋กœ๋ฒŒ ๋„คํŠธ์›Œํฌ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

Amazon CloudFront๋ฅผ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋‹ค์–‘ํ•˜๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ผ๋ฐ˜์ ์ธ ์›น ์‚ฌ์ดํŠธ๋Š” ๋ณดํ†ต ์ •์  ์ฝ˜ํ…์ธ ์™€ ๋™์  ์ฝ˜ํ…์ธ ๋ฅผ ํ•จ๊ป˜ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค. ์ •์  ์ฝ˜ํ…์ธ ๋Š” ์ด๋ฏธ์ง€๋‚˜ ์Šคํƒ€์ผ ์‹œํŠธ๋ฅผ ํฌํ•จํ•˜๊ณ , ๋™์  ์ฝ˜ํ…์ธ ๋‚˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ์ƒ์„ฑํ•œ ์ฝ˜ํ…์ธ ๋Š” ๊ฐ ์ตœ์ข… ์‚ฌ์šฉ์ž์— ๋งž์ถฐ ์„ค์ •๋œ ์‚ฌ์ดํŠธ ์š”์†Œ๋ฅผ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค. ์›น ์‚ฌ์ดํŠธ์—๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ๋กœ๊ทธ์ธ, ๊ฒ€์ƒ‰ ๋˜๋Š” ์„ค๋ช… ๊ฒŒ์‹œ๋ฅผ ์œ„ํ•ด ์ œ์ถœํ•˜๋Š” ์–‘์‹๋„ ํฌํ•จ๋˜์–ด ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ตœ์ข… ์‚ฌ์šฉ์ž๊ฐ€ ์˜ค๋ฆฌ์ง„์— ์—…๋กœ๋“œํ•œ ์ฝ˜ํ…์ธ ์— ๋Œ€ํ•ด ๋‹จ์ผ CloudFront ๋ฐฐํฌ๋ฅผ ์ฝ˜ํ…์ธ  ๋ฐฐํฌ ๋„คํŠธ์›Œํฌ๋กœ ์‚ฌ์šฉํ•ด์„œ ์ „์ฒด ์›น ์‚ฌ์ดํŠธ(์ •์  ๋ฐ ๋™์  ์ฝ˜ํ…์ธ  ๋˜๋Š” ๋Œ€ํ™”ํ˜• ์ฝ˜ํ…์ธ  ํฌํ•จ)๋ฅผ ์ตœ์ข… ์‚ฌ์šฉ์ž์—๊ฒŒ ์ „์†กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์ •์  ์ฝ˜ํ…์ธ ์™€ ๋™์  ์ฝ˜ํ…์ธ ๋ฅผ ๋ถ„๋ฆฌํ•  ํ•„์š” ์—†์ด ์ „์ฒด ์›น ์‚ฌ์ดํŠธ์— ๋Œ€ํ•ด ๊ณ„์†ํ•ด์„œ ๋‹จ์ผ ๋„๋ฉ”์ธ ์ด๋ฆ„(์˜ˆ: www.mysite.com)์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋ฉด์„œ๋„ ์›น ์‚ฌ์ดํŠธ์— ์žˆ๋Š” ์—ฌ๋Ÿฌ ์ฝ˜ํ…์ธ  ์œ ํ˜•์— ๋Œ€ํ•ด ๋ณ„๋„์˜ ์˜ค๋ฆฌ์ง„ ์„œ๋ฒ„๋ฅผ ๊ณ„์† ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Amazon CloudFront๋Š” ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์˜ค๋ฆฌ์ง„ ์„œ๋ฒ„๋ฅผ ๊ตฌ์„ฑํ•˜๊ณ  ์›น ์‚ฌ์ดํŠธ์— ์žˆ๋Š” ์—ฌ๋Ÿฌ URL์— ๋Œ€ํ•œ ์†์„ฑ์„ ์บ์‹œํ•  ์ˆ˜ ์žˆ๋„๋ก ์„ธ๋ถ„ํ™”๋œ ์ œ์–ด๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์„ฑ๋Šฅ ์ตœ์ ํ™” ๋ฐ ๊ธฐ๋Šฅ์œผ๋กœ ์ „์ฒด ์›น ์‚ฌ์ดํŠธ์˜ ๋‹ค์šด๋กœ๋“œ ์†๋„๋ฅผ ๋†’์ด๊ณ  ์‚ฌ์ดํŠธ ํ๊ธฐ๋ฅผ ์ค„์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Amazon CloudFront๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ฐฉ๋ฒ•์œผ๋กœ ์ „์ฒด ์›น ์‚ฌ์ดํŠธ์˜ ์„ฑ๋Šฅ์„ ํ–ฅ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • Amazon CloudFront๋Š” ๊ฐ ์—ฃ์ง€ ๋กœ์ผ€์ด์…˜์—์„œ ์ •์  ์ฝ˜ํ…์ธ ๋ฅผ ์บ์‹œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์ž์ฃผ ์š”์ฒญ๋˜๋Š” ์ •์  ์ฝ˜ํ…์ธ (์˜ˆ: ์‚ฌ์ดํŠธ ๋กœ๊ณ , ํƒ์ƒ‰ ์ด๋ฏธ์ง€, cascading ์Šคํƒ€์ผ ์‹œํŠธ, JavaScript ์ฝ”๋“œ ๋“ฑ)๋ฅผ ๋ธŒ๋ผ์šฐ์ €์—์„œ ๊ฐ€๊นŒ์šด ์—ฃ์ง€ ๋กœ์ผ€์ด์…˜์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ์ตœ์ข… ์‚ฌ์šฉ์ž๊ฐ€ ๋‹ค์šด๋กœ๋“œํ•  ๋•Œ ์ง€์—ฐ ์‹œ๊ฐ„์ด ์งง๊ณ  ์„ฑ๋Šฅ์ด ํ–ฅ์ƒ๋ฉ๋‹ˆ๋‹ค. Amazon CloudFront์—์„œ ์ž์ฃผ ์š”์ฒญ๋˜๋Š” ์ •์  ์ฝ˜ํ…์ธ ๋ฅผ ์บ์‹œํ•˜๋ฉด ํ•ด๋‹น ํŒŒ์ผ์„ ์˜ค๋ฆฌ์ง„ ์„œ๋ฒ„์— ์š”์ฒญํ•˜๋Š” ํšŸ์ˆ˜๋ฅผ ์ค„์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฆ‰ CloudFront๋Š” ์บ์‹œ๋œ ๋ณต์‚ฌ๋ณธ์ด ์žˆ๋Š” ๊ฒฝ์šฐ์—๋Š” ํ•ด๋‹น ๋ณต์‚ฌ๋ณธ์„ ์ œ๊ณตํ•˜๊ณ , ๋ธŒ๋ผ์šฐ์ €์˜ ์š”์ฒญ์„ ๋ฐ›์€ ์—ฃ์ง€ ๋กœ์ผ€์ด์…˜์— ํŒŒ์ผ ๋ณต์‚ฌ๋ณธ์ด ์—†๋Š” ๊ฒฝ์šฐ์—๋งŒ ์˜ค๋ฆฌ์ง„ ์„œ๋ฒ„์— ์š”์ฒญํ•ฉ๋‹ˆ๋‹ค.
  • Amazon CloudFront ํ”„๋ก์‹œ๋Š” ๋™์  ์ฝ˜ํ…์ธ ๋‚˜ ๋Œ€ํ™”ํ˜• ์ฝ˜ํ…์ธ (์˜ˆ: ์›น ์–‘์‹, ์„ค๋ช…, ๋กœ๊ทธ์ธ ์ƒ์ž ๋“ฑ)๋ฅผ AWS ๋ฆฌ์ „์—์„œ ์‹คํ–‰ ์ค‘์ธ ์˜ค๋ฆฌ์ง„ ๋˜๋Š” ๊ธฐํƒ€ ์˜ค๋ฆฌ์ง„์— ๋‹ค์‹œ ์š”์ฒญํ•ฉ๋‹ˆ๋‹ค. ๊ฐ ์ตœ์ข… ์‚ฌ์šฉ์ž๋Š” ์ธํ„ฐ๋„ท ์ง€์—ฐ ์‹œ๊ฐ„์„ ๊ธฐ์ค€์œผ๋กœ ์ž์‹ ์—๊ฒŒ ๊ฐ€์žฅ ๊ฐ€๊นŒ์šด ์—ฃ์ง€ ๋กœ์ผ€์ด์…˜์œผ๋กœ ๋ผ์šฐํŒ…๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋ฉด ์š”์ฒญ์ด AWS์—์„œ ์‹คํ–‰ ์ค‘์ธ ์˜ค๋ฆฌ์ง„ ์„œ๋ฒ„๋กœ ๋‹ค์‹œ ์ „๋‹ฌ๋˜๋ฉฐ, Amazon์—์„œ ์ด ์—ฐ๊ฒฐ์— ๋Œ€ํ•œ ์„ฑ๋Šฅ์„ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๊ณ  ์ตœ์ ํ™”ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ, Amazon CloudFront๋Š” Amazon CloudFront ์—ฃ์ง€์™€ ์˜ค๋ฆฌ์ง„ ์„œ๋ฒ„ ๊ฐ„์˜ ๊ธฐ์กด ์—ฐ๊ฒฐ์„ ๋‹ค์‹œ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐ ์˜ค๋ฆฌ์ง„ ์š”์ฒญ์— ๋Œ€ํ•œ ์—ฐ๊ฒฐ ์„ค์ • ์ง€์—ฐ ์‹œ๊ฐ„์„ ์ค„์ž…๋‹ˆ๋‹ค. ๊ธฐํƒ€ ์—ฐ๊ฒฐ ์ตœ์ ํ™” ๋˜ํ•œ ์ธํ„ฐ๋„ท ๋ณ‘๋ชฉ ํ˜„์ƒ์„ ํ”ผํ•  ์ˆ˜ ์žˆ๋„๋ก ์ ์šฉ๋˜๋ฉฐ ์—ฃ์ง€ ๋กœ์ผ€์ด์…˜๊ณผ ์ตœ์ข… ์‚ฌ์šฉ์ž ๊ฐ„์˜ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋Œ€์—ญํญ์„ ์ตœ๋Œ€ํ•œ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ Amazon CloudFront๋Š” ๋™์  ์ฝ˜ํ…์ธ  ์ „์†ก ์‹œ๊ฐ„์„ ๋‹จ์ถ•ํ•ด ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ํƒ์ƒ‰ํ•˜๋Š” ์ตœ์ข… ์‚ฌ์šฉ์ž์—๊ฒŒ ์ผ๊ด€๋˜๊ณ  ์•ˆ์ •์ ์ด๋ฉด์„œ ์‚ฌ์šฉ์ž ๊ฐœ์ธ์— ๋งž๋Š” ๊ฒฝํ—˜์„ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.
  • Amazon CloudFront๋ฅผ ์ด์šฉํ•ด์„œ ์ฝ˜ํ…์ธ ๋ฅผ ์˜ค๋ฆฌ์ง„ ์„œ๋ฒ„๋กœ ์—…๋กœ๋“œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋“  ์ฝ˜ํ…์ธ  ์—…๋กœ๋“œ ์š”์ฒญ์€ Amazon CloudFront ์—ฃ์ง€ ๋กœ์ผ€์ด์…˜์— ์˜ํ•ด ์˜ค๋ฆฌ์ง„ ์„œ๋ฒ„๋กœ ๋‹ค์‹œ ํ”„๋ก์‹œ๋ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ Amazon CloudFront๋Š” ๋™์  ์ฝ˜ํ…์ธ  ๋‹ค์šด๋กœ๋“œ์— ๋Œ€ํ•œ ์š”์ฒญ์— ์ ์šฉ๋˜๋Š” ๊ฒƒ๊ณผ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ์—…๋กœ๋“œ ์š”์ฒญ์—๋„ ๋™์ผํ•œ ์„ฑ๋Šฅ ํ˜œํƒ์„ ์ ์šฉํ•ฉ๋‹ˆ๋‹ค.
  • Amazon CloudFront ์—ฃ์ง€ ๋กœ์ผ€์ด์…˜์„ ํ†ตํ•ด PUT HTTP ๋ฉ”์„œ๋“œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์˜ค๋ฆฌ์ง„ ์„œ๋ฒ„์— ๋Œ€์šฉ๋Ÿ‰ ํŒŒ์ผ(ํŒŒ์ผ๋‹น ์ตœ๋Œ€ 20GB)์„ ์—…๋กœ๋“œํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. Amazon CloudFront๋Š” GET, HEAD, POST, PUT, DELETE, PATCH ๋ฐ OPTIONS ๋“ฑ๊ณผ ๊ฐ™์€ HTTP ๋ฉ”์„œ๋“œ๋ฅผ ์‚ฌ์šฉํ•ด์„œ API๋ฅผ ์ „์†กํ•˜๋Š” ๋ฐ์—๋„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Amazon CloudFront๋Š” ์ตœ์ข… ์‚ฌ์šฉ์ž์—๊ฒŒ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜, ์—…๋ฐ์ดํŠธ ๋˜๋Š” ๊ธฐํƒ€ ๋‹ค์šด๋กœ๋“œ ๊ฐ€๋Šฅํ•œ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๋ฐฐํฌํ•˜๋ ค๋Š” ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์ž์—๊ฒŒ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค. Amazon CloudFront์˜ ๋†’์€ ๋ฐ์ดํ„ฐ ์ „์†ก ์†๋„๋กœ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋‹ค์šด๋กœ๋“œ ์†๋„๋ฅผ ๋†’์ด๊ณ  ๋” ๋‚˜์€ ๊ณ ๊ฐ ๊ฒฝํ—˜์„ ์ œ๊ณตํ•˜๋ฉฐ ๋น„์šฉ์„ ์ ˆ๊ฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ Amazon CloudFront๋Š” ์‚ฌ์šฉ๋Ÿ‰์ด ๋†’์€ ํ‹ฐ์–ด์—์„œ Amazon S3๋ณด๋‹ค ๋‚ฎ์€ ์š”๊ธˆ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ์•ก์„ธ์Šค ๋นˆ๋„๊ฐ€ ๋†’์€ ๋ฆฌ์น˜ ๋ฏธ๋””์–ด(์˜ค๋””์˜ค ๋˜๋Š” ๋™์˜์ƒ)๊ฐ€ ํฌํ•จ๋œ ๊ฒฝ์šฐ Amazon CloudFront๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์ €๋ ดํ•œ ๋ฐ์ดํ„ฐ ์ „์†ก ๊ฐ€๊ฒฉ๊ณผ ํ–ฅ์ƒ๋œ ๋ฐ์ดํ„ฐ ์ „์†ก ์†๋„์˜ ํ˜œํƒ์„ ๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Amazon CloudFront๋Š” ๋ฏธ๋””์–ด ํŒŒ์ผ(๋ฏธ๋ฆฌ ๋…นํ™”๋œ ๋ฏธ๋””์–ด ๋ฐ ๋ผ์ด๋ธŒ ๋ฏธ๋””์–ด)์„ ์ „์†กํ•  ์ˆ˜ ์žˆ๋Š” ๋‹ค์–‘ํ•œ ์˜ต์…˜์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

  • ๋ฏธ๋ฆฌ ๋ ˆ์ฝ”๋”ฉ๋œ ๋ฏธ๋””์–ด ์ŠคํŠธ๋ฆฌ๋ฐ: Amazon CloudFront๋ฅผ ํ†ตํ•ด Adobe์˜ RTMP(Real Time Messaging Protocol) ์ŠคํŠธ๋ฆฌ๋ฐ์„ ์‚ฌ์šฉํ•˜์—ฌ ์˜จ ๋””๋งจ๋“œ ๋ฏธ๋””์–ด๋ฅผ ์ „์†กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฏธ๋””์–ด ํŒŒ์ผ์˜ ์›๋ณธ์„ Amazon S3์— ์ €์žฅํ•˜๊ณ  Amazon CloudFront๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋‚ฎ์€ ์ง€์—ฐ ์‹œ๊ฐ„์˜ ๋ฏธ๋””์–ด ์ฝ˜ํ…์ธ ๋ฅผ ์ „์†กํ•ฉ๋‹ˆ๋‹ค. Amazon CloudFront๋Š” Amazon S3์™€ ํ†ตํ•ฉ๋˜๋ฏ€๋กœ ๊ฐ„๋‹จํ•œ API ํ˜ธ์ถœ์„ ์‚ฌ์šฉํ•˜๊ฑฐ๋‚˜ AWS Management Console์—์„œ ๋ช‡ ๋ฒˆ์˜ ํด๋ฆญ์„ ์ˆ˜ํ–‰ํ•˜์—ฌ ๋ฏธ๋””์–ด ์ŠคํŠธ๋ฆฌ๋ฐ์„ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ, Amazon CloudFront์„ ์‚ฌ์šฉํ•˜๋ฉด ๋†’์€ ์ฒ˜๋ฆฌ๋Ÿ‰์˜ ๋ฏธ๋””์–ด ์ „์†ก์„ ํ†ตํ•ด ์ตœ์ข… ์‚ฌ์šฉ์ž์—๊ฒŒ ์™„์ „ํ•œ HD ํ™”์งˆ๋กœ ์ฝ˜ํ…์ธ ๋ฅผ ์ „์†กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์˜จ ๋””๋งจ๋“œ ๋ฏธ๋””์–ด์˜ ์ ์ง„์  ๋‹ค์šด๋กœ๋“œ: ๋ฏธ๋””์–ด ์ฝ˜ํ…์ธ ์˜ ์›๋ณธ ๋ฒ„์ „์„ Amazon S3์— ์ €์žฅํ•˜๊ณ  ๋™์˜์ƒ ๋ฐ ์˜ค๋””์˜ค ํŒŒ์ผ์„ ์ ์ง„์ ์œผ๋กœ ๋‹ค์šด๋กœ๋“œํ•  ์ˆ˜ ์žˆ๋„๋ก Amazon CloudFront ๋‹ค์šด๋กœ๋“œ ๋ฐฐํฌ๋ฅผ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ž์ฃผ ์š”์ฒญ๋˜๋Š” ๋ฏธ๋””์–ด ํŒŒ์ผ์ด ์—ฃ์ง€ ๋กœ์ผ€์ด์…˜์— ์บ์‹œ๋˜์–ด ์žˆ์œผ๋ฏ€๋กœ ํ™•์žฅ์ด ๊ฐ€๋Šฅํ•˜๊ณ  ์ตœ์ข… ์‚ฌ์šฉ์ž์—๊ฒŒ ์ตœ์ƒ์˜ ์„ฑ๋Šฅ์„ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋ผ์ด๋ธŒ ์ด๋ฒคํŠธ ์ „์†ก: ๋ผ์ด๋ธŒ ์ด๋ฒคํŠธ(์˜ค๋””์˜ค ๋˜๋Š” ๋™์˜์ƒ)๋ฅผ ์ „ ์„ธ๊ณ„ ์‚ฌ์šฉ์ž์—๊ฒŒ ์ „์†กํ•ด์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ Amazon CloudFront๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋ผ์ด๋ธŒ ๋ฏธ๋””์–ด๊ฐ€ ๋‹จ๊ธฐ๊ฐ„ ๋™์•ˆ ์บ์‹œ๋˜์–ด ๋™์ผํ•œ ๋ฏธ๋””์–ด ์กฐ๊ฐ์— ๋Œ€ํ•œ ๋™์‹œ ์š”์ฒญ ์ˆ˜๊ฐ€ ์ค„์–ด ๋“ค๊ธฐ ๋•Œ๋ฌธ์— ์˜ค๋ฆฌ์ง„์— ์ „๋‹ฌ๋˜๋Š” ์š”์ฒญ ์ˆ˜๊ฐ€ ์ค„์–ด ์„ฑ๋Šฅ์ด ํ–ฅ์ƒ๋˜๊ณ  ์˜ค๋ฆฌ์ง„ ์ธํ”„๋ผ์— ๋Œ€ํ•œ ์š”์ฒญ์ด ๊ฐ์†Œ๋ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ Amazon CloudFront์˜ ๋ผ์ด๋ธŒ HTTP ์†”๋ฃจ์…˜์œผ๋กœ Flash ๊ธฐ๋ฐ˜ ๋ฐ Apple iOS ๊ธฐ๋ฐ˜ ์žฅ์น˜๋ฅผ ํฌํ•จํ•˜์—ฌ ๋‹ค์–‘ํ•œ ๋””๋ฐ”์ด์Šค ํ”Œ๋žซํผ์„ ์‚ฌ์šฉํ•˜๋Š” ์ตœ์ข… ์‚ฌ์šฉ์ž์—๊ฒŒ ๋ผ์ด๋ธŒ ์ด๋ฒคํŠธ๋ฅผ ์ „์†กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.