No Code Database Software๋Š” ์ „ํ†ต์ ์ธ ์ฝ”๋“œ๋‚˜ SQL ์ฟผ๋ฆฌ๋ฅผ ์ž‘์„ฑํ•  ํ•„์š” ์—†์ด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ์ƒ์„ฑ, ๊ด€๋ฆฌ ๋ฐ ํ™œ์šฉ์„ ์šฉ์ดํ•˜๊ฒŒ ํ•˜๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์˜ ํ˜„๋Œ€์  ํŒจ๋Ÿฌ๋‹ค์ž„์ž…๋‹ˆ๋‹ค. ๋ณต์žกํ•œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ž‘์—…์„ ์ถ”์ƒํ™”ํ•˜๊ณ  ๋‹จ์ˆœํ™”ํ•˜๋„๋ก ์„ค๊ณ„๋œ ๋งŽ์€ ๋ฐฉ๋ฒ•๊ณผ ๋„๊ตฌ๋ฅผ ์บก์Аํ™”ํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ฒ˜๋ฆฌ๋ฅผ ๋ฏผ์ฃผํ™”ํ•˜๊ณ  ๋น„์ „๋ฌธ ์‚ฌ์šฉ์ž๊ฐ€ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์‹œ์Šคํ…œ์„ ์šด์˜ ๋ฐ ์œ ์ง€ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

ํ•ต์‹ฌ ๊ธฐ๋Šฅ:

์‹œ๊ฐ์  ์ธํ„ฐํŽ˜์ด์Šค: ์‚ฌ์šฉ์ž๊ฐ€ ์ง๊ด€์ ์ธ drag-and-drop ํ•˜๊ณ , ๊ด€๊ณ„๋ฅผ ๋งŒ๋“ค๊ณ , ๋ฐ์ดํ„ฐ๋ฅผ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ๊ทธ๋ž˜ํ”ฝ ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค(GUI)๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๋Š” ํ…Œ์ด๋ธ”, ํ•„๋“œ ๋ฐ ๊ด€๊ณ„๋ฅผ ์‹œ๊ฐ์ ์œผ๋กœ ์ƒ์„ฑํ•˜๊ณ  ๋น„์ฆˆ๋‹ˆ์Šค ๋…ผ๋ฆฌ๋ฅผ ์ •์˜ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ™•์žฅ์„ฑ: ์ˆ˜์š” ๋ณ€๋™์— ๋”ฐ๋ผ ํšจ์œจ์ ์œผ๋กœ ํ™•์žฅํ•˜์—ฌ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ๋ฐ ๊ณ ๋ถ€ํ•˜ ์‚ฌ์šฉ ์‚ฌ๋ก€์™€์˜ ์„ฑ๋Šฅ ํ˜ธํ™˜์„ฑ์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. ์ด๋Š” ์ตœ์‹  ์ปดํŒŒ์ผ ์„œ๋ฒ„ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์„ ํ†ตํ•ด ๋‹ฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

์ž๋™ ์ƒ์„ฑ: ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜, ๋ฌธ์„œ ๋ฐ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์ž๋™์œผ๋กœ ์ƒ์„ฑํ•˜์—ฌ ์‹œ์žฅ ์ถœ์‹œ ์‹œ๊ฐ„์„ ํฌ๊ฒŒ ๋‹จ์ถ•ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์œ ์ง€ ๊ด€๋ฆฌ ๋ฐ ์—…๋ฐ์ดํŠธ: ์„œ๋ฒ„ ๊ธฐ๋ฐ˜ ์ ‘๊ทผ ๋ฐฉ์‹์„ ์ฑ„ํƒํ•˜์—ฌ ์‚ฌ์šฉ์ž๊ฐ€ ๋ฒ„์ „์„ ๋‹ค์‹œ ์ œ์ถœํ•˜์ง€ ์•Š๊ณ ๋„ ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ UI, ๋…ผ๋ฆฌ ๋ฐ API ํ‚ค๋ฅผ ์—…๋ฐ์ดํŠธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์š”๊ตฌ ์‚ฌํ•ญ ์ˆ˜์ • ์‹œ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์„ ์ฒ˜์Œ๋ถ€ํ„ฐ ์žฌ์ƒ์„ฑํ•˜์—ฌ ๊ธฐ์ˆ  ๋ถ€์ฑ„๋ฅผ ์ œ๊ฑฐํ•ฉ๋‹ˆ๋‹ค.

์—…๊ณ„์—์„œ์˜ ์‘์šฉ:

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

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

