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