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

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

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

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

์ฒญ์‚ฌ์ง„์ด ๋ณ€๊ฒฝ๋  ๋•Œ๋งˆ๋‹ค ์ฒ˜์Œ๋ถ€ํ„ฐ 30์ดˆ ์ด๋‚ด์— ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ƒ์„ฑํ•จ์œผ๋กœ์จ AppMaster ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ๊ธฐ์ˆ ์ ์ธ ๋ถ€์ฑ„ ์—†์ด ์œ ์ง€๋˜๊ณ  ๋ณ€ํ™”ํ•˜๋Š” ์š”๊ตฌ ์‚ฌํ•ญ์— ๋ถ€ํ•ฉํ•˜๋„๋ก ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค. ํ”Œ๋žซํผ์€ ์„œ๋ฒ„ endpoints ๋ฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์Šคํ‚ค๋งˆ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ์Šคํฌ๋ฆฝํŠธ์— ๋Œ€ํ•œ Swagger(OpenAPI) ๋ฌธ์„œ๋ฅผ ์ž๋™์œผ๋กœ ์ƒ์„ฑํ•˜์—ฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ ๋ฐ ์œ ์ง€ ๊ด€๋ฆฌ๋ฅผ ๋”์šฑ ๊ฐ„์†Œํ™”ํ•ฉ๋‹ˆ๋‹ค. AppMaster ์˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์€ ๊ธฐ๋ณธ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋กœ์„œ ๋ชจ๋“  PostgreSQL ํ˜ธํ™˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์™€ ํ˜ธํ™˜๋˜๋ฉฐ Go๋กœ ์ƒ์„ฑ๋œ ์ปดํŒŒ์ผ๋œ ์ƒํƒœ ๋น„์ €์žฅ ๋ฐฑ์—”๋“œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‚ฌ์šฉํ•˜๋ฉด ๊ธฐ์—… ๋ฐ ๊ณ ๋ถ€ํ•˜ ์‚ฌ์šฉ ์‚ฌ๋ก€์— ๋Œ€ํ•œ ๋›ฐ์–ด๋‚œ ํ™•์žฅ์„ฑ์„ ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค.

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

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