Amazon CloudFront๋ ์น ์ฌ์ดํธ, API, ๋์์ ์ฝํ ์ธ ๋๋ ๊ธฐํ ์น ์์ฐ์ ์ ์ก์ ๊ฐ์ํํ๋ ๊ธ๋ก๋ฒ ์ฝํ ์ธ ์ ์ก ๋คํธ์ํฌ(CDN) ์๋น์ค์ ๋๋ค. ๋ค๋ฅธ Amazon Web Services ์ ํ๊ณผ ํตํฉํ์ฌ ์ฌ์ฉํ๋ฉด ๊ฐ๋ฐ์์ ๊ธฐ์ ์ด ์ต์ ์ฌ์ฉ ์ฝ์ ์์ด๋ ์ฝํ ์ธ ๋ฅผ ์ต์ข ์ฌ์ฉ์์๊ฒ ์ ์กํ๋ ์๋๋ฅผ ์์ฝ๊ฒ ๊ฐ์ํํ ์ ์์ต๋๋ค.
- Lambda@Edge(ํ๋ฆฌ๋ทฐ ๋ฒ์ ) ์๊ฐ โ ์ฌ์ฉ์์ ๊ฐ์ฅ ๊ฐ๊น์ด AWS ์ฃ์ง ๋ก์ผ์ด์
์์ Lambda ํจ์ ์คํํ๊ธฐ
- Amazon CloudFront ๋ฆฌ์ ์ฃ์ง ์บ์ ๋ฐํ
- ๋ฏธ๋ค์ํ์ฃผ ๋ฏธ๋์ ํด๋ฆฌ์ค์ ๋
์ผ ๋ฒ ๋ฅผ๋ฆฐ์ ์๋ก์ด ์ฃ์ง ๋ก์ผ์ด์
๋ฐํ
- Amazon CloudFront์ IPv6 ์ง์ ๊ธฐ๋ฅ ๋ฐํ
- Amazon CloudFront์ ๋ํ HTTP/2 ์ง์ ๋ฐํ
- Amazon CloudFront์ฉ ์ฟผ๋ฆฌ ๋ฌธ์์ด ํ์ฉ ๋ชฉ๋ก ๊ธฐ๋ฅ ๋ฐํ
- Amazon CloudFront์ฉ ๋น์ฉ ํ ๋น ํ๊น ๊ธฐ๋ฅ ๋ฐํ
์ ์ฒด ๋ชฉ๋ก ๋๋ ์ต์ ๊ธฐ๋ฅ์ Amazon CloudFront ์ ์์ ํ์ด์ง๋ฅผ ์ฐธ์กฐํ์ญ์์ค.
๋ฌด๋ฃ๋ก AWS ์์ํ๊ธฐ
๋ฌด๋ฃ ๊ณ์ ์์ฑAWS ํ๋ฆฌ ํฐ์ด์๋ Amazon CloudFront์์ ์ฌ์ฉํ ์ ์๋ 50GB์ ๋ฐ์ดํฐ ์ก์ , 2๋ฐฑ๋ง ๊ฑด์ HTTP ๋ฐ HTTPS ์์ฒญ์ด ํฌํจ๋ฉ๋๋ค.
AWS ํ๋ฆฌ ํฐ์ด์๋ Amazon CloudFront์์ ์ฌ์ฉํ ์ ์๋ 50GB์ ๋ฐ์ดํฐ ์ก์ , 2๋ฐฑ๋ง ๊ฑด์ HTTP ๋ฐ HTTPS ์์ฒญ์ด ํฌํจ๋ฉ๋๋ค.
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 ๊ธฐ๋ฐ ์ฅ์น๋ฅผ ํฌํจํ์ฌ ๋ค์ํ ๋๋ฐ์ด์ค ํ๋ซํผ์ ์ฌ์ฉํ๋ ์ต์ข
์ฌ์ฉ์์๊ฒ ๋ผ์ด๋ธ ์ด๋ฒคํธ๋ฅผ ์ ์กํ ์ ์์ต๋๋ค.

