์น ์ฌ์ดํธ ๊ฐ๋ฐ์ ๋งฅ๋ฝ์์ ๋ก๋ ๋ฐธ๋ฐ์๋ ์ฌ๋ฌ ์๋ฒ์ ๊ฑธ์ณ ๋ค์ด์ค๋ ๋คํธ์ํฌ ํธ๋ํฝ์ ๋ถ์ฐ์ ์ต์ ํํ์ฌ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฑ๋ฅ, ์์ ์ฑ ๋ฐ ํ์ฅ์ฑ์ ํฌ๊ฒ ํฅ์์ํค๋ ์ค์ํ ๊ตฌ์ฑ ์์์ ๋๋ค. ์ด ํ๋ก์ธ์ค๋ฅผ ํตํด ์ด๋ค ์๋ฒ๋ ๊ณผ๋ถํ๋์ง ์๋๋ก ํ์ฌ ๋ณ๋ชฉ ํ์์ ๋ฐฉ์งํ๊ณ ํฅ์๋ ์ฌ์ฉ์ ๊ฒฝํ์ ์ ๊ณตํฉ๋๋ค. ๋ก๋ ๋ฐธ๋ฐ์๋ ์ํฐํ๋ผ์ด์ฆ ๋ฐ ๊ณ ๋ถํ ์๋๋ฆฌ์ค์ ๊ฐ์ ๋ค์ํ ์ฌ์ฉ ์ฌ๋ก์ ๋ง๊ฒ ํ์ฅ์ฑ์ด ๋ฐ์ด๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑํ๋ AppMaster ์ ๊ฐ์ ํ๋ซํผ์ ์ฌ์ฉํ์ฌ ๊ตฌ์ถ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฐฐํฌํ ๋ ํนํ ์ค์ํฉ๋๋ค.
๊ธฐ๋ณธ์ ์ผ๋ก Load Balancer๋ ํด๋ผ์ด์ธํธ์ ์๋ฒ ์ฌ์ด์ ์ค๊ฐ์ ์ญํ ์ ํ๋ฉฐ, ๋ค์ด์ค๋ ์์ฒญ์ ์ฒ๋ฆฌํ๊ณ ๋ฏธ๋ฆฌ ์ ์๋ ๊ท์น๊ณผ ์๊ณ ๋ฆฌ์ฆ์ ๊ธฐ๋ฐ์ผ๋ก ์ ์ ํ ์๋ฒ์ ๋ฐฐํฌํฉ๋๋ค. ์ด๋ฌํ ํจ์จ์ ์ธ ์์ฒญ ๊ด๋ฆฌ๋ ํธ๋ํฝ์ด ๋ง๊ฑฐ๋ ์๋ฒ ๋ฌธ์ ๊ฐ ์๋ ๊ธฐ๊ฐ์๋ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ ์ฑ๊ณผ ์๋ต์ฑ์ ์ ์งํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. ๋ก๋ ๋ฐธ๋ฐ์๋ ํน์ ์๋ฒ์ ์ฅ์ ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ ์๋์ผ๋ก ์ ์ ์๋ฒ๋ก ํธ๋ํฝ์ ๋ค์ ๋ผ์ฐํ ํ์ฌ ๋ด๊ฒฐํจ์ฑ์ ํฅ์์์ผ ์ฌ์ฉ์์๊ฒ ์ค๋จ ์๋ ์๋น์ค๋ฅผ ๋ณด์ฅํฉ๋๋ค. ๋ํ ์ฆ๊ฐํ๋ ํธ๋ํฝ ์์๋ฅผ ์์ฉํ๊ธฐ ์ํด ์ถ๊ฐ ์๋ฒ๋ฅผ ๋ก๋ ๋ฐธ๋ฐ์ฑ ํ์ ์ฝ๊ฒ ํตํฉํ ์ ์์ผ๋ฏ๋ก ๊ฐ๋ ฅํ ํ์ฅ์ฑ์ ์ง์ํฉ๋๋ค.
Load Balancer๋ ๋ค์ํ ์ ํ์ผ๋ก ์ ๊ณต๋๋ฉฐ ์ฃผ๋ก ํ๋์จ์ด ๊ธฐ๋ฐ ์๋ฃจ์ ๊ณผ ์ํํธ์จ์ด ๊ธฐ๋ฐ ์๋ฃจ์ ์ผ๋ก ๊ตฌ๋ถ๋ฉ๋๋ค. ํ๋์จ์ด ๋ถํ ๋ถ์ฐ ์ฅ์น๋ ๋คํธ์ํฌ ํธ๋ํฝ์ ๊ด๋ฆฌํ๋๋ก ํน๋ณํ ์ค๊ณ๋ ๋ฌผ๋ฆฌ์ ์ฅ์น์ธ ๋ฐ๋ฉด, ์ํํธ์จ์ด ๋ถํ ๋ถ์ฐ ์ฅ์น๋ ์ผ๋ฐ ์๋ฒ์ ์ค์นํ๊ณ ์คํํ ์ ์๋ ์์ฉ ํ๋ก๊ทธ๋จ์ ๋๋ค. ๋ ์ ํ ๋ชจ๋ ์ฅ์ ๊ณผ ๋จ์ ์ด ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ํ๋์จ์ด ๋ถํ ๋ถ์ฐ ์ฅ์น๋ ๋ฐ์ด๋ ์ฑ๋ฅ๊ณผ ์์ ์ฑ์ ์๋ํ์ง๋ง ๋น์ฉ์ด ๋ ๋ง์ด ๋ค๊ณ ํ์ฅํ๊ธฐ๊ฐ ์ด๋ ค์ธ ์ ์์ต๋๋ค. ๋ฐ๋ฉด, ์ํํธ์จ์ด ๋ก๋ ๋ฐธ๋ฐ์๋ ์ผ๋ฐ์ ์ผ๋ก ์ค์ ๋ฐ ํ์ฅ์ด ๋ ์ฝ๊ณ , ๋ ๋ง์ ์ ์ฐ์ฑ๊ณผ ์ฌ์ฉ์ ์ ์๋ฅผ ์ ๊ณตํ๊ณ , ๋ ๋น์ฉ ํจ์จ์ ์ด๋ฏ๋ก ํ๋ ์น ๊ฐ๋ฐ์์ ๋๋ฆฌ ์ ํ๋ฉ๋๋ค.
ํธ๋ํฝ ๋ถ์ฐ์ ์ต์ ํํ๊ธฐ ์ํด ์ฌ๋ฌ ๊ฐ์ง ๋ก๋ ๋ฐธ๋ฐ์ฑ ์๊ณ ๋ฆฌ์ฆ์ด ์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉ๋๋ฉฐ ๊ฐ ์๊ณ ๋ฆฌ์ฆ์ ํน์ ์๊ตฌ ์ฌํญ ๋ฐ ์ฌ์ฉ ์ฌ๋ก์ ์ ํฉํฉ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉ๋๋ ์ผ๋ถ ์๊ณ ๋ฆฌ์ฆ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ๋ผ์ด๋ ๋ก๋น : ์ด ์๊ณ ๋ฆฌ์ฆ์ ๋จ์ํ ์ฃผ๊ธฐ์ ๋ฐฉ์์ผ๋ก ์ฌ์ฉ ๊ฐ๋ฅํ ๋ชจ๋ ์๋ฒ์ ์์ฒญ์ ์์ฐจ์ ์ผ๋ก ๋ฐฐํฌํฉ๋๋ค. ๊ตฌํํ๊ธฐ ์ฝ๊ณ ์๋ฒ์ ์ฉ๋์ด ๋น์ทํ ํ๊ฒฝ์ ์ ํฉํฉ๋๋ค.
- ์ต์ ์ฐ๊ฒฐ : ์ด ๋ฐฉ๋ฒ์ ํ์ฑ ์ฐ๊ฒฐ์ด ๊ฐ์ฅ ์ ์ ์๋ฒ์ ์ ์์ฒญ์ ํ ๋นํ์ฌ ๋ชจ๋ ์๋ฒ์์ ์ต์ ์ ์์ ๋ถํ ๊ท ํ์ ๋ณด์ฅํฉ๋๋ค. ์ด ์ ๊ทผ ๋ฐฉ์์ ์๋ฒ์ ์ฒ๋ฆฌ ๊ธฐ๋ฅ์ด ๋ค์ํ๊ฑฐ๋ ์์ฒญ์ ๋ค๋ฅธ ์ฒ๋ฆฌ ์๊ฐ์ด ํ์ํ ๊ฒฝ์ฐ ์๋๋ฆฌ์ค๋ฅผ ์ฒ๋ฆฌํ๋ ๋ฐ ์ ์ฉํฉ๋๋ค.
- IP ํด์ : ์ด ์๊ณ ๋ฆฌ์ฆ์ ํด๋ผ์ด์ธํธ์ IP ์ฃผ์๋ฅผ ์ฌ์ฉํ์ฌ ํด์ ํจ์๋ฅผ ๊ณ์ฐํ๊ณ ์์ฒญ์ ์ฒ๋ฆฌํด์ผ ํ๋ ์๋ฒ๋ฅผ ๊ฒฐ์ ํฉ๋๋ค. ์ด ๋ฐฉ๋ฒ์ ํน์ ํด๋ผ์ด์ธํธ๋ฅผ ๋์ผํ ์๋ฒ๋ก ๋ณด๋ด๋ ์ผ๊ด์ฑ์ ๋ณด์ฅํ๋ฏ๋ก ์ฑ๋ฅ ํฅ์์ ์ํด ์ธ์ ๋ฐ์ดํฐ๋ฅผ ์ ์งํ๊ฑฐ๋ ์ฝํ ์ธ ๋ฅผ ์บ์ฑํ ๋ ์ ์ฉํฉ๋๋ค.
๋ก๋ ๋ฐธ๋ฐ์๋ ๋ํ SSL(Secure Sockets Layer) ์ข ๋ฃ, ์บ์ฑ ๋ฐ ์์ถ๊ณผ ๊ฐ์ ๊ณ ๊ธ ์น ์ ํ๋ฆฌ์ผ์ด์ ๊ธฐ๋ฅ์ ๊ตฌํํ๋ ๋ฐ ์ค์ํ ์ญํ ์ ํฉ๋๋ค. SSL ์ข ๋ฃ๋ ์ํธํ ๋ฐ ์ํธ ํด๋ ํ๋ก์ธ์ค๋ฅผ ์ ํ๋ฆฌ์ผ์ด์ ์๋ฒ์์ Load Balancer๋ก ์คํ๋ก๋ํ์ฌ ์๋ฒ ๋ก๋๋ฅผ ์ค์ด๊ณ ์ ๋ฐ์ ์ธ ์ ํ๋ฆฌ์ผ์ด์ ์ฑ๋ฅ์ ํฅ์์ํต๋๋ค. ์บ์ฑ์ ์ฌ์ฉํ๋ฉด Load Balancer๊ฐ ์์ฃผ ์์ฒญํ๋ ์ฝํ ์ธ ๋ฅผ ์ง์ ์ ์ฅํ๊ณ ์ ๋ฌํ ์ ์์ผ๋ฏ๋ก ๋๊ธฐ ์๊ฐ๊ณผ ์๋ฒ ๋ก๋๊ฐ ์ค์ด๋ญ๋๋ค. ๋ง์ฐฌ๊ฐ์ง๋ก ์์ถ์ ํด๋ผ์ด์ธํธ์ ์๋ฒ ๊ฐ์ ์ ์ก๋๋ ๋ฐ์ดํฐ์ ํฌ๊ธฐ๋ฅผ ์ค์ฌ ์ ํ๋ฆฌ์ผ์ด์ ์ ์๋ต์ฑ์ ๋์ด๊ณ ๋์ญํญ ํ์ฉ๋๋ฅผ ์ค์ ๋๋ค.
์์ฝํ๋ฉด, ๋ก๋ ๋ฐธ๋ฐ์๋ ํ๋ ์น ์ฌ์ดํธ ๊ฐ๋ฐ ์๋๋ฆฌ์ค์์, ํนํ AppMaster ์ ๊ฐ์ ํ๋ซํผ์ ์ฌ์ฉํ์ฌ ์์ฑ๋ ํ์ฅ์ฑ์ด ๋ฐ์ด๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฒ๋ฆฌํ ๋ ์์ด์๋ ์ ๋ ์์์ ๋๋ค. ๋ค์ด์ค๋ ํธ๋ํฝ์ ์ต์ ๋ถ์ฐ์ ์ต์ข ์ฌ์ฉ์์๊ฒ ๋์ ์ฑ๋ฅ๊ณผ ์์ ์ฑ์ ๋ณด์ฅํ ๋ฟ๋ง ์๋๋ผ ์๋ฒ ๋ฆฌ์์ค์ ํจ์จ์ ์ธ ํ์ฉ๋ ๊ฐ๋ฅํ๊ฒ ํฉ๋๋ค. ๋ค์ํ Load Balancer ์ ํ๊ณผ ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํ ์ ์์ผ๋ฏ๋ก ๊ฐ๋ฐ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ํน์ ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ๊ณ ์ถ๊ฐ ์ต์ ํ๋ฅผ ์ํด SSL ์ข ๋ฃ, ์บ์ฑ, ์์ถ๊ณผ ๊ฐ์ ๊ณ ๊ธ ๊ธฐ๋ฅ์ ํ์ฉํ๋ ๊ฐ์ฅ ์ ํฉํ ์๋ฃจ์ ์ ์ ํํ ์ ์์ต๋๋ค. Load Balancer๋ฅผ ์น ๊ฐ๋ฐ ์ ๋ต์ ํตํฉํจ์ผ๋ก์จ ๊ฐ๋ฐ์๋ ํธ๋ํฝ์ด ๋ง๊ฑฐ๋ ์๋ฒ ๋ฌธ์ ๊ฐ ์๋ ๊ธฐ๊ฐ์๋ ์ฌ์ฉ์์๊ฒ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ํ ์ํํ๊ณ ์ค๋จ ์๋ ์ก์ธ์ค๋ฅผ ์ ๊ณตํ ์ ์์ต๋๋ค.