๋ฐฑ์๋ ๊ฐ๋ฐ ๋งฅ๋ฝ์์ "ํ์ฅ์ฑ"์ด๋ผ๋ ์ฉ์ด๋ ์ ํ๋ฆฌ์ผ์ด์ , ์์คํ ๋๋ ๋คํธ์ํฌ๊ฐ ์ฑ๋ฅ, ์์ ์ฑ ๋๋ ์์ ์ฑ์ ์์์ํค์ง ์๊ณ ์ ์ ๋์ด๋๋ ์ํฌ๋ก๋๋ฅผ ํจ์จ์ ์ผ๋ก ์ฒ๋ฆฌํ ์ ์๋ ๋ฅ๋ ฅ์ ์๋ฏธํฉ๋๋ค. ์ด ํน์ฑ์ ํนํ ์ฌ์ฉ์ ๊ธฐ๋ฐ๊ณผ ๋ฐ์ดํฐ ๋ณผ๋ฅจ์ด ์๊ฐ์ด ์ง๋จ์ ๋ฐ๋ผ ์ฆ๊ฐํจ์ ๋ฐ๋ผ ๊ฐ๋ฐ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ด ๋ค์ํ ์๊ตฌ์ ์ ์ํ ์ ์๋๋ก ๋ณด์ฅํ๋ ๋ฐ ์ค์ํฉ๋๋ค. ํ์ฅ์ฑ์ ํ๋์จ์ด ๊ตฌ์ฑ ์์๋ฅผ ์ถ๊ฐํ๊ฑฐ๋ ์ํํธ์จ์ด ์ธํ๋ผ๋ฅผ ์ ๊ทธ๋ ์ด๋ํ๋ ๊ฒ๊ณผ ๊ฐ์ด ์ฆ๊ฐํ๋ ๋ถํ๋ฅผ ์์ฉํ๊ธฐ ์ํด ๋ฆฌ์์ค๋ฅผ ํ์ฅํจ์ผ๋ก์จ ๋ฌ์ฑ๋๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ๋ํ ์ํํธ์จ์ด ๊ฐ๋ฐ์๋ ๊ณ์ฐ ๋ถํ ๋ถ์ฐ ๋ฐ ๋ณ๋ ฌ ์ฒ๋ฆฌ ๊ฐ์ ์ ์ํด ์ฝ๋๋ฅผ ์ต์ ํํ ์๋ ์์ต๋๋ค.
๋ฐฑ์๋ ๊ฐ๋ฐ์๋ ๋ ๊ฐ์ง ์ฃผ์ ํ์ฅ์ฑ ์ฐจ์์ธ ์์ง ๋ฐ ์ํ์ด ์์ต๋๋ค. "์์ง ํ์ฅ"์ด๋ผ๊ณ ๋ ํ๋ ์์ง ํ์ฅ์ฑ์ ๋ฉ๋ชจ๋ฆฌ, CPU ์ฑ๋ฅ ๋๋ ์ ์ฅ์ ๋ฆฌ์์ค๋ฅผ ๋ ์ถ๊ฐํ์ฌ ๋จ์ผ ์๋ฒ์ ์ฉ๋์ ๋๋ฆฌ๋ ๊ฒ๊ณผ ๊ด๋ จ๋ฉ๋๋ค. ์ด ์ ๊ทผ ๋ฐฉ์์ ์๋นํ ์ฑ๋ฅ ํฅ์์ ์ ๊ณตํ ์ ์์ผ๋ฉฐ ๊ธฐ์กด ํ๋์จ์ด์ ์ฉ๋์ด ์ ํ๋ฆฌ์ผ์ด์ ์ ์๊ตฌ ์ฌํญ์ ์ถฉ๋ถํ์ง ์์ ๋ ์ ํฉํฉ๋๋ค. ๊ทธ๋ฌ๋ ์์ง ํ์ฅ์ ๊ฐ๋ณ ํ๋์จ์ด ๊ตฌ์ฑ ์์์ ์ ํ ๋๋ ์๋ฒ ํ๋ซํผ์ ์ต๋ ์ฌ์์ ์ํด ์ ํ๋ ์ ์์ต๋๋ค.
๋ฐ๋ฉด์ ์ผ๋ฐ์ ์ผ๋ก "์ํ ํ์ฅ"์ด๋ผ๊ณ ํ๋ ์ํ์ ํ์ฅ์ฑ์ ๊ธฐ์กด ์๋ฒ๋ฅผ ๋ณต์ ํ๊ฑฐ๋ ํน์ ์์ ์ ์ฒ๋ฆฌํ๋๋ก ํน๋ณํ ์ค๊ณ๋ ์ ์๋ฒ๋ฅผ ๋์ ํ์ฌ ๊ธฐ๋ณธ ์ธํ๋ผ์ ๋ ๋ง์ ์๋ฒ๋ฅผ ์ถ๊ฐํ์ฌ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฉ๋์ ๋๋ฆฌ๋ ๊ฒ์ผ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค. ์ด ๋ฐฉ๋ฒ์ ๊ธฐ์กด ์๋ฒ ์ฉ๋์ด ์ด๋ฏธ ์์ง๋์์ ๋ ์ฌ์ฉ๋๋ฉฐ ์ฌ๋ฌ ์๋ฒ ๊ฐ์ ์์ ๋ถํ๋ฅผ ๋ถ์ฐํ ์ ์์ผ๋ฏ๋ก ๋ ๋์ ๋ก๋ ๋ฐธ๋ฐ์ฑ ๋ฐ ๋ด๊ฒฐํจ์ฑ์ ์ด์งํฉ๋๋ค. ์ํ์ ํ์ฅ์ฑ์ ์ข ์ข ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ค๋ฉ ๋ฐ ํํฐ์ ๋๊ณผ ๊ฐ์ ๊ธฐ์ ๊ณผ ์ํํธ์จ์ด ๊ฐ๋ฐ์ ๋ณ๋ ฌ ํ๋ก๊ทธ๋๋ฐ ๋ฐฉ๋ฒ๋ก ์ ์์กดํ์ฌ ์ฌ์ฉ ๊ฐ๋ฅํ ๋ฆฌ์์ค๋ฅผ ์ต์ ์ผ๋ก ํ ๋นํ๊ณ ์ฑ๋ฅ ๋ณ๋ชฉ ํ์์ ๋ฐฉ์งํฉ๋๋ค.
ํ์ฅ์ฑ์ ๋ณ๋ํ๋ ์์์ ๋ฐ๋ผ ์ฑ์ฅํ๊ณ ์กฐ์ ํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฅ๋ ฅ์ ์ง์ ์ ์ธ ์ํฅ์ ๋ฏธ์น๊ธฐ ๋๋ฌธ์ ๋ฐฑ์๋ ๊ฐ๋ฐ์์ ์ค์ํ ๊ณ ๋ ค ์ฌํญ์ ๋๋ค. ํ์ฅ์ฑ์ด ๋ฐ์ด๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ณํํ๋ ์กฐ๊ฑด์ ๋ฐ๋ผ ๋ฆฌ์์ค๋ฅผ ํ์ฅ ๋ฐ ์ถ์ํ ๋ฟ๋ง ์๋๋ผ ์ฑ๋ฅ, ์์ ์ฑ ๋ฐ ๋น์ฉ ํจ์จ์ฑ์ ์ ์งํ๊ฑฐ๋ ๊ฐ์ ํด์ผ ํฉ๋๋ค. ์ฑ๊ณต์ ์ธ ํ์ฅ์ฑ์ ์ ์ ํ ์ํํธ์จ์ด ๋ฐ ํ๋์จ์ด ๊ตฌ์ฑ ์์์ ์ ํ๊ณผ ํ๋ ฅ์ ์ด๊ณ ํ๋ ฅ์ ์ธ ์ํคํ ์ฒ์ ๊ตฌํ์ ํฌํจํ์ฌ ์ ์คํ ์์คํ ์ค๊ณ๋ฅผ ํตํด ๋ฌ์ฑ๋ฉ๋๋ค.
AppMaster ํ๋ซํผ์ ์ฑ๋ฅ๊ณผ ์์คํ ๋ฆฌ์์ค๋ฅผ ํจ์จ์ ์ผ๋ก ํ์ฉํ๋ ๋ฅ๋ ฅ์ผ๋ก ์ ๋ช ํ ์ธ์ด์ธ Go(golang)๋ฅผ ์ฌ์ฉํ์ฌ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑํจ์ผ๋ก์จ ์ด๋ฌํ ํ์ฅ์ฑ ์์น์ ๋ณด์ฌ์ค๋๋ค. Go ์ ํ๋ฆฌ์ผ์ด์ ์ Docker ์ ๊ฐ์ ์ปจํ ์ด๋ํ๋ ํ๊ฒฝ์ ๋ฐฐํฌํ ์ ์์ผ๋ฏ๋ก ๋ฐฑ์๋ ์ธํ๋ผ์ ์๊ตฌ์ ๋ฐ๋ผ ํ์ฅํ ์ ์๋ ์ฉ๋์ ๋์ฑ ํฅ์์ํฌ ์ ์์ต๋๋ค. ์ต์ฒจ๋จ no-code ๊ฐ๋ฐ ์๋ฃจ์ ์ ํตํด AppMaster ์ํฐํ๋ผ์ด์ฆ ๋ฐ ๊ณ ๋ถํ ์ฌ์ฉ ์ฌ๋ก ๋ชจ๋์ ๋ํด ๋์ ์์ค์ ํ์ฅ์ฑ์ ์ ์งํ๋ฉด์ ํจ์จ์ ์ธ ๋ฐฑ์๋ ๊ฐ๋ฐ ์ฌ๋ก๋ฅผ ์ง์ํฉ๋๋ค.
ํ์ฅ์ฑ์ ๋ํ ์ฌ๋ก ์ฐ๊ตฌ๋ก์ Netflix๋ ํ์ฌ๊ฐ ๋๊ท๋ชจ๋ก ํ์ฅ๋๋ ์ฌ์ฉ์ ๊ธฐ๋ฐ ๋ฐ ์ธํ๋ผ ์์๋ฅผ ์ฒ๋ฆฌํ ์ ์๋ ๋ฐฉ๋ฒ์ ๋ณด์ฌ์ฃผ๋ ๋ํ์ ์ธ ์์ ๋๋ค. ์์ฒญ๋ ์์ ํธ๋ํฝ ์ ์ ๊ณผ ๋ฐ์ดํฐ ์ฒ๋ฆฌ ์๊ตฌ ์ฌํญ์ ๊ด๋ฆฌํ๊ธฐ ์ํด Netflix๋ ๋ง์ดํฌ๋ก์๋น์ค ์ํคํ ์ฒ๋ฅผ ํ์ฉํฉ๋๋ค. ์ฌ๊ธฐ์ ๊ฐ ์๋น์ค๋ ๋ ๋ฆฝ์ ์ผ๋ก ์๋ํ๊ณ API๋ฅผ ํตํด ๋ค๋ฅธ ์๋น์ค์ ํต์ ํ๋๋ก ์ค๊ณ๋์์ต๋๋ค. ์ด ์ํคํ ์ฒ๋ฅผ ํตํด Netflix๋ ์์์ ๋ฐ๋ผ ๊ฐ๋ณ ์๋น์ค๋ฅผ ์ํ์ผ๋ก ํ์ฅํ ์ ์์ผ๋ฏ๋ก ํผํฌ ์๊ฐ์๋ ์ ์ฒด ์์คํ ์ฑ๋ฅ์ด ์ ์ง๋ฉ๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ํ๋ซํผ์ ๋ค์ดํ์๊ณผ ๋๊ธฐ ์๊ฐ์ ์ต์ํํ๋ฉด์ ์๋ฐฑ๋ง ๋ช ์ ์ฌ์ฉ์์๊ฒ ํจ์จ์ ์ผ๋ก ์๋น์ค๋ฅผ ์ ๊ณตํ ์ ์์ต๋๋ค.
ํ์ฅ์ฑ์ ๋ฐฑ์๋ ๊ฐ๋ฐ์ ๊ธฐ๋ณธ์ ์ธ ์ธก๋ฉด์ด๋ฉฐ ์ ์ ๋์ด๋๋ ์์ ๊ณผ ๋ฆฌ์์ค๋ฅผ ํจ๊ณผ์ ์ผ๋ก ์ฒ๋ฆฌํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ธฐ๋ฅ์ ํฌํจํฉ๋๋ค. ํ์ฅ ๊ฐ๋ฅํ ์ ํ๋ฆฌ์ผ์ด์ ์ ํตํด ์กฐ์ง์ ๊ฐ๋ณ์ ์ธ ์ํฌ๋ก๋์ ์ ์ํ๊ณ ์ฌ์ฉ์ ๊ธฐ๋ฐ ๋ฐ ์ธํ๋ผ ์๊ตฌ ์ฌํญ์ด ํ์ฅ๋จ์ ๋ฐ๋ผ ์ฑ๋ฅ ๋ฌธ์ ๋๋ ์์คํ ์ค๋ฅ์ ์ํ์ ์ํํ ์ ์์ต๋๋ค. ์ ์ค๊ณ๋ ์์คํ ์ ์ฑํํ๊ณ Go, Docker์ ๊ฐ์ ํ์ ์ ์ธ ๊ธฐ์ ๊ณผ AppMaster ์ ๊ฐ์ no-code ํ๋ซํผ์ ํ์ฉํจ์ผ๋ก์จ ๋ฐฑ์๋ ๊ฐ๋ฐ์๋ ์ค๋๋ ๋น ๋ฅด๊ฒ ๋ฐ์ ํ๋ ์ํํธ์จ์ด ํ๊ฒฝ์์ ํ์ฅ์ฑ์ด ๋ฐ์ด๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ํจ๊ณผ์ ์ผ๋ก ์์ฑ, ๋ฐฐํฌ ๋ฐ ๊ด๋ฆฌํ ์ ์์ต๋๋ค.