ํ๋ก๊ทธ๋๋ฐ ํจ๋ฌ๋ค์์ ๋งฅ๋ฝ์์ ํด๋ผ์ฐ๋ ํ๋ก๊ทธ๋๋ฐ์ ๋ถ์ฐ๋ ํด๋ผ์ฐ๋ ๊ธฐ๋ฐ ํ๊ฒฝ์์ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ์ถ, ๋ฐฐํฌ ๋ฐ ์คํํ๊ธฐ ์ํด ํด๋ผ์ฐ๋ ์ปดํจํ ๋ฆฌ์์ค ๋ฐ ์๋น์ค์ ์ฑ๋ฅ์ ํ์ฉํ๋ ์ํํธ์จ์ด ๊ฐ๋ฐ ์ ๊ทผ ๋ฐฉ์์ ์๋ฏธํฉ๋๋ค. ๊ธฐ์กด ํ๋ก๊ทธ๋๋ฐ ์ ๊ทผ ๋ฐฉ์์ ์งํ๋ก์ ํด๋ผ์ฐ๋ ํ๋ก๊ทธ๋๋ฐ์๋ ์๊ฒฉ ์ปดํจํ ๋ฆฌ์์ค, ํ์ฅ ๊ฐ๋ฅํ ์ธํ๋ผ ๋ฐ ๋ถ์ฐ ์ํคํ ์ฒ์ ์์กดํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ํจ์จ์ ์ธ ์ค๊ณ, ๊ฐ๋ฐ ๋ฐ ๊ด๋ฆฌ๋ฅผ ๊ฐ๋ฅํ๊ฒ ํ๋ ์์น๊ณผ ๊ธฐ์ ์ด ํตํฉ๋์ด ์์ต๋๋ค.
ํด๋ผ์ฐ๋ ํ๋ก๊ทธ๋๋ฐ์ ํต์ฌ์ IaaS(Infrastructure-as-a-Service), PaaS(Platform-as-a-Service), SaaS(Software-as-a-Service)์ ๊ฐ์ ํด๋ผ์ฐ๋ ์๋น์ค๋ฅผ ํ์ฉํ์ฌ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑ, ํ ์คํธ ๋ฐ ๋ฐฐํฌํ๊ธฐ ์ํ ํ์ฅ ๊ฐ๋ฅํ๊ณ ์ฃผ๋ฌธํ์ด๋ฉฐ ๋น์ฉ ํจ์จ์ ์ธ ๋ฆฌ์์ค์ ๋๋ค. ์ด ๊ฐ๋ฐ ์ ๊ทผ ๋ฐฉ์์ ๋ง์ดํฌ๋ก์๋น์ค, ์๋ฒ๋ฆฌ์ค ์ํคํ ์ฒ, ์ปจํ ์ด๋์ ๊ฐ์ ์๋ก์ด ์ถ์ํ ๋ฐ ํจํด์ ๋์ ํ์ฌ ๊ฐ๋ฐ์๊ฐ ์ฝ๊ฒ ์ ๋ฐ์ดํธ, ํ์ฅ ๋๋ ๊ต์ฒดํ ์ ์๋ ๋ณด๋ค ํจ์จ์ ์ด๊ณ ํ์ฅ ๊ฐ๋ฅํ๋ฉฐ ์ ์ง ๊ด๋ฆฌ ๊ฐ๋ฅํ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ์ถํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
ํด๋ผ์ฐ๋ ํ๋ก๊ทธ๋๋ฐ์ ์ฃผ์ ์ฅ์ ์ค ํ๋๋ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ๋ฐ ๋ฐฐํฌ ํ๋ก์ธ์ค๋ฅผ ๊ฐ์ํํ์ฌ ์ถ์ ๊ธฐ๊ฐ๊ณผ ๊ด๋ จ ๋น์ฉ์ ํฌ๊ฒ ์ค์ผ ์ ์๋ค๋ ๊ฒ์ ๋๋ค. ๋ค์ํ ์ฐ๊ตฌ์ ๋ฐ๋ฅด๋ฉด, ํด๋ผ์ฐ๋ ํ๋ก๊ทธ๋๋ฐ ๋ฐฉ๋ฒ๋ก ๊ณผ ๋๊ตฌ๋ฅผ ์ฑํํ ๊ฐ๋ฐ ํ์ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ์๊ฐ๊ณผ ๋ ธ๋ ฅ์ด ์ต๋ 50% ๊ฐ์ํ๊ณ ๋ฐฐํฌ ๋น์ฉ๊ณผ ์๊ฐ์ด 35% ๊ฐ์ํ ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค.
์น, ๋ชจ๋ฐ์ผ ๋ฐ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ๋จ์ํํ๋ ๋ฐ ๋์์ด ๋๋ ์ต์ ํด๋ผ์ฐ๋ ํ๋ก๊ทธ๋๋ฐ ํ๋ซํผ์ ์๋ก๋ ์ฌ์ฉ์๊ฐ ๋ฐฑ์๋์ฉ ๋ฐ์ดํฐ ๋ชจ๋ธ, ๋น์ฆ๋์ค ๋ก์ง, REST API ๋ฐ WSS endpoints ์๊ฐ์ ์ผ๋ก ์์ฑํ ์ ์๋ no-code ๋๊ตฌ์ธ AppMaster ๊ฐ ์์ต๋๋ค. ์์ฉ ํ๋ก๊ทธ๋จ. AppMaster ๋ํ ์น ๋ฐ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ๋ชจ๋์ ๋ํ ์ฌ์ฉ์ ์ธํฐํ์ด์ค, ๋น์ฆ๋์ค ๋ก์ง ๊ตฌ์ฑ ์์ ๋ฐ ์ํธ ์์ฉ ์์ฑ์ ์ํ drag-and-drop ๊ธฐ๋ฅ์ ์ง์ํฉ๋๋ค. ํจ์จ์ ์ธ ํด๋ผ์ฐ๋ ํ๋ก๊ทธ๋๋ฐ์ ์ง์ํจ์ผ๋ก์จ AppMaster ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ์ต๋ 10๋ฐฐ ๋ ๋น ๋ฅด๊ฒ, 3๋ฐฐ ๋ ๋น์ฉ ํจ์จ์ ์ผ๋ก ๋ง๋ญ๋๋ค.
AppMaster ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ฉ Go, ์น ์ ํ๋ฆฌ์ผ์ด์ ์ฉ Vue3 ํ๋ ์์ํฌ ๋ฐ JavaScript/TypeScript, ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ฉ Kotlin, Jetpack Compose ๋๋ SwiftUI ๊ฐ์ ๋๋ฆฌ ์ฌ์ฉ๋๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ ์ฌ์ฉํ์ฌ ์ค์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑํจ์ผ๋ก์จ ํด๋ผ์ฐ๋ ํ๋ก๊ทธ๋๋ฐ์ ์์น์ ์ค์ํฉ๋๋ค. ๋ํ AppMaster ์ฒ์๋ถํฐ ์ง์์ ์ผ๋ก ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑํ์ฌ ์ฌ์ฉ์์๊ฒ ๊ธฐ์ ์ ๋ถ์ฑ๊ฐ ์๋๋ก ๋ณด์ฅํฉ๋๋ค. AppMaster ์ฌ์ฉํ์ฌ ๊ตฌ์ถ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ชจ๋ PostgreSQL ํธํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์๋ํ ์ ์์ผ๋ฉฐ ๊ธฐ์ ๋ฐ ๊ณ ๋ถํ ์ฌ์ฉ ์ฌ๋ก์ ๋ํ ๋ฐ์ด๋ ํ์ฅ์ฑ์ ๋ณด์ฌ์ค๋๋ค.
ํด๋ผ์ฐ๋ ํ๋ก๊ทธ๋๋ฐ์ ์ํด ์ค๊ณ๋ ํฌ๊ด์ ์ธ ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ(IDE)์ธ AppMaster ํ๋ซํผ์ ํผ๋ธ๋ฆญ, ํ๋ผ์ด๋น, ํ์ด๋ธ๋ฆฌ๋ ๋ฐ ๋ฉํฐ ํด๋ผ์ฐ๋ ํ๊ฒฝ๊ณผ ๊ฐ์ ๊ด๋ฒ์ํ ํด๋ผ์ฐ๋ ์ปดํจํ ์ฑํ ๋ชจ๋ธ์ ์ง์ํ๋ฏ๋ก ๊ณ ๊ฐ์ด ์ ํธํ๋ ๋ฐฐํฌ ๊ตฌ์ฑ์ ์ ํํ ์ ์์ต๋๋ค. . ๋ํ ๋น์ฆ๋์ค ํ๋ก์ธ์ค(BP) ๋์์ด๋๋ฅผ ํฌํจํ AppMaster ์ ์ถ์ํ ๋ ์ด์ด์ ์๊ฐ์ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ๋ฉด ์ผ๋ฐ ๊ฐ๋ฐ์๋ ๊ธฐ์ ์ ๋ณด์ ํ๊ฑฐ๋ ์ฝ๋๋ฅผ ์์ฑํ์ง ์๊ณ ๋ ๊ณ ํ์ง ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ค ์ ์์ต๋๋ค.
ํด๋ผ์ฐ๋ ํ๋ก๊ทธ๋๋ฐ์ ๋ ๋ค๋ฅธ ์ค์ํ ์ธก๋ฉด์ API ๊ธฐ๋ฐ ์ํคํ ์ฒ์ ์ค์ ์ ๋์ด ๋ค์ํ ํด๋ผ์ฐ๋ ์๋น์ค, ์ ํ๋ฆฌ์ผ์ด์ ๋ฐ ๊ตฌ์ฑ ์์ ๊ฐ์ ์ํํ ํตํฉ, ํต์ ๋ฐ ํ์ ์ ๊ฐ๋ฅํ๊ฒ ํ๋ค๋ ๊ฒ์ ๋๋ค. AppMaster ์๋ฒ endpoints ์ ๋ํ Swagger(๊ฐ๋ฐฉํ API) ๋ฌธ์๋ฅผ ์๋์ผ๋ก ์์ฑํ๊ณ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง ๋ง์ด๊ทธ๋ ์ด์ ์คํฌ๋ฆฝํธ๋ฅผ ์ ์ง ๊ด๋ฆฌํ์ฌ ๋ค๋ฅธ ์์คํ ๋ฐ ์๋น์ค์ ์ฝ๊ฒ ํตํฉํ ์ ์๋๋ก ํจ์ผ๋ก์จ ์ด๋ฌํ ์ ๊ทผ ๋ฐฉ์์ ์ํํฉ๋๋ค.
๊ฒฐ๋ก ์ ์ผ๋ก, ํด๋ผ์ฐ๋ ํ๋ก๊ทธ๋๋ฐ์ ํด๋ผ์ฐ๋ ์๋น์ค, ํ๋ซํผ ๋ฐ ์ธํ๋ผ๋ฅผ ํ์ฉํ์ฌ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ๊ฐ์ํํ๊ณ ์ต์ ํํ๋ ์ํํธ์จ์ด ๊ฐ๋ฐ์ ๋ํ ํ๋์ ์ด๊ณ ํ์ ์ ์ธ ์ ๊ทผ ๋ฐฉ์์ ๋๋ค. AppMaster ์ ๊ฐ์ ๊ฐ๋ ฅํ no-code ํ๋ซํผ์ ์ฑ๊ณต์์ ์ ์ ์๋ฏ์ด ํจ๋ฌ๋ค์์ ํจ์จ์ฑ, ํ์ฅ์ฑ, ์ ์ง ๊ด๋ฆฌ ๊ฐ๋ฅ์ฑ ๋ฐ ๋น์ฉ ์ธก๋ฉด์์ ๋๋ ทํ ์ด์ ์ ์ ๊ณตํฉ๋๋ค. ์ํํธ์จ์ด ๊ฐ๋ฐ ์ธ๊ณ๊ฐ ๊ณ์ ๋ฐ์ ํจ์ ๋ฐ๋ผ ํด๋ผ์ฐ๋ ํ๋ก๊ทธ๋๋ฐ์ ์์ฌํ ์ฌ์ง ์์ด ์ ํ๋ฆฌ์ผ์ด์ ์ด ์ค๊ณ, ๊ฐ๋ฐ ๋ฐ ๊ด๋ฆฌ๋๋ ๋ฐฉ์์ ํ์ฑํ๋ ๋ฐ ๊ณ์ํด์ ์ค์ํ ์ญํ ์ ํ ๊ฒ์ ๋๋ค.