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

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

Low-code ํ—ฌํ”„๋ผ์ธ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ํ˜•์‹์œผ๋กœ ์ œ๊ณต๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

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

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

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

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