EB์ ๋ฐฐํฌํ ์๋ฒ๋ฅผ ๋๋ฉ์ธ๊ณผ ์ฐ๋ํ๊ธฐ ์ํด AWS Route53์ ์ฌ์ฉํ๋ ์ค์ ์ ๋ชจ๋ฅด๋ ๊ฐ๋ ์ด ๋์์ ๋ช ๊ฐ ์์๋ดค๋ค.
A ๋ ์ฝ๋
๋๋ฉ์ธ์ฃผ์ | IP |
---|---|
naver.com | 192.168.0.1 |
CNAME (Canonical Name)
๋๋ฉ์ธ์ฃผ์ | IP |
---|---|
hello.com | hello.test.com (CNAME) |
hello.test.com | 192.168.0.1 |
์์ ๊ฐ์ด ๋๋ฉ์ธ์ฃผ์๋ ๋๋ค๋ฅธ ๋๋ฉ์ธ์ฃผ์(CNAME)์ผ๋ก ๋งคํ๋๊ธฐ ๋๋ฌธ์ ์ค์ IP๊ฐ ๋ณ๊ฒฝ๋์ด๋ ์ํฅ์ ๋ผ์น์ง ์๋๋ค.
A ๋ ์ฝ๋์ ๊ฒฝ์ฐ IP๊ฐ ๋ณ๊ฒฝ๋๋ฉด ์ฐ๋ฆฌ์ ๋๋ฉ์ธ์ ์ํฅ์ ๋ผ์น๋ค.
๋ฐ๋๋ก ์๊ฐํ๋ฉด A ๋ ์ฝ๋๋ ์ฐ๋ฆฌ์ IP์ฃผ์๋ฅผ ๋ฐ๋ก ์ฐพ์๊ฐ ์ ์๋ค๋ ์ฅ์ ์ ๊ฐ๋๋ค.
์ ์์ํ๊ธฐ ์ ์ ์๋๋ฆฌ์ค๋ฅผ ๊ทธ๋ ค๋ณด์.
๋๋ ์ด์ ์ ๊ฐ๋น์๋ฅผ ํตํด ์ฐ 500์์ง๋ฆฌ ๋๋ฉ์ธ์ ๊ตฌ๋งคํ๋ค.
๊ตฌ๋งคํ ๋๋ฉ์ธ์ EB ํ๊ฒฝ์ ์ฐ๋ํด๋ณด์.
NS
๋ SOA
๊ฐ ์์ฑ๋ ๊ฒ์ด๊ณ ๋๋จธ์ง ํ์ํ ๋ ์ฝ๋๋ฅผ ์์ฑํ๋ค.A ๋ ์ฝ๋
์์ฑ (์ํธํฌ์ธํธ๋ ์ฐ๊ฒฐํ EB ํ๊ฒฝ์ ์ ํ)AWS Route53
์ NS๋ ์ฝ๋ ๊ฐ์ผ๋ก ๋ณ๊ฒฝ์ง๊ธ๊น์ง ๋ชจ๋ ํ์ด์ง์ ๋ํด CSR
์ ์ฌ์ฉํ๋ค. ์๋ฒ๋ก ๋ฐ์ดํฐ๋ฅผ ์์ฒญํ๊ณ ์๋ต๋ ๋ฐ์ดํฐ๋ฅผ JS๋ฅผ ์ด์ฉํด์ ๊ทธ๋ฆฌ๋ ๋ฐฉ์์ ๋งํ๋ค.
์ค๋ ๊ตฌํํ ํ์ด์ง๋ SSR
์ ์ฌ์ฉํ๋ค. ์๋ฒ์์ ๋ฐ์ดํฐ์ ๋ํ ์ฒ๋ฆฌ๋ฅผํ๊ณ ํ
ํ๋ฆฟ ์์ง์ ์ด์ฉํด์ view๊น์ง ๋ชจ๋ ๊ทธ๋ ค์ ํด๋ผ์ด์ธํธ์๊ฒ ๋ด๋ ค์ค๋ค. ํ
ํ๋ฆฟ ์์ง์ Flask
์์ ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉํ๋ Jinja2
๋ฅผ ์ฌ์ฉํ๋ค.
์ฌ์ค ์ธ๋ถ API๋ฅผ ๋ฐ์์์ ๊ฑฐ์ ๊ทธ๋๋ก ๋ฟ๋ ค์ฃผ๋ ๊ฒ ๋ฟ์ด์ง๋ง 2์ฐจ ํ๋ก์ ํธ ํ์์ฌํญ ์ค SSR
์ฌ์ฉ์ด ์์๊ธฐ ๋๋ฌธ์ ์ ์ฉํด๋ดค๋ค ใ
๋ญ๊ฐ ํ์ ํ๋ ๋ด์ผ ํํฐ๋ง ๊ธฐ๋ฅ์ด๋ผ๋ ์ถ๊ฐํ ์์ ์ด๋ค.