AWS Clound Front
์ ์ธ๊ณ์ ์ผ๋ก ์ฝํ
์ธ ๋ฅผ ๋ฐฐํฌํ๋ ์ฝํ
์ธ ์ ์ก ๋คํธ์ํฌ(CDN) ์๋น์ค
โCloudFront๋ .html, .css, .js ๋ฐ ์ด๋ฏธ์ง ํ์ผ๊ณผ ๊ฐ์ ์ ์ ๋ฐ ๋์ ์น ์ฝํ
์ธ ๋ฅผ ์ฌ์ฉ์์๊ฒ ๋ ๋นจ๋ฆฌ ๋ฐฐํฌํ๋๋ก ์ง์ํ๋ ์น ์๋น์ค์
๋๋ค.โ
์ฌ์ฉ ์ฌ๋ก
โข
์ ์ ์น์ฌ์ดํธ ํธ์คํ
:
โฆ
S3์ ํจ๊ป ์ฌ์ฉํ์ฌ ์ ์ ์น์ฌ์ดํธ์ ์ฑ๋ฅ์ ํฅ์์ํต๋๋ค.
โข
๋์ ์ฝํ
์ธ ๋ฐฐํฌ:
โฆ
API ์๋ต, ์น ์ ํ๋ฆฌ์ผ์ด์
์ฝํ
์ธ ๋ฑ์ ์ ์กํฉ๋๋ค.
โข
๋น๋์ค ์คํธ๋ฆฌ๋ฐ:
โฆ
์ค์๊ฐ ๋ฐ VOD ๋น๋์ค ์ฝํ
์ธ ๋ฅผ ์ ์ธ๊ณ์ ์คํธ๋ฆฌ๋ฐํฉ๋๋ค.
โข
๋ณด์ ๊ฐํ:
โฆ
HTTPS, AWS WAF์ ํตํฉํ์ฌ ๋ณด์์ด ์ค์ํ ์ ํ๋ฆฌ์ผ์ด์
์ ๋ณดํธํฉ๋๋ค.
Clound Front ๋ฐฐํฌํ๊ธฐ
1.
Clound Front
2.
๋ฐฐํฌ ์์ฑ
3.
Origin domain ์ ํ
4.
์น ์ฌ์ดํธ ์๋ํฌ์ธํธ ์ฌ์ฉ
5.
๋ทฐ์ด ํ๋กํ ์ฝ : Redirect HTTP to HTTPS
6.
์น ์ ํ๋ฆฌ์ผ์ด์
๋ฐฉํ๋ฒฝ(WAF) : ๋ณด์ ๋ณดํธ ๋นํ์ฑํ
7.
๋์ฒด ๋๋ฉ์ธ ์ด๋ฆ(CNAME)
a.
ํญ๋ชฉ ์ถ๊ฐ
b.
์
๋ ฅ
8.
์ธ์ฆ์ ์ ํ
9.
๊ธฐ๋ณธ๊ฐ ๋ฃจํธ ๊ฐ์ฒด : /index.html
10.
๋ฐฐํฌ ์๋ฃ
Clound Front
๋ฐฐํฌ ์์ฑ
Origin domain ์ ํ
์น ์ฌ์ดํธ ์๋ํฌ์ธํธ ์ฌ์ฉ
๋ทฐ์ด ํ๋กํ ์ฝ : Redirect HTTP to HTTPS
์น ์ ํ๋ฆฌ์ผ์ด์ ๋ฐฉํ๋ฒฝ(WAF) : ๋ณด์ ๋ณดํธ ๋นํ์ฑํ
๋์ฒด ๋๋ฉ์ธ ์ด๋ฆ(CNAME)
1.
ํญ๋ชฉ ์ถ๊ฐ
2.
์
๋ ฅ
aloha-qr.com
www.aloha-qr.com
Bash
๋ณต์ฌ
Route 53 ์์ ๋ฑ๋กํ ๋๋ฉ์ธ์ ์ฐ๊ฒฐํฉ๋๋ค.
์ธ์ฆ์ ์ ํ
Route 53 ์์ ๋ฑ๋กํ ๋๋ฉ์ธ๊ณผ ์ฐ๊ฒฐ๋ ์ธ์ฆ์๋ฅผ ์ ํํฉ๋๋ค.
๊ธฐ๋ณธ๊ฐ ๋ฃจํธ ๊ฐ์ฒด : /index.html
๋ฐฐํฌ ์๋ฃ
์์ฑ๋ ๋ฐฐํฌ๋ฅผ ํด๋ฆญ ํ๊ณ ๋ค์ด์ค๋ฉด [์ธ๋ถ ์ ๋ณด] ์์ ๋ฐฐํฌ๋ ๋๋ฉ์ธ ์ด๋ฆ์ ํ์ธํ ์ ์์ต๋๋ค.
๋ํ, Cloud Front ๋ฐฐํฌ๋ฅผ ์์ฑํ๋ฉด์ ๋๋ฉ์ธ๊ณผ ์ฐ๊ฒฐํ๋ ์์
๋ ์งํํ์์ต๋๋ค. ์ฌ๊ธฐ์๋ aloha-qr.com ์ด๋ผ๋ ๋๋ฉ์ธ๊ณผ Cloud Front ๋๋ฉ์ธ๊ณผ ์ฐ๊ฒฐํ์์ต๋๋ค.
์ฐ๊ด ํ์ด์ง
โข
โข
โข
โข