NLB๋?
- Network Load Balancer์ ์ฝ์๋ก, AWS์์ ์ ๊ณตํ๋ ๊ณ ์ฑ๋ฅ ๋ก๋ ๋ฐธ๋ฐ์ฑ ์๋น์ค ์ค ํ๋์ด๋ค.
- NLB๋ ํธ๋ํฝ์ ์ฌ๋ฌ ์๋ฒ ์ธ์คํด์ค๋ก ๋ถ์ฐํ์ฌ ๋คํธ์ํฌ ํธ๋ํฝ์ ํจ์จ์ ์ผ๋ก ๊ด๋ฆฌํ๋ ์ญํ ์ ํ๋ค.
1. L/B ์ ๊ทผ์ ์ด๋ฅผ ์ํ ๋ณด์ ๊ทธ๋ฃน ์์ฑ
๋ณด์ ๊ทธ๋ฃน ์์ฑ < ์ ํ
22, 80, 443 ์ธ๋ฐ์ด๋ ๊ท์น ์ถ๊ฐ, anywhere ipv4
์์๋ฐ์ด๋ ๊ท์น์ default ์ํ ๊ทธ๋๋ก
์์ฑ ์๋ฃ
2. ๋ก๋๋ฐธ๋ฐ์ฑ > ๋์ ๊ทธ๋ฃน ์์ฑ
E2C > ๋ก๋๋ฐธ๋ฐ์ฑ > ๋์๊ทธ๋ฃน
ํ๋กํ ์ฝ ํฌํธ๋ฅผ TCP:80์ผ๋ก ํด์ผ๋ง NLB ๋ก๋๋ฐธ๋ฐ์ฑ ์์ฑํ ๋ ๋์ ๊ทธ๋ฃน๊ณผ ์ฐ๊ฒฐ์ด ๊ฐ๋ฅํด์ง
1๋จ๊ณ : ๊ทธ๋ฃน์ด๋ฆ, ํ๋กํ ์ฝ, vpc ์ ์ธํ๊ณ default ์ํ ์ ํ > ๋ค์
2๋จ๊ณ : 2๊ฐ ์ธ์คํด์ค ์ ํ
์์ฑ ์๋ฃ
2-1 ๋์ ๋ฑ๋กํ๊ธฐ
๋์ ๋ถ๋ถ๊น์ง ๋ด๋ฆฐ ํ <"๋์ ๋ฑ๋ก"> ์ ํ
2๊ฐ ์ธ์คํด์ค ๋ค์ ์ ํ ํ <"์๋์ ๋ณด๋ฅ ์ค์ธ ๊ฒ์ผ๋ก ํฌํจ"> ์ ํ
๋ฑ๋กํ๊ธฐ
๋ฑ๋ก๋ ์ํ, ์ํ๋ unused
3. ๋ก๋๋ฐธ๋ฐ์ ์์ฑ
๋น์ฐํ NLB ์ ํํ๊ธฐ
๋ก๋๋ฐธ๋ฐ์ฑ ์์ฑ ์๋ฃ!!
tcp:80(http)๋ก ์ ์ ์ฑ๊ณต
4. https(443) ์ ์ ํ
์คํธ
4-1 CNAME ๋ ์ฝ๋ ์ถ๊ฐํ๊ธฐ
์์ฑํ NLB ๋ก๋๋ฐธ๋ฐ์ฑ dns ๊ฐ์ ๋ณต์ฌํด์ CNAME ๋ ์ฝ๋ ๊ฐ์ ๋ถ์ฌ๋ฃ๊ธฐ
4-2 ์ธ์ฆ์ ์์ฒญํ๊ธฐ
~~.minjin.shop์ผ๋ก ์์ํ๋ ๋ชจ๋ ๋๋ฉ์ธ์ ํฌํจํ๋ ์ด๋ฆ๊ณผ ๋ฃจํธ ๋๋ฉ์ธ์ ๋ฃ๊ธฐ / ๋๋จธ์ง๋ ๊ธฐ๋ณธ๊ฐ
๋๋ฉ์ธ CNAME์ด๋ฆ๊ณผ ๊ฐ์ ๋ณต์ฌํด์ CNAME ๋ ์ฝ๋ ์์ฑํ๊ธฐ
CNAME ๋ ์ฝ๋ ์์ฑ ์๋ฃ
์ธ์ฆ์๊ฐ ๋ฐ๊ธ๋จ!!
4-3 443 ๋ฆฌ์ค๋ ์ถ๊ฐํ๊ธฐ
์์ฑํ NLB ๋ก๋๋ฐธ๋ฐ์ฑ์์ ๋ฆฌ์ค๋ ์ถ๊ฐ < ์ ํ
TLS 443 ์ ํ / ACM์์ *.minjin.shop์ธ์ฆ์๋ฅผ ์ ํํ๊ธฐ
๋ฆฌ์ค๋ ์์ฑ ์๋ฃ
4-4 ์ ์ ํ
์คํธ (http://www.minjin.shop๊ณผ https://www.minjin.shop)
ํ
์คํธ ์ฑ๊ณต
'AWS' ์นดํ
๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