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

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

์„ ๋„์ ์ธ no-code ํ”Œ๋žซํผ์ธ AppMaster ๋ฐฑ์—”๋“œ, ์›น ๋ฐ ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ตฌ์ถ•ํ•˜๊ธฐ ์œ„ํ•œ ํฌ๊ด„์ ์ธ ๋„๊ตฌ ์ œํ’ˆ๊ตฐ์„ ์ œ๊ณตํ•˜์—ฌ low-code ์ฆ๋ถ„ ๊ฐœ๋ฐœ์˜ ํž˜์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. AppMaster ๋ฐฑ์—”๋“œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์œ„ํ•œ ๋ฐ์ดํ„ฐ ๋ชจ๋ธ, ๋น„์ฆˆ๋‹ˆ์Šค ํ”„๋กœ์„ธ์Šค, RESTful API ๋ฐ WebSocket endpoints ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๋Š” ์ง๊ด€์ ์ธ ์‹œ๊ฐ์  ๋””์ž์ด๋„ˆ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ๋””์ž์ธํ•˜๊ณ  ์›น ๋ฐ ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์œ„ํ•œ ๊ตฌ์„ฑ ์š”์†Œ ๋กœ์ง์„ ์ •์˜ํ•˜๊ธฐ ์œ„ํ•œ drag-and-drop ์ธํ„ฐํŽ˜์ด์Šค๋„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๊ณ ๊ฐ์ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ฒญ์‚ฌ์ง„์„ ์ˆ˜์ •ํ•˜๊ณ  '๊ฒŒ์‹œ' ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅผ ๋•Œ๋งˆ๋‹ค AppMaster ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ์ƒ์„ฑํ•˜๊ณ , ์ปดํŒŒ์ผ, ํ…Œ์ŠคํŠธ, ํŒจํ‚ค์ง•ํ•˜๊ณ  ์—…๋ฐ์ดํŠธ๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ 30์ดˆ ์ด๋‚ด์— ํด๋ผ์šฐ๋“œ์— ๋ฐฐํฌํ•˜์—ฌ ๊ฐ„์†Œํ™”๋˜๊ณ  ๋ฏผ์ฒฉํ•˜๋ฉฐ ํšจ์œจ์ ์ธ ๊ฐœ๋ฐœ ๋ผ์ดํ”„์‚ฌ์ดํด์„ ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค. .

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

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

๋˜ํ•œ AppMaster ์™€ ๊ฐ™์€ low-code ์ฆ๋ถ„ ๊ฐœ๋ฐœ ํ”Œ๋žซํผ์€ Go, Vue.js, Kotlin ๋ฐ SwiftUI ์™€ ๊ฐ™์€ ์ตœ์‹  ์ปดํŒŒ์ผ ์–ธ์–ด๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ƒ์„ฑํ•จ์œผ๋กœ์จ ํ™•์žฅ์„ฑ๊ณผ ์„ฑ๋Šฅ ์ด์ ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด low-code ํ”Œ๋žซํผ์„ ์‚ฌ์šฉํ•˜์—ฌ ๊ตฌ์ถ•๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์€ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ๋ฐ ๊ณ ๋ถ€ํ•˜ ์‚ฌ์šฉ ์‚ฌ๋ก€๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ๋™์‹œ์— PostgreSQL๊ณผ ๊ฐ™์€ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ๊ธฐ์ˆ , ํ”„๋ ˆ์ž„์›Œํฌ ๋ฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์™€์˜ ์›ํ™œํ•œ ํ†ตํ•ฉ์„ ์ œ๊ณตํ•˜์—ฌ ๊ณต๊ธ‰์—…์ฒด ์ข…์†์„ ์ค„์ด๊ณ  ํ™•์žฅ์„ฑ์„ ํ–ฅ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

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