๋ฐ์ดํฐ ๋ชจ๋ธ๋ง ๋๊ตฌ(DMT)๋ ๋ค์ํ ๋๋ฉ์ธ ๋ด์ ๋ณต์กํ ๋ฐ์ดํฐ ๊ตฌ์กฐ์ ๊ด๊ณ๋ฅผ ํํํ๊ธฐ ์ํด ๋ฐ์ดํฐ ๋ชจ๋ธ์ ์ค๊ณ, ๊ฐ๋ฐ ๋ฐ ๊ฒ์ฆํ๋ ํ๋ก์ธ์ค๋ฅผ ์ง์ํ๋ ๊ณ ๊ธ ์ํํธ์จ์ด ์ ํ๋ฆฌ์ผ์ด์ ์ ๋๋ค. ์ด๋ฌํ ๋๊ตฌ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ํจ์จ์ ์ผ๋ก ์ค๊ณํ๊ณ , ๋ฐ์ดํฐ ํตํฉ โโ์์ ์ ๊ฐ์ํํ๋ฉฐ, ์ฑ๊ณต์ ์ธ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ณด์ฅํ๋ ๋ฐ ํ์์ ์ธ ์ญํ ์ ํฉ๋๋ค. ๋ฐ์ดํฐ ๋ชจ๋ธ์ ๋ฌผ๋ฆฌ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์์ฑํ๊ณ ๊ตฌ์กฐ์ ๋ฌด๊ฒฐ์ฑ, ์ฑ๋ฅ ๋ฐ ์ผ๊ด์ฑ์ ๋ณด์ฅํ๊ธฐ ์ํ ์ฒญ์ฌ์ง ์ญํ ์ ํ๊ธฐ ๋๋ฌธ์ ๋๋ค.
๋ฐฑ์๋, ์น ๋ฐ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑํ๊ธฐ ์ํ ๊ฐ๋ ฅํ no-code ํ๋ซํผ์ธ AppMaster ์ ๋งฅ๋ฝ์์ ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง ๋๊ตฌ๋ ๋ฐ์ดํฐ ๋ชจ๋ธ(์: ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง)์ ์๊ฐ์ ์์ฑ์ ์ด์งํ์ฌ ๊ณ ๊ฐ์ด ์ ์, ๊ด๋ฆฌ ๋ฐ ์ฌ์ฉ์ ์ ์ํ ์ ์๋๋ก ํด์ค๋๋ค. ๋ฐ์ดํฐ ๊ตฌ์กฐ๋ฅผ ์ฝ๊ฒ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๊ณ ๊ฐ์๊ฒ ๋ฐ์ดํฐ ๋ชจ๋ธ์ ์ค๊ณํ๊ณ ์ ์ฉํ ์ ์๋ ์ฌ์ฉ์ ์นํ์ ์ธ ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํจ์ผ๋ก์จ AppMaster ์ DMT๋ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ๊ฐ์ํํ๊ณ ๋ณต์ก์ฑ์ ์ค์ด๋ฉฐ ๊ถ๊ทน์ ์ผ๋ก ๋์งํธ ์ด๋์ ํฐ๋ธ์ ์ถ์ ์๊ฐ์ ๋จ์ถํฉ๋๋ค.
๋ฐ์ดํฐ ๋ชจ๋ธ๋ง ๋๊ตฌ๋ ๊ธฐ๋ณธ ๋ฐฉ๋ฒ๋ก ์ ๋ฐ๋ผ ๊ฐ๋ ์ (์ํฐํฐ-๊ด๊ณ ๋ชจ๋ธ๊ณผ ๊ด๋ จ๋จ), ๋ ผ๋ฆฌ์ (๊ด๊ณํ ๋ชจ๋ธ๊ณผ ๊ด๋ จ๋จ), ๋ฌผ๋ฆฌ์ (ํน์ ๋์ DBMS์ ๊ด๋ จ๋จ)์ ์ธ ๊ฐ์ง ์ ํ์ผ๋ก ๋ถ๋ฅ๋ ์ ์์ต๋๋ค. ๊ฐ๋ ์ ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง์ ๋น์ฆ๋์ค ๊ด์ ์์ ๊ธฐ๋ณธ ์ํฐํฐ, ์์ฑ ๋ฐ ๊ด๊ณ์ ์ค์ ์ ๋๊ณ ๋ฐ์ดํฐ ๋ชจ๋ธ ๊ฐ๋ฐ์ ๊ธฐ๋ฐ์ ์ค์ ํฉ๋๋ค. ๋ ผ๋ฆฌ์ ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง์ ๋น์ฆ๋์ค ๊ฐ๋ ์ ์ทจํด ์ ์ฝ ์กฐ๊ฑด๊ณผ ๋ฐ์ดํฐ ์ ํ์ ์ถ๊ฐํ๊ณ ๊ธฐ๋ณธ ํค์ ์ธ๋ ํค๋ฅผ ์ค์ ํ์ฌ ์ธ๋ถ ๊ตฌ์กฐ๋ก ๊ตฌ์ฒดํํฉ๋๋ค. ๋ฌผ๋ฆฌ์ ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง์ ์ฑ๋ฅ ๋ฐ ์คํ ๋ฆฌ์ง ๊ณ ๋ ค ์ฌํญ์ ๊ณ ๋ คํ์ฌ ๋ ผ๋ฆฌ์ ๋ชจ๋ธ์ ๋์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ณ ๊ตฌํ์ผ๋ก ๋ณํํฉ๋๋ค.
์ต์ ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง ๋๊ตฌ๋ ๋ฐ์ดํฐ ๊ธฐ๋ฐ ์กฐ์ง์ ๋ณต์กํ ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ๋๋ก ์ค๊ณ๋ ๋ค์ํ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค. DMT์์ ์ผ๋ฐ์ ์ผ๋ก ๋ฐ๊ฒฌ๋๋ ๋ช ๊ฐ์ง ์ฃผ๋ชฉํ ๋งํ ๊ธฐ๋ฅ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ์๊ฐ์ ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง: ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง ๋๊ตฌ๋ฅผ ์ฌ์ฉํ๋ฉด ์ฌ์ฉ์๋ ๋ฐ์ดํฐ ๊ตฌ์กฐ์ ๊ทธ๋ํฝ ํํ์ ๊ตฌ์ถํ์ฌ ๋ค์ํ ์์ค์ ๊ธฐ์ ์ ๋ฌธ ์ง์์ ๊ฐ์ถ ์ดํด๊ด๊ณ์ ๊ฐ์ ์์ฌ์ํต๊ณผ ํ์ ์ ๋จ์ํํ ์ ์์ต๋๋ค.
- ์๋ฐฉํฅ ๋ฐ ์ญ๋ฐฉํฅ ์์ง๋์ด๋ง: DMT๋ ์๋ฐฉํฅ ๋ฐ ์ญ๋ฐฉํฅ ์์ง๋์ด๋ง ์ ์ฐจ๋ฅผ ๋ชจ๋ ์ง์ํ์ฌ ์ฌ์ฉ์๊ฐ ๊ธฐ์กด ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง๋ฅผ ์์ฑํ๊ฑฐ๋ ๋ฐ์ดํฐ ๋ชจ๋ธ์์ ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์์ฑํ ์ ์๋๋ก ํ์ฌ ๊ธฐ์กด ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ์ ์ํํ ํตํฉ์ ๋ณด์ฅํฉ๋๋ค.
- ๋ฒ์ ์ ์ด: ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง ๋๊ตฌ๋ ๋ฐ์ดํฐ ๋ชจ๋ธ์ ๋ณ๊ฒฝ ์ฌํญ์ ๊ด๋ฆฌํ๊ณ ์ถ์ ํ๋ ๋ฐ ๋์์ ์ฃผ์ด ์๋ช ์ฃผ๊ธฐ ์ ๋ฐ์ ๊ฑธ์ณ ๋ฐ์ดํฐ ๊ตฌ์กฐ์ ์ผ๊ด๋๊ณ ์ ํํ ํํ์ ์ ์งํฉ๋๋ค.
- ๋ชจ๋ธ ๊ฒ์ฆ ๋ฐ ๋ฌด๊ฒฐ์ฑ ๊ฒ์ฌ: DMT๋ ์ ๊ธฐ์ ์ผ๋ก ๋ฐ์ดํฐ ๋ชจ๋ธ์ ๊ฒ์ฆํ๊ณ ์ฑ๊ณต์ ์ธ ๊ตฌํ์ ๋ฐฉํดํ๊ฑฐ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ฑ๋ฅ์ ๋ถ์ ์ ์ธ ์ํฅ์ ๋ฏธ์น ์ ์๋ ์ ์ฌ์ ์ธ ์ค๋ฅ, ๋ถ์ผ์น ๋๋ ์ค๋ณต์ฑ์ ์๋ณํฉ๋๋ค.
- IDE ๋ฐ ๊ธฐํ ๋๊ตฌ์์ ํตํฉ: ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง ๋๊ตฌ๋ ๋๋ฆฌ ์ฌ์ฉ๋๋ IDE(ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ) ๋ฐ ํ์ฌ ๋๊ตฌ์์ ์ํํ ํตํฉ์ ์ ๊ณตํ์ฌ ๊ฐ๋ฐ ํ ๊ฐ์ ์ํฌํ๋ก ๊ฐ์ํ ๋ฐ ํจ์จ์ ์ธ ํ์ ์ ์ด์งํฉ๋๋ค.
AppMaster ์ ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง ๋๊ตฌ๋ ๊ฐ๋ ์ , ๋ ผ๋ฆฌ์ , ๋ฌผ๋ฆฌ์ ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง ๋ฐฉ๋ฒ๋ก ์ ํฌ๊ด์ ์ด๊ณ ๊ฒฐํฉ๋ ๊ตฌํ์ ์ ๊ณตํฉ๋๋ค. ์ด๋ ์ฌ์ฉ์๊ฐ ๊ด๋ฒ์ํ ํ๋ก๊ทธ๋๋ฐ ์ ๋ฌธ ์ง์ ์์ด๋ ๋ฐ์ดํฐ ๋ชจ๋ธ์ ์ค๊ณํ๊ณ ์กฐ์ ํ ์ ์๋๋ก ํ๋ ์ง๊ด์ ์ธ drag-and-drop ์ธํฐํ์ด์ค๋ฅผ ์๋ํ๋ฏ๋ก ๊ฐ๋ฐ ๊ณผ์ ์์ ์๊ฐ๊ณผ ๋น์ฉ์ ๋ชจ๋ ์ ์ฝํ ์ ์์ต๋๋ค.
๋น ๋ฅด๊ฒ ์งํ๋๋ ์ํํธ์จ์ด ๊ฐ๋ฐ์ ํน์ฑ์ ๊ณ ๋ คํ์ฌ ๊ธฐ์ ์์๋ ์ ํ์ ๊ฐ์ ํ๊ณ ๋ฆด๋ฆฌ์ค ์ฃผ๊ธฐ๋ฅผ ๋จ์ถํ๊ธฐ ์ํด ์ง์์ ์ผ๋ก ๋ ธ๋ ฅํ๊ณ ์์ต๋๋ค. ์ด๋ฌํ ๋งฅ๋ฝ์์ AppMaster ์ ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง ๋๊ตฌ๋ ๊ฐ๋ฐ์๊ฐ 30์ด ์ด๋ด์ ์ ์ํ๊ฒ ๋ฐ์ดํฐ ๋ชจ๋ธ์ ์์ ํ๊ณ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฌ์์ฑํ์ฌ ๊ธฐ์ ์ ๋ถ์ฑ์ ์ํ์ ์ ๊ฑฐํ ์ ์๋๋ก ํจ์ผ๋ก์จ ๋งค์ฐ ๊ท์คํ ๊ฒ์ผ๋ก ์ ์ฆ๋์์ต๋๋ค. ์ด๋ฌํ ์๊ฐ ์ ์ฝ ์ด์ ์ธ์๋ AppMaster ์ DMT๋ฅผ ์ฌ์ฉํ๋ฉด ์์ฑ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ด ๋ฐฑ์๋ ๊ฐ๋ฐ์ ์ํด Go(Golang)๋ฅผ ํ์ฉํ๋ฏ๋ก ๊ธฐ์ ๋ฐ ๊ณ ๋ถํ ์ฌ์ฉ ์ฌ๋ก์ ๋ํ ํ์ฅ์ฑ์ด ํฅ์๋ฉ๋๋ค.
์์ฝํ์๋ฉด, ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง ๋๊ตฌ๋ ํ๋ ์ํํธ์จ์ด ๊ฐ๋ฐ, ํนํ ๋ฐ์ดํฐ ๊ธฐ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ธ๊ณ์์ ์์ด์๋ ์ ๋ ์์ฐ์ ๋๋ค. AppMasterno-code ํ๋ซํผ ๋ด์์ DMT๋ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ํ๋ก์ธ์ค๋ฅผ ๊ฐ์ํํ๊ณ ํจ์จ์ ์ธ ์ปค๋ฎค๋์ผ์ด์ ์ ์ด์งํ๋ฉฐ ๋ฐฑ์๋, ์น ๋ฐ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฐ์ ๊ฑธ์ณ ๊ตฌ์กฐ์ ์ผ๊ด์ฑ์ ๋ณด์ฅํ๋ ๊ฐ๋ ฅํ ๋๋งน ์ญํ ์ ํฉ๋๋ค. AppMaster ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง ๋๊ตฌ๋ฅผ ์ ์ฒด ์๋น์ค์ ์ผ๋ถ๋ก ํตํฉํจ์ผ๋ก์จ ๊ณ ๊ฐ์ด ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ํจ์จ์ฑ์ ํฅ์์ํค๊ณ ๋ณต์ก์ฑ์ ์ต์ํํ๋ฉฐ ์ถ์ ์๊ฐ์ ๋จ์ถํ๊ณ ๊ธฐ์ ๋ถ์ฑ๋ฅผ ์ ๊ฑฐํ๋๋ก ์ค๊ณ๋ ์ ๊ตํ๊ณ ํฌ๊ด์ ์ธ ๋๊ตฌ ์ ํ๊ตฐ์ ํ์ฉํ ์ ์๋๋ก ํฉ๋๋ค. ๊ฐ๋ ฅํ ํตํฉ ๊ธฐ๋ฅ๊ณผ ์ํํ ์ํฌํ๋ก๊ฐ ๊ฒฐํฉ๋ AppMaster ํ๋ซํผ๊ณผ ๋ฐ์ดํฐ ๋ชจ๋ธ๋ง ๋๊ตฌ๋ ๋์งํธ ํ์ ์ฌ์ ์ ๊ฐ์ํํ๋ ค๋ ๋ชจ๋ ๊ท๋ชจ์ ์กฐ์ง์ ๊ฐ๋ ฅํ ์๋ฃจ์ ์ ์ ๊ณตํฉ๋๋ค.