AppMaster ์ ๊ฐ์ ๋ ธ์ฝ๋ ํ๋ซํผ์ ๋งฅ๋ฝ์์ ๋ฐ์ดํฐ ๋ถ์์ ์์ง๋ ๋ฐ์ดํฐ๋ฅผ ๊ฒ์ฌ, ๋ณํ ๋ฐ ๋ชจ๋ธ๋งํ์ฌ ๊ท์คํ ์ ๋ณด๋ฅผ ์ถ์ถํ๊ณ ํต์ฐฐ๋ ฅ์ ๋์ถํ๋ฉฐ ์ ๋ณด์ ์ ๊ฐํ ์์ฌ ๊ฒฐ์ ์ ์ง์ํ๋ ์ฒด๊ณ์ ์ธ ํ๋ก์ธ์ค๋ฅผ ์๋ฏธํฉ๋๋ค. ์ด ํ๋ก์ธ์ค๋ ์ ํ๋ฆฌ์ผ์ด์ ์์ ์ฌ์ฉ๋๋ ๋ฐ์ดํฐ์ ์ดํด ๋ฐ ํ์ฉ์ ๊ฐ์ํํ์ฌ ์ฌ์ฉ์ ํ๋์ ๋ํ ์ฌ์ธต์ ์ธ ์ดํด๋ฅผ ์ ๊ณตํ๊ณ , ์ ํ๋ฆฌ์ผ์ด์ ์ค๊ณ ๋ฐ ๊ธฐ๋ฅ์ ์ต์ ํํ๊ณ , ์ต์ข ์ฌ์ฉ์ ๊ฒฝํ์ ๊ฐ์ ํ๊ณ , ์ด๋ฌํ ํต์ฐฐ๋ ฅ์ ํ์ฉํ์ฌ ์ฑ์ฅ์ ์ด์งํ๊ณ ํน์ ์๊ตฌ์ ๋ง๋ ์๋ฃจ์ ์ ๋ง์ถคํํฉ๋๋ค.
ํจ๊ณผ์ ์ธ ๋ฐ์ดํฐ ๋ถ์์๋ ๋ค์ํ ์ ๊ทผ ๋ฐฉ์, ๊ธฐ์ ๋ฐ ๋๊ตฌ๊ฐ ํฌํจ๋๋ฉฐ ์ ์ฑ ๋ฐ ์ ๋ ๋ถ์์ด๋ผ๋ ๋ ๊ฐ์ง ๊ธฐ๋ณธ ๋ฒ์ฃผ๋ก ๋ถ๋ฅํ ์ ์์ต๋๋ค. ์ ์ฑ์ ๋ถ์์ ์ฌ์ฉ์ ํผ๋๋ฐฑ, ์ฌ์ฉ ํ๊ธฐ, ๊ด์ฐฐ๊ณผ ๊ฐ์ ๋น์์น์ ๋ฐ์ดํฐ์ ์ด์ ์ ๋ง์ถ๋ ๋ฐ๋ฉด, ์ ๋์ ๋ถ์์ ์ํ์ ๋ฐ ํต๊ณ์ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ์ฌ ์ฌ์ฉ์ ํธ๋ํฝ ํจํด, ์ํธ ์์ฉ ์๊ฐ, ์ ํ์จ๊ณผ ๊ฐ์ ์์น์ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํฉ๋๋ค.
AppMaster ์ ๊ฐ์ No-Code ํ๋ซํผ์ ํ์ฉํ์ฌ ๋ฐ์ดํฐ๋ฅผ ์ฝ๊ณ ์ ํํ๊ณ ํจ์จ์ ์ผ๋ก ๊ด๋ฆฌํ ์ ์์ต๋๋ค. ์ด ํ๋ซํผ์ ๋ฐ์ดํฐ ๋ถ์ ํ๋ก์ธ์ค๋ฅผ ์ฉ์ดํ๊ฒ ํ๋ ๋ค์ํ ๋ด์ฅ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค. ์ฌ๊ธฐ์๋ drag-and-drop ๊ตฌ์ฑ ์์, ์๊ฐ์ ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง, ๋น์ฆ๋์ค ํ๋ก์ธ์ค(BP), REST API ๋ฐ WSS endpoints, ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง ๋ง์ด๊ทธ๋ ์ด์ ์ด ํฌํจ๋ฉ๋๋ค. AppMaster ํ๋ซํผ์ ๋ํ ๋ค์ํ PostgreSQL ํธํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ํตํฉ์ ์ง์ํ์ฌ ์ํํ ๋ฐ์ดํฐ ์ก์ธ์ค ๋ฐ ์ฒ๋ฆฌ๋ฅผ ๋ณด์ฅํฉ๋๋ค.
๋ฐ์ดํฐ ๋ถ์๊ณผ ๊ด๋ จํ์ฌ AppMaster ํ๋ซํผ์ ๋ค์๊ณผ ๊ฐ์ด ์์ฝํ ์ ์๋ ํ๋ก์ธ์ค์ ๋ช ๊ฐ์ง ์ค์ํ ๋จ๊ณ๋ฅผ ๋จ์ํํฉ๋๋ค.
1. ๋ฐ์ดํฐ ์์ง ๋ฐ ๊ตฌ์ฑ: ์์คํ ์ ์ ํ๋ฆฌ์ผ์ด์ ์ฌ์ฉ ํต๊ณ, ์ฌ์ฉ์ ํผ๋๋ฐฑ, ์ด๋ฒคํธ ๋ก๊น ๋ฐ ํ์ฌ ๋๊ตฌ์ ๊ฐ์ ๋ค์ํ ๋ฐ์ดํฐ ์์ค์์ ์์ ๋ฐ์ดํฐ๋ฅผ ์์งํฉ๋๋ค. ๊ทธ๋ฐ ๋ค์ ์ด ๋ฐ์ดํฐ๋ ํ๋ก์ ํธ ์๊ตฌ ์ฌํญ ๋ฐ ๋ชฉํ์ ๋ฐ๋ผ ๊ตฌ์ฑ๋๊ณ ์ฌ์ ์ฒ๋ฆฌ๋ฉ๋๋ค.
2. ๋ฐ์ดํฐ ์ ๋ฆฌ ๋ฐ ์ ์ฒ๋ฆฌ: ๋ฐ์ดํฐ๋ ๋ถ์์ ๋ฌด๊ฒฐ์ฑ์ ์์์ํฌ ์ ์๋ ์ค๋ฅ, ๋ถ์ผ์น ๋ฐ ์ค๋ณต์ ์ ๊ฑฐํ๊ธฐ ์ํด ํ์ํ ์ ๋ฆฌ๋ฅผ ๊ฑฐ์นฉ๋๋ค. ์ด ํ๋ก์ธ์ค์๋ ๋๋ฝ๋ ๊ฐ ์ฒ๋ฆฌ, ๋ฐ์ดํฐ ์ ๋ ฅ ์ค์ ์์ ๋ฐ ๋ถ์์ ์ํด ๋ฐ์ดํฐ๋ฅผ ์ ํฉํ ํ์์ผ๋ก ๋ณํํ๋ ์์ ์ด ํฌํจ๋ฉ๋๋ค.
3. ๋ฐ์ดํฐ ํ์ ๋ฐ ์๊ฐํ: ์๊ฐ์ ์ธ BP Designer๋ฅผ ํตํด ๊ฐ๋ฐ์๋ ๋ค์ํ ์ ํ์ ์ฐจํธ, ๊ทธ๋ํ ๋ฐ ํ๋กฏ์ ์์ฑํ์ฌ ๋ฐ์ดํฐ๋ฅผ ํ์ํ๊ณ ์๊ฐํํ ์ ์์ต๋๋ค. ์ด ์ ๊ทผ ๋ฐฉ์์ ์๋ก์ด ์ถ์ธ, ํจํด, ์ด์ ํ์, ์๋ก ๋ค๋ฅธ ๋ฐ์ดํฐ ์์ ๊ฐ์ ๊ด๊ณ๋ฅผ ์๋ณํ๋ ๋ฐ ๋์์ด ๋๋ฏ๋ก ๋ฐ์ดํฐ์ ์ ํ๋ฆฌ์ผ์ด์ ๊ฒฐ๊ณผ์ ๋ฏธ์น๋ ์ํฅ์ ๋ณด๋ค ํฌ๊ด์ ์ผ๋ก ์ดํดํ ์ ์์ต๋๋ค.
4. ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง ๋ฐ ๋ณํ: ์ด ํ๋ซํผ์ ์ฌ์ฉํ๋ฉด ์๊ฐ์ ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง ์ธํฐํ์ด์ค๋ฅผ ํตํด ๋ฐ์ดํฐ ๋ชจ๋ธ์ ๋ง๋ค๊ณ ์กฐ์ํ ์ ์์ผ๋ฏ๋ก ์ง๊ด์ ์ด๊ณ ํจ์จ์ ์ธ ๋ฐ์ดํฐ ์ฒ๋ฆฌ ํ๋ก์ธ์ค๊ฐ ๊ฐ๋ฅํฉ๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ๊ฐ๋ฐ์๋ ๋ค์ํ ๊ฐ์ค๊ณผ ์๋๋ฆฌ์ค๋ฅผ ์ฝ๊ฒ ํ ์คํธํ๊ณ , ์์ธก ๋ชจ๋ธ์ ์ ์ฉํ๊ณ , ์ ํ๋ฆฌ์ผ์ด์ ์ฑ๋ฅ๊ณผ ์ฌ์ฉ์ ํ๋์ ๋ํ ๊ท์คํ ํต์ฐฐ๋ ฅ์ ์ป์ ์ ์์ต๋๋ค.
5. ๋ฐ์ดํฐ ํด์ ๋ฐ ๋ณด๊ณ : ๊ฐ๋ฐ์๋ ๋ฐ์ดํฐ ๋ถ์์์ ์ป์ ํต์ฐฐ๋ ฅ์ ํ์ฉํ์ฌ ๋ง์ถคํ ๋ณด๊ณ ์ ๋ฐ ๋์๋ณด๋๋ฅผ ์์ฑํ์ฌ ๊ฒฐ๊ณผ๋ฅผ ์ ๋ฌํ๊ณ ์ ๋ณด์ ์ ๊ฐํ ์์ฌ ๊ฒฐ์ ์ ์ฉ์ดํ๊ฒ ํ ์ ์์ต๋๋ค. ์ด๋ฌํ ๋ณด๊ณ ์๋ ์ดํด ๊ด๊ณ์๊ฐ ๊ฐ์ ์์ญ์ ์๋ณํ๊ณ , ์ ํ๋ฆฌ์ผ์ด์ ๋์์ธ์ ์ต์ ํํ๊ณ , ์ ๋ต์ ์ฑ์ฅ์ ์ํ ๋ฐ์ดํฐ ๊ธฐ๋ฐ ์์ฌ ๊ฒฐ์ ์ ๋ด๋ฆฌ๋ ๋ฐ ๋์์ด ๋ ์ ์์ต๋๋ค.
ํฌ๊ด์ ์ธ ๋๊ตฌ ๋ฐ ๊ธฐ๋ฅ ์ธํธ์ ํจ๊ป AppMaster ์ ๊ฐ๋ ฅํ No-Code ํ๋ซํผ์ ๊ฐ๋ฐ์๊ฐ ๋ ๋์ ์ ํ๋, ํจ์จ์ฑ ๋ฐ ๋น์ฉ ํจ์จ์ฑ์ผ๋ก ๊ฐ๋ ฅํ ๋ฐ์ดํฐ ๋ถ์์ ์ํํ ์ ์๋๋ก ์ง์ํฉ๋๋ค. ์ด ์ ๊ทผ ๋ฐฉ์์ ํ์ฅ ๊ฐ๋ฅํ๊ณ ์ต์ ํ๋๊ณ ์์ ํ ์ ํ๋ฆฌ์ผ์ด์ ์ฑ๋ฅ์ ๋ณด์ฅํ๊ณ ๊ฐ๋ฐ์์๊ฒ ํ๋ก์ ํธ๋ฅผ ์ผ๊ด๋๊ฒ ๊ฐ์ ํ๊ณ ๊ฐ์ ํ๋ ๋ฐ ํ์ํ ์ง์๊ณผ ํต์ฐฐ๋ ฅ์ ์ ๊ณตํ์ฌ ์ค์ง์ ์ธ ๋น์ฆ๋์ค ๊ฐ์น์ ์ต์ข ์ฌ์ฉ์ ๋ง์กฑ์ ์ด๋์ด๋ ๋๋ค.
๋ํ ๊ธฐ์ ๋ถ์ฑ๋ฅผ ์ ๊ฑฐํ๋ฉด์ ์ฒ์๋ถํฐ ์์ฉ ํ๋ก๊ทธ๋จ์ ์์ฑํ๋ ๊ธฐ๋ฅ์ ๋ฏผ์ฒฉํ๊ณ ๋ฐ๋ณต์ ์ด๋ฉฐ ์ ์๋ ฅ์ด ๋ฐ์ด๋ ์ํํธ์จ์ด ๊ฐ๋ฐ ์ํ๊ณ๋ฅผ ์ก์ฑํ๋ ค๋ ํ๋ซํผ์ ๋ ธ๋ ฅ์ ๋ณด์ฌ์ค๋๋ค. ์ด๋ฌํ ํ๊ฒฝ์ ํตํด ์กฐ์ง์ ์ ์ ๋ ๋ค์ํ๊ณ ๊น๋ค๋ก์์ง๋ ๋์งํธ ํ๊ฒฝ์ ๋ถ์ํ์ฌ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ณต์ ๋ฐ์ ๋ฐ ํ์ฅํจ์ ๋ฐ๋ผ ์กฐ์ง์ด ๊ฒฝ์๋ ฅ ์๊ณ ํ์ ์ ์ด๋ฉฐ ๋ฅ๋ฅ ์ ์ธ ์ํ๋ฅผ ์ ์งํ ์ ์์ต๋๋ค.