์˜๋ฃŒ ์‹œ์Šคํ…œ: ์•ˆ์ „ํ•˜๊ณ  ๋ฏผ์ฒฉํ•œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์‹œ์Šคํ…œ์„ ํ†ตํ•ด ํ™˜์ž ์ •๋ณด ๊ด€๋ฆฌ, ์˜ˆ์•ฝ ์ผ์ • ๋ฐ ๊ทœ์ • ์ค€์ˆ˜๋ฅผ ์ด‰์ง„ํ•ฉ๋‹ˆ๋‹ค.

์„ ๋„์ ์ธ ํ”Œ๋žซํผ์˜ ์˜ˆ - AppMaster:

์ฝ”๋“œ ์—†๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์†Œํ”„ํŠธ์›จ์–ด์˜ ๋†€๋ผ์šด ์‚ฌ๋ก€ ์ค‘ ํ•˜๋‚˜๋Š” ๋ฐฑ์—”๋“œ, ์›น ๋ฐ ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ƒ์„ฑํ•˜๋„๋ก ์„ค๊ณ„๋œ ๊ฐ•๋ ฅํ•œ ์ฝ”๋“œ ์—†๋Š” ๋„๊ตฌ ์ธ AppMaster ์ž…๋‹ˆ๋‹ค. ๊ฒฝ์Ÿ์‚ฌ์™€ ์ฐจ๋ณ„ํ™”๋˜๋Š” ๊ด‘๋ฒ”์œ„ํ•œ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜์—ฌ ๊ณ ๊ฐ์ด ์‹œ๊ฐ์  BP Designer, REST API ๋ฐ WSS ์—”๋“œํฌ์ธํŠธ๋ฅผ ํ†ตํ•ด ๋ฐ์ดํ„ฐ ๋ชจ๋ธ(๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์Šคํ‚ค๋งˆ) ๋ฐ ๋น„์ฆˆ๋‹ˆ์Šค ๋กœ์ง์„ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค. AppMaster ํ”Œ๋žซํผ์€ ๋ชจ๋“  Postgresql ํ˜ธํ™˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ๊ธฐ๋ณธ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ๋ฐ ๊ณ ๋ถ€ํ•˜ ์‚ฌ์šฉ ์‚ฌ๋ก€์— ๋Œ€ํ•œ ํ™•์žฅ์„ฑ์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. ์‹คํ–‰ ํŒŒ์ผ ๋ฐ ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ํฌํ•จํ•˜์—ฌ 30์ดˆ ์ด๋‚ด์— ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์„ ๊ฐ–์ถ˜ AppMaster ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์„ ํ˜์‹ ํ•˜์—ฌ 10๋ฐฐ ๋” ๋น ๋ฅด๊ณ  3๋ฐฐ ๋” ๋น„์šฉ ํšจ์œจ์ ์œผ๋กœ ๋งŒ๋“ญ๋‹ˆ๋‹ค. ๋˜ํ•œ AppMaster ํฌ๊ด„์ ์ธ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์— ๋Œ€ํ•œ ๋…ธ๋ ฅ์„ ๋ฐ˜์˜ํ•˜์—ฌ swagger(๊ฐœ๋ฐฉํ˜• API) ๋ฌธ์„œ ๋ฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์Šคํ‚ค๋งˆ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์ž๋™์œผ๋กœ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.

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

AppMaster ์™€ ๊ฐ™์€ ํ”Œ๋žซํผ์€ No Code Database Software๊ฐ€ ์—…๊ณ„์— ์ œ๊ณตํ•˜๋Š” ํšจ์œจ์„ฑ, ํ™•์žฅ์„ฑ ๋ฐ ์œ ์—ฐ์„ฑ์„ ์˜ˆ์‹œํ•˜์—ฌ ํ˜„๋Œ€์ ์ด๊ณ  ๋ฏผ์ฒฉํ•œ ๋น„์ฆˆ๋‹ˆ์Šค์˜ ์š”๊ตฌ์— ๋ถ€์‘ํ•˜๋Š” ํŒจ๋Ÿฌ๋‹ค์ž„ ์ „ํ™˜์„ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค. No Code Database Software์˜ ํ™œ์šฉ์€ ๋””์ง€ํ„ธ ์‹œ๋Œ€์˜ ๊ฐ•๋ ฅํ•œ ๋„๊ตฌ๋กœ์„œ์˜ ์ž ์žฌ๋ ฅ์„ ๋ฐ˜์˜ํ•˜์—ฌ ๋‹ค์–‘ํ•œ ๋ถ„์•ผ๋กœ ํ™•๋Œ€๋  ๊ฒƒ์œผ๋กœ ์˜ˆ์ƒ๋ฉ๋‹ˆ๋‹ค.