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

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

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

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

AppMaster ์˜ ์‚ฌ์šฉ์ž ์ •์˜๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์˜ ๊ณ ์œ ํ•œ ์˜์—ญ์„ ๋‹ค๋ฃน๋‹ˆ๋‹ค.

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

2. ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์‚ฌ์šฉ์ž ์ •์˜: AppMaster ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค ์š”์†Œ์™€ ์Šคํƒ€์ผ์„ ์‰ฝ๊ฒŒ ํ†ตํ•ฉํ•˜์—ฌ ์‚ฌ์šฉ์ž ์ •์˜ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ตฌ์ถ•ํ•˜๊ธฐ ์œ„ํ•œ drag-and-drop ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. Web BP ๋””์ž์ด๋„ˆ๋Š” ๋ชจ๋“  ๊ตฌ์„ฑ ์š”์†Œ์— ๋Œ€ํ•œ ๋น„์ฆˆ๋‹ˆ์Šค ๋…ผ๋ฆฌ ์ƒ์„ฑ์„ ์ง€์›ํ•˜์—ฌ ์™„์ „ํ•œ ๋Œ€ํ™”ํ˜• ์‚ฌ์šฉ์ž ์ค‘์‹ฌ ๊ฒฝํ—˜์„ ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค.

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

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

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