Intro
์๋ ํ์ธ์. AWS ๊ด๋ จ ์ฉ์ด ์ ๋ฆฌ๋ฅผ ํด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ์ด ๊ธ์ ์ํ์ฝ๋ฉ์ AWS ์๋ง์กด ์น ์๋น์ค(Amazon Web Services) ์ฑ ์ ๋ฐํ์ผ๋ก ์ ๋ฆฌํ ๋ด์ฉ์ ๋๋ค.
S3๋ฅผ ์๋ฒ๋ก ํ์ฉํ๊ธฐ
CloudFront๋ฅผ ์ฌ์ฉํ๊ฒ ๋๋ฉด ๋ ์ด์ ์ฐ๋ฆฌ์ ์น ์๋ฒ๋ ์ฌ์ฉ์๋ฅผ ์ง์ ๋ง๋์ง ์์ต๋๋ค. ์ฌ์ฉ์๊ฐ CloudFront๋ก ์ ์ํ๊ฒ ๋๋ฉด CloudFront๊ฐ ํด๋ผ์ด์ธํธ๊ฐ ๋ผ์ ์น ์๋ฒ์๊ฒ ์์ฒญํฉ๋๋ค. ๊ทธ๋ผ ์น ์๋ฒ๊ฐ ์์ ์ ์ ๋ณด๋ฅผ CloudFront์ ์ ์กํ๊ณ , CloudFront๋ ์น ์๋ฒ์ ์ ๋ณด๋ฅผ ์ ์ฅํ๊ณ ์ฌ์ฉ์์๊ฒ ์๋ตํฉ๋๋ค. ์ดํ ์ฌ์ฉ์๊ฐ CloudFront๋ฅผ ์ ์ํ์ ๋ ์น ์๋ฒ์ ์ ๋ณด๋ฅผ CloudFront๊ฐ ์ ์ฅํ๊ฒ ๋๋ฉด ๊ทธ ๋ค์์ ์์ฒญ์ CloudFront๊ฐ ์๋ตํฉ๋๋ค.
์น ์๋ฒ๋ ๋ ธ๋ ์ํ๊ฐ ๋๋ฏ๋ก CloudFront์๊ฒ ์ ๋ณด๋ฅผ ์ ๊ณตํ๋ ์์ฒ์ด๋ ๋ป์์ ์ค๋ฆฌ์ง(Orgin), ์ค๋ฆฌ์ง์ ๋ฐ์ดํฐ๊ฐ ์ ์ธ๊ณ์ ์๋ CloudFront์ ์บ์ ์๋ฒ๋ก ๋ถ๋ฐฐ๋๋ค๊ณ ํด์ CloudFront๋ฅผ ๋์คํธ๋ฆฌ๋ทฐ์ (Distribution)์ด๋ผ๊ณ ๋ถ๋ฆ ๋๋ค.
์๋ณธ ๋๋ฉ์ธ์ ์ค๋ฆฌ์ง ์น ์๋ฒ์ ์ฃผ์๋ฅผ ์ ๋ ํญ๋ชฉ์ผ๋ก ์๋ฒ์ ์ฑ๊ฒฉ์ ๊ฐ๊ณ ์๋ AWS ์๋น์ค๋ฅผ ์ฐ๊ณ ์๋ค๋ฉด ๋์ค๋ ๋ณด๊ธฐ ์ค ํ๋๋ฅผ ์ ํํ๋ฉด ๋ฉ๋๋ค.
๋๋ฆฌ์ง๋ง ์ ์ํ ๋๋ง๋ค ํ์ด์ง์ ์ซ์๊ฐ ๋ฐ๋๋ ์ค๋ฆฌ์ง
์ค๋ ์๊ฐ ๋๊ฐ์ ๋ด์ฉ์ด ๋์ค๋ CloudFront๋ก ๋ง๋ ์น์ฌ์ดํธ
์ค๋ฆฌ์ง์ ๋ฐ์ดํฐ๊ฐ ๋ฐ๋์๋๋ฐ ๋์คํธ๋ฆฌ๋ทฐ์ ์ ๊ทธ๊ฒ์ ๋ชจ๋ฅด๊ณ ์๊ธฐ ๋๋ฌธ์ ์๊ธฐ๋ ๋ฌธ์ ! ์บ์๋ฅผ ์ปจํธ๋กคํ๋ ๋ฐฉ๋ฒ?
CloundFront ์ด์ฉํด์ ์ ์ธ๊ณ ๋ฐฐํฌํ๊ธฐ
๊ธฐ๋ณธ์ ์ผ๋ก CloudFront๋ ์บ์๋ฅผ 24์๊ฐ ๋์ ์ ์ฅํฉ๋๋ค. 24์๊ฐ ๋์ ๊ธฐ๋ค๋ฆด ์ ์๊ธฐ ๋๋ฌธ์ ์บ์๋ฅผ ๊ฐ์ ๋ก ์ง์ฐ๋ ๋ฐฉ๋ฒ์ด ํ์ํฉ๋๋ค. ์ค๋ฆฌ์ง์ด ๋ฐ๋์์ง๋ง ๋์คํธ๋ฆฌ๋ทฐ์ ์ ์ฌ์ ํ ์ด์ ์ ์ฝํ ์ธ ๋ฅผ ๊ฐ์ง ์ํ์ผ ์ ์์ต๋๋ค. ์ฌ๋ฌ ์ต์ ์ด ์์ง๋ง ๊ทธ ์ค ํ๋๋ ์บ์๋ฅผ ๊ฐ์ ๋ก ์ง์ฐ๋ ๊ฒ์ ๋๋ค. ์ด๋ฅผ ๋ฌดํจํ(invalidation)์ด๋ผ๊ณ ํฉ๋๋ค.
์ฉ์ด ์ ๋ฆฌ
- CloudFront: ์งง์ ๋๊ธฐ ์๊ฐ๊ณผ ๋น ๋ฅธ ์ ์ก ์๋๋ก ์ ์ธ๊ณ ๊ณ ๊ฐ์๊ฒ ์ฝํ ์ธ ๋ฅผ ์์ ํ๊ฒ ์ ๋ฌํ๋ AWS์ ๊ณ ์ ์ฝํ ์ธ ์ ์ก ๋คํธ์ํฌ(CDN) ์๋น์ค
- ์บ์: ์ฌ๊ธฐ์ ๋งํ๋ ์บ์๋ ์ฌ์ฉ์์ ์์ฒญ์ด ๋ค์ด์์ ๋ ์ฒ์ ํ๋ฒ์ ๋์ ์ผ๋ก ์น ํ์ด์ง๋ฅผ ์์ฑํด์ ์ ์กํ์ง๋ง, ๊ทธ ๋ค์ ์์ฒญ์ด ์์ ๊ฒฝ์ฐ ์ ์ฅ ๋์ ๊ฒฐ๊ณผ๋ฅผ ์ ์กํ๋ค.
- CDN(Content Delivery Network): ์ ์ธ๊ณ CDN ์๋ฒ๋ฅผ ๋ถ์ฐํ์ฌ ์์ฒญ์ด ๋ค์ด์ค๋ฉด ๊ฐ์ฅ ๊ฐ๊น์ด ๊ณณ์์ ๋ฏธ๋ฆฌ ์ ์ฅํ๊ณ ์๋ ์ฝํ ์ธ ๋ฅผ ๋ณด๋ด์ฃผ๋ ๊ธฐ์ . CDN์ ์ด์ฉํ๋ฉด ์ ์ธ๊ณ์ ์๋ ์ฌ์ฉ์์๊ฒ ๋น ๋ฅด๊ฒ ์ฝํ ์ธ ๋ฅผ ์ ์กํ ์ ์๋ค.
ํฐ ๋ ธ์ด๋ง, ์ํ ์ฒ์ฌ / ๋๊ตฐ๊ฐ๊ฐ '์ด๋ป๊ฒ ์ํ์ ์ ํ์ธ์?' ๋ผ๊ณ ๋ฌผ์ด๋ดค๋๋ "์ํ์ ์ดํดํ๋ ๊ฒ ์๋๋ผ ์ต์ํด์ง๋ ๊ฑฐ๋ผ๋ค."
'Devops > AWS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[AWS] RDS ๋? (0) | 2024.08.06 |
---|---|
[AWS] AWS ๊ธฐ๋ณธ ์ฌ์ฉ๋ฒ, S3๋ก ํ๋ ํ์ผ ๊ด๋ฆฌ (0) | 2024.07.22 |
[AWS] beanstalk healthd.conf not foud ์๋ฌ ๋ฐ์ ์์ธ ๋ฐ ํด๊ฒฐ ๋ฐฉ๋ฒ (1) | 2023.12.11 |
[AWS] Elastic Beanstalk ์๋ฌ The EC2 instances failed to communicate with AWS Elastic Beanstalk (1) | 2023.11.28 |
[AWS] EC2 ์ธ์คํด์ค ์คํ ๋ฆฌ์ง๋? (0) | 2023.05.27 |