AppMaster ์™€ ๊ฐ™์€ ๋…ธ์ฝ”๋“œ ํ”Œ๋žซํผ ๋งฅ๋ฝ์—์„œ ๋ฐ์ดํ„ฐ ํŒŒ์ดํ”„๋ผ์ธ์€ ์†Œํ”„ํŠธ์›จ์–ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ตฌ์ถ•ํ•˜๊ณ  ๊ด€๋ฆฌํ•˜๋Š” ํ”„๋กœ์„ธ์Šค์—์„œ ์ค‘์š”ํ•œ ์š”์†Œ์ž…๋‹ˆ๋‹ค. ์ˆ˜์ง‘ ๋˜๋Š” ์ˆ˜์ง‘์—์„œ ๋ณ€ํ™˜, ์ฒ˜๋ฆฌ, ์ €์žฅ์˜ ๋‹ค์–‘ํ•œ ๋‹จ๊ณ„๋ฅผ ๊ฑฐ์ณ ๊ถ๊ทน์ ์œผ๋กœ ํ”„๋ŸฐํŠธ์—”๋“œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ์˜ ํ”„๋ ˆ์  ํ…Œ์ด์…˜ ๋ฐ ์‚ฌ์šฉ์— ์ด๋ฅด๊ธฐ๊นŒ์ง€ ๋ฐ์ดํ„ฐ์˜ ์ข…๋‹จ ๊ฐ„ ํ๋ฆ„์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ๊ธฐ๋ณธ์ ์œผ๋กœ ์ •๋ณด ์‹œ์Šคํ…œ์˜ ๋‹ค์–‘ํ•œ ๊ตฌ์„ฑ ์š”์†Œ ๊ฐ„์˜ ๋ฐ์ดํ„ฐ ์ „์†ก, ๊ด€๋ฆฌ ๋ฐ ์ฒ˜๋ฆฌ๋ฅผ ์ฒ˜๋ฆฌํ•˜์—ฌ ํšจ์œจ์ ์ด๊ณ  ์ฒด๊ณ„์ ์ด๋ฉฐ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐ์ดํ„ฐ ์ด๋™์„ ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค.

์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์—์„œ ๋ฐ์ดํ„ฐ ํŒŒ์ดํ”„๋ผ์ธ์€ ํŠนํžˆ ๋Œ€๋Ÿ‰์˜ ๋ฐ์ดํ„ฐ์™€ ๋ณต์žกํ•œ ์ฒ˜๋ฆฌ ์ž‘์—…์ด ๊ด€๋ จ๋œ ์‹œ๋‚˜๋ฆฌ์˜ค์—์„œ ์ •๋ณด ํ๋ฆ„์„ ๊ด€๋ฆฌํ•˜๋Š” ๋ฐ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ์ž๋Š” ๋ฐ์ดํ„ฐ ํŒŒ์ดํ”„๋ผ์ธ์„ ์ผ๊ด€๋˜๊ฒŒ ๋ชจ๋‹ˆํ„ฐ๋ง, ๊ด€๋ฆฌ ๋ฐ ์ •๋ฆฌํ•˜์—ฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ์ •ํ™•ํ•˜๊ณ  ์•ˆ์ •์ ์ด๋ฉฐ ์ง€์† ๊ฐ€๋Šฅํ•˜๋„๋ก ๋ณด์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

AppMasterno-code ํ”Œ๋žซํผ์˜ ๊ฒฝ์šฐ ๋ฐ์ดํ„ฐ ํŒŒ์ดํ”„๋ผ์ธ์€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค์—์„œ ์ค‘์š”ํ•œ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. AppMaster ์‚ฌ์šฉํ•˜๋ฉด ๊ณ ๊ฐ์€ BP Designer์˜ ์ผ๋ถ€๋กœ ์‹œ๊ฐ์  ๋ฐ์ดํ„ฐ ๋ชจ๋ธ(๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์Šคํ‚ค๋งˆ) ๋ฐ ๋น„์ฆˆ๋‹ˆ์Šค ๋กœ์ง(๋น„์ฆˆ๋‹ˆ์Šค ํ”„๋กœ์„ธ์Šค๋ผ๊ณ  ํ•จ)์„ ์ƒ์„ฑํ•˜์—ฌ ๋ฐฑ์—”๋“œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ฐœ๋ฐœํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ๊ฐ•๋ ฅํ•œ ๋ฐ์ดํ„ฐ ํŒŒ์ดํ”„๋ผ์ธ์„ ๊ตฌํ˜„ํ•˜๋Š” ๋ฐ ํ•„์ˆ˜์ ์ธ REST API ๋ฐ WSS ๋์ ์„ ์ •์˜ํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

๊ฐ•๋ ฅํ•œ ๋„๊ตฌ์ธ AppMaster ์›น ๋ฐ ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ชจ๋‘๋ฅผ ์œ„ํ•œ ๋ฐ์ดํ„ฐ ๋ชจ๋ธ, ๋น„์ฆˆ๋‹ˆ์Šค ๋กœ์ง ๋ฐ API endpoints ์„ค๊ณ„ํ•˜๊ณ  ๊ตฌ์ถ•ํ•˜๋Š” ์‹œ๊ฐ์  ๋Œ€ํ™”ํ˜• ๋ฐฉ๋ฒ•์„ ์ œ๊ณตํ•˜์—ฌ ๋ฐ์ดํ„ฐ ํŒŒ์ดํ”„๋ผ์ธ ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค๋ฅผ ๊ฐ„์†Œํ™”ํ•ฉ๋‹ˆ๋‹ค. ์ด ์‹œ๊ฐ์  ์ ‘๊ทผ ๋ฐฉ์‹์€ ์ˆ˜๋™ ์ฝ”๋”ฉ ๋ฐ ๊ธฐ์กด ๊ฐœ๋ฐœ ๋ฐฉ๋ฒ•๋ก ์˜ ํ•„์š”์„ฑ์„ ์ œ๊ฑฐํ•˜์—ฌ ๊ฐœ๋ฐœ ์‹œ๊ฐ„๊ณผ ๋…ธ๋ ฅ์„ ํฌ๊ฒŒ ์ค„์ž…๋‹ˆ๋‹ค.

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์— ๋Œ€ํ•œ AppMaster ์˜ ํ˜์‹ ์ ์ธ ์ ‘๊ทผ ๋ฐฉ์‹์€ ๋ฐ์ดํ„ฐ ํŒŒ์ดํ”„๋ผ์ธ ๊ด€๋ฆฌ์—๋„ ์ƒ๋‹นํ•œ ์˜ํ–ฅ์„ ๋ฏธ์นฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด no-code ํ”Œ๋žซํผ์„ ํ†ตํ•ด ๊ณ ๊ฐ์€ drag-and-drop ๊ธฐ๋Šฅ์œผ๋กœ UI ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ๊ฐœ๋ฐœํ•˜๊ณ , ํ”Œ๋žซํผ์˜ BP ๋””์ž์ด๋„ˆ ๋‚ด์—์„œ ๊ฐ ๊ตฌ์„ฑ ์š”์†Œ์— ๋Œ€ํ•œ ๋น„์ฆˆ๋‹ˆ์Šค ๋…ผ๋ฆฌ๋ฅผ ์ƒ์„ฑํ•˜๊ณ , ํด๋ผ์ด์–ธํŠธ์™€ ์„œ๋ฒ„ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐ„์˜ ๋ฐ์ดํ„ฐ ํ๋ฆ„์„ ์›ํ™œํ•˜๊ฒŒ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ์ตœ์†Œํ•œ์˜ ์ˆ˜์ž‘์—… ์ฝ”๋”ฉ์œผ๋กœ ๊ณ ๋„์˜ ๋Œ€ํ™”ํ˜•, ๊ธฐ๋Šฅ์ด ํ’๋ถ€ํ•˜๊ณ  ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์„ ์‰ฝ๊ฒŒ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ ๋ณผ๋ฅจ๊ณผ ๋ณต์žก์„ฑ์ด ๋น ๋ฅด๊ฒŒ ์ฆ๊ฐ€ํ•จ์— ๋”ฐ๋ผ AppMaster ์™€ ๊ฐ™์€ no-code ํ”Œ๋žซํผ์„ ํ†ตํ•ด ๊ธฐ์—…์€ ์ „๋ก€ ์—†๋Š” ์†๋„๋กœ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์กฐ์ •ํ•˜๊ณ  ํ™•์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Gartner์˜ ์—ฐ๊ตฌ์— ๋”ฐ๋ฅด๋ฉด 2024๋…„๊นŒ์ง€ no-code ๊ฐœ๋ฐœ์ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ ํ™œ๋™์˜ 65% ์ด์ƒ์„ ์ฐจ์ง€ํ•  ๊ฒƒ์œผ๋กœ ์˜ˆ์ƒ๋ฉ๋‹ˆ๋‹ค. ์ด๋Š” ๋ฐ์ดํ„ฐ ํŒŒ์ดํ”„๋ผ์ธ ๊ด€๋ฆฌ๋ฅผ ๊ฐ„์†Œํ™”ํ•˜๊ณ  ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์— ๋Œ€ํ•œ ๋ณด๋‹ค ๋ฏผ์ฒฉํ•˜๊ณ  ๋ฐ์ดํ„ฐ ์ค‘์‹ฌ์ ์ธ ์ ‘๊ทผ ๋ฐฉ์‹์„ ์ด‰์ง„ํ•  ์ˆ˜ ์žˆ๋Š” ์ด ๊ธฐ์ˆ ์˜ ๊ฐ•๋ ฅํ•œ ์ž ์žฌ๋ ฅ์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค.

AppMaster ๋‚ด์—์„œ ์ž‘๋™ํ•˜๋Š” ์ผ๋ฐ˜์ ์ธ ๋ฐ์ดํ„ฐ ํŒŒ์ดํ”„๋ผ์ธ์€ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค, API, ์™ธ๋ถ€ ์„œ๋น„์Šค ๋ฐ ์‚ฌ์šฉ์ž ์ž…๋ ฅ๊ณผ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ๋ฐ์ดํ„ฐ ์†Œ์Šค์—์„œ ํŒŒ์ƒ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ฐ์ดํ„ฐ ์ž…๋ ฅ์€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ์›ํ™œํ•˜๊ฒŒ ํ†ตํ•ฉ๋˜๊ณ  ํŠน์ • ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•˜๋„๋ก ๋ณ€ํ™˜๋˜๋ฉฐ ๋ณต์žกํ•œ ๊ณ„์‚ฐ ๋˜๋Š” ๋…ผ๋ฆฌ๋ฅผ ์ˆ˜ํ–‰ํ•˜๋„๋ก ์ฒ˜๋ฆฌ๋ฉ๋‹ˆ๋‹ค. ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋‚ด์— ์ €์žฅ๋œ ๋ฐ์ดํ„ฐ๋Š” API endpoints ํ†ตํ•ด ๊ฒ€์ƒ‰ํ•  ์ˆ˜๋„ ์žˆ์œผ๋ฏ€๋กœ ํ”„๋ŸฐํŠธ์—”๋“œ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์ด ์ด ๋ฐ์ดํ„ฐ๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์˜ˆ๋ฅผ ๋“ค์–ด ์ „์ž ์ƒ๊ฑฐ๋ž˜ ์›น ์‚ฌ์ดํŠธ๋Š” ์ด๋ฆ„, ์ด๋ฉ”์ผ ์ฃผ์†Œ ๋ฐ ๊ตฌ๋งค ๋‚ด์—ญ๊ณผ ๊ฐ™์€ ๊ณ ๊ฐ ์ •๋ณด๋ฅผ ์ˆ˜์ง‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ์‹œ๋‚˜๋ฆฌ์˜ค์—์„œ AppMaster ๋กœ ์„ค๊ณ„๋œ ๋ฐ์ดํ„ฐ ํŒŒ์ดํ”„๋ผ์ธ์€ ๊ณ ๊ฐ ๋“ฑ๋ก ์ง€์ ์—์„œ ๋ฐ์ดํ„ฐ ํ๋ฆ„์„ ์ฒ˜๋ฆฌํ•˜๊ณ  ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋‚ด์— ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๊ณ  ๋น„์ฆˆ๋‹ˆ์Šค ํ”„๋กœ์„ธ์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ตฌ๋งค ํ–‰๋™์„ ๋ถ„์„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ๋‹ค์Œ ์ด ๋ฐ์ดํ„ฐ๋Š” ํ”„๋ŸฐํŠธ์—”๋“œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋‚ด์— ํ‘œ์‹œ๋˜์–ด ๊ฐœ์ธํ™”๋œ ์‚ฌ์šฉ์ž ๊ฒฝํ—˜๊ณผ ๋Œ€์ƒ ๋งˆ์ผ€ํŒ… ์บ ํŽ˜์ธ์„ ์ด‰์ง„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ ์ˆ˜์ง‘ ๋ฐ ์ €์žฅ ์™ธ์—๋„ AppMaster ์˜ ๋ฐ์ดํ„ฐ ํŒŒ์ดํ”„๋ผ์ธ ๊ตฌํ˜„์„ ํ†ตํ•ด ๊ธฐ์—…์€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋‚ด์—์„œ ์„œ๋กœ ๋‹ค๋ฅธ ์—”ํ„ฐํ‹ฐ ๊ฐ„์˜ ๋™์  ๊ด€๊ณ„๋ฅผ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๋Š” ๋ฐ์ดํ„ฐ ๊ด€๊ณ„๋ฅผ ์ˆ˜์ •ํ•˜์—ฌ ๋ณต์žกํ•œ ๋น„์ฆˆ๋‹ˆ์Šค ๋…ผ๋ฆฌ๋ฅผ ๊ตฌ์ถ•ํ•˜๊ณ  ํŒŒ์ƒ ๊ฐ’์„ ์ƒ์„ฑํ•˜๋ฉฐ ์—ฌ๋Ÿฌ ๋ฐ์ดํ„ฐ ์†Œ์Šค๋ฅผ ์›ํ™œํ•˜๊ฒŒ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

AppMaster ์˜ no-code ๊ธฐ๋Šฅ์€ ํ•„์ˆ˜ ๋ฐ์ดํ„ฐ ํŒŒ์ดํ”„๋ผ์ธ ๊ตฌ์„ฑ ์š”์†Œ์ธ ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘ ๋ฐ ETL(์ถ”์ถœ, ๋ณ€ํ™˜, ๋กœ๋“œ) ํ”„๋กœ์„ธ์Šค ์ฒ˜๋ฆฌ๊นŒ์ง€ ํ™•์žฅ๋ฉ๋‹ˆ๋‹ค. ์‹œ๊ฐ์  ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ํ†ตํ•ด ๊ณ ๊ฐ์€ ์ฝ”๋“œ ํ•œ ์ค„์„ ์ž‘์„ฑํ•˜์ง€ ์•Š๊ณ ๋„ ๋ฐ์ดํ„ฐ ์ •๋ฆฌ, ์ •๊ทœํ™” ๋ฐ ์„ ํƒํ•œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ๋กœ๋“œ์™€ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ์‹œ๋‚˜๋ฆฌ์˜ค๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ๋ฐ์ดํ„ฐ ํŒŒ์ดํ”„๋ผ์ธ์„ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ AppMaster PostgreSQL ํ˜ธํ™˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์™€์˜ ํ†ตํ•ฉ์„ ์ง€์›ํ•˜๋ฏ€๋กœ ๋‹ค์–‘ํ•œ ๋ฐ์ดํ„ฐ ํ™˜๊ฒฝ์— ๋Œ€ํ•œ ์ ์‘๋ ฅ์ด ๋›ฐ์–ด๋‚ฉ๋‹ˆ๋‹ค.

AppMaster ์™€ ๊ฐ™์€ no-code ํ”Œ๋žซํผ์˜ ๋งฅ๋ฝ์—์„œ Data Pipeline์€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค์˜ ์ค‘์š”ํ•œ ์ธก๋ฉด์„ ๊ตฌ์„ฑํ•˜์—ฌ ์›น, ๋ชจ๋ฐ”์ผ ๋ฐ ๋ฐฑ์—”๋“œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋‚ด์˜ ๋‹ค์–‘ํ•œ ๊ตฌ์„ฑ ์š”์†Œ ๊ฐ„์˜ ๋ฐ์ดํ„ฐ ํ๋ฆ„์„ ํšจ์œจ์ ์œผ๋กœ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค. AppMaster ๊ณ ๊ฐ์—๊ฒŒ ๋ฐ์ดํ„ฐ ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•œ ์‹œ๊ฐ์  ๋Œ€ํ™”ํ˜• ๋„๊ตฌ๋ฅผ ์ œ๊ณตํ•˜๊ณ  ํ”„๋ŸฐํŠธ์—”๋“œ์™€ ๋ฐฑ์—”๋“œ ๊ตฌ์„ฑ ์š”์†Œ ๊ฐ„์˜ ๊ฒฉ์ฐจ๋ฅผ ์›ํ™œํ•˜๊ฒŒ ์—ฐ๊ฒฐํ•จ์œผ๋กœ์จ ๊ธฐ์—…์ด ์ตœ์†Œํ•œ์˜ ๋…ธ๋ ฅ๊ณผ ํˆฌ์ž๋กœ ํ™•์žฅ์„ฑ์ด ๋›ฐ์–ด๋‚˜๊ณ  ๊ฐ•๋ ฅํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์— ๋Œ€ํ•œ ์ด ํ˜์‹ ์ ์ธ ์ ‘๊ทผ ๋ฐฉ์‹์€ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ๋ณ€ํ™”์‹œ์ผœ ๋ชจ๋“  ๊ทœ๋ชจ์˜ ๋น„์ฆˆ๋‹ˆ์Šค์— ์ „๋ก€ ์—†๋Š” ๋ฏผ์ฒฉ์„ฑ, ํ™•์žฅ์„ฑ ๋ฐ ๊ธฐํšŒ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.