[AWS] Route53: Geolocation routing
์ ์ธ๊ณ์ ์๋น์ค๋ฅผ ์ ๊ณตํ๋ ๊ธ๋ก๋ฒ ์์คํ
์ ๊ตฌํํ ๋, ๊ฐ์ฅ ์ค์ํ ๊ฒ ์ค ํ๋๊ฐ ์ ์ ๋ค์๊ฒ ๊ท ์ผํ ์ฑ๋ฅ์ ๋ณด์ฅํ๋ ๊ฒ์ด๋ค.
ํ์ง๋ง ๋จ์ผ๋ฆฌ์ ์ ์๋ฒ๋ฅผ ๋ฐฐํฌํด์๋, ๊ท ์ผํ ์ฑ๋ฅ์ ์ด๋ฃฐ ์๊ฐ ์๋ค.
์์ธ ๋ฆฌ์ ์ ์๋ฒ๋ฅผ ํ๊ตญ์์ ํธ์ถํ๋ ๊ฒ๊ณผ, ๋จ์๋ฉ๋ฆฌ์นด์์ ํธ์ถํ๋ ๊ฒ์ด ๊ฐ๊ฒ ๋๊ฐ? ๊ทธ๋ด ์๋ ์๋ค.
์ด๋ฐ ์ง๋ฆฌ์ ๋ ์ดํด์๋ฅผ ๋ฎ์ถ๊ธฐ ์ํด์ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ด ๋ฉํฐ๋ฆฌ์ ์ผ๋ก ์ ์ธ๊ณ ์ด๊ณณ์ ๊ณณ์ ์๋ฒ๋ฅผ ๋ฐ์๋๊ณ , ๊ฐ๊น์ด ์์น์ ์๋ฒ๋ฅผ ํธ์ถํ๊ฒ ์ ๋ํ๋ ๊ฒ์ด๋ค.
Route53์ ์ด์ ๋ํ ์ง๋ฆฌ์ ๋ผ์ฐํ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ค.
์ด๊ฑธ ์ฐ๋ ค๋ฉด ๋๋ฉ์ธ์ Route53์ผ๋ก ๊ด๋ฆฌํด์ผํ๋ค. ๋๋ฉ์ธ์ Cloudflare๋ก ์ธ ๊ฒฝ์ฐ์๋ traffic load balancer๋ก ๋น์ทํ ๊ฒฐ๊ณผ๋ฅผ ๋ฌ์ฑํ ์ ์๋ค.
์ฐ์ ํ๊ตญ ์๋ฒ์ ๋ธ๋ผ์ง ์๋ฒ๋ฅผ ๋ง๋ จํด๋ดค๋ค.

์ ๊ฑธ ์์ธ๊ณผ ๋ธ๋ผ์ง ์ ์ ๊ฐ ๊ฐ๊ฐ ์์์ ํธ์ถํ ์ ์๊ฒ๋ ๊ตฌ์ฑํด๋ณด๊ฒ ๋ค.
๋ผ์ฐํ ์์ฑ
์ํ๋ ํธ์คํ ์์ญ์ ๋ ์ฝ๋ ์์ฑ ํ์ด์ง๋ก ์ด๋ํด์
์ง๋ฆฌ์ ์์น๋ฅผ ์ ํ
์ํ๋ target ๋ ์ฝ๋ ์ ํ์ ์ ํํ๋ค.
๋ด ๊ฒฝ์ฐ์๋ ์ฉ ipv4๋ผ์ A ํ์
์ผ๋ก ํ๋ค.
๊ทธ๋ฆฌ๊ณ ์๋์์
๋ ์ฝ๋๋ค์ ์ ์ ํ ์ง์ ํ๋ค.
๋๋ฅ๊ณผ ์ผ๋ถ ๋
์ด ํฐ ๊ตญ๊ฐ ๋จ์๋ก ๊ตฌ๋ถ์ด ๋์ด์๋ค.
ํ๊ตญ์ด๋ ์ผ๋ณธ์ฒ๋ผ ์ชผ๋งํ ๋
์ ๋ถ๋ฆฌ๊ฐ ๋์ด์์ง ์๊ณ , ์์์์ ํฌํจ๋๋ค.
๊ทธ๋์ ์ด๋ฐ์์ผ๋ก ๊ตฌ์ฑํ๋ค.
์์์๋ ํ๊ตญ ์๋ฒ๋ก ํฌ์๋ฉ, ๋จ์๋ฉ๋ฆฌ์นด๋ ๋ธ๋ผ์ง ์๋ฒ๋ก ํฌ์๋ฉ, ๋๋จธ์ง๋ ์ ๋ถ ๋ค์ ํ๊ตญ์๋ฒ๋ก ๋๊ธฐ๊ฒ ํ๋ค.
๊ทธ๋ ๊ฒ ๋ฐฐํฌํ๊ณ ํ ์คํธํด๋ณด๋ฉด
ํ๊ตญ์์๋ ํ๊ตญ ์๋ฒ๊ฐ ๋ผ์ฐํ
๋ ๊ฒ์ด๊ณ
๋ธ๋ผ์ง์์๋ ๋ธ๋ผ์ง ์๋ฒ๊ฐ ๋ผ์ฐํ
๋ ๊ฒ์ด๋ค.
์ ํ
์คํธ ํ๊ฒฝ์ gcp compute engine ๋ธ๋ผ์ง ๋ฆฌ์ ์ด๋ค.
๋์ถฉ ์ด๋ฐ ํํ๋ก ์ฌ์ฉํ๋ฉด ๋๋ค.
์ฐธ์กฐ
https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/routing-policy-geo.html