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

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

์„œ๋ฒ„๋ฆฌ์Šค ์•„ํ‚คํ…์ฒ˜๊ฐ€ ์ ์  ๋Œ€์ค‘ํ™”๋˜๋ฉด์„œ AWS(Amazon Web Services) Lambda, Microsoft Azure Functions, Google Cloud Functions ๋“ฑ ๋‹ค์–‘ํ•œ ์„œ๋ฒ„๋ฆฌ์Šค ํ”Œ๋žซํผ์ด ๋“ฑ์žฅํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ฐ ํ”Œ๋žซํผ์€ ๊ณ ์œ ํ•œ ์ด์ ์„ ๊ฐ–๊ณ  ์žˆ์œผ๋ฉฐ ๋‹ค๋ฅธ ํด๋ผ์šฐ๋“œ ๋„ค์ดํ‹ฐ๋ธŒ ์„œ๋น„์Šค์™€์˜ ์›ํ™œํ•œ ํ†ตํ•ฉ์„ ํ†ตํ•ด ํŠน์ • ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•ฉ๋‹ˆ๋‹ค. AppMaster ์˜ ๊ฐ•๋ ฅํ•œ no-code ์†”๋ฃจ์…˜์„ ํ†ตํ•ด ๊ณ ๊ฐ์€ ๋ฐฑ์—”๋“œ, ์›น ๋ฐ ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‰ฝ๊ฒŒ ๋งŒ๋“ค๊ณ  ์„ ํ˜ธํ•˜๋Š” ์„œ๋ฒ„๋ฆฌ์Šค ํ”Œ๋žซํผ์— ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

์„œ๋ฒ„๋ฆฌ์Šค ํ™˜๊ฒฝ ์„ค์ •์—์„œ ํด๋ผ์šฐ๋“œ ๋ฆฌ์†Œ์Šค๋ฅผ ์ •์˜ํ•˜๋ ค๋ฉด ์ผ๋ฐ˜์ ์œผ๋กœ AWS CloudFormation ํ…œํ”Œ๋ฆฟ ๋˜๋Š” Google ๋ฐฐํฌ ๊ด€๋ฆฌ์ž YAML ํŒŒ์ผ์„ ์ง€์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ฆฌ์†Œ์Šค๋ฅผ ํ†ตํ•ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์€ ๋‹ค๋ฅธ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค์˜ ์ด๋ฒคํŠธ ๊ธฐ๋ฐ˜ ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด AppMaster ์‚ฌ์šฉํ•˜์—ฌ ๊ฐœ๋ฐœ๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์€ PostgreSQL ํ˜ธํ™˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ๊ธฐ๋ณธ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋กœ ์ƒํ˜ธ ์ž‘์šฉํ•˜์—ฌ ํด๋ผ์šฐ๋“œ ๊ธฐ๋ฐ˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์„œ๋น„์Šค์˜ ๋ฆฌ์†Œ์Šค๋ฅผ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

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

๋งˆ์ง€๋ง‰์œผ๋กœ ๋ฐฐํฌ ์ „๋žต์„ ๊ตฌ์„ฑํ•˜๋ ค๋ฉด ๋ฒ„์ „ ๊ด€๋ฆฌ, ๋กค๋ฐฑ, ์ฆ‰์‹œ ๋ณต๊ตฌ, CI/CD(์ง€์†์  ํ†ตํ•ฉ/์ง€์†์  ๋ฐฐํฌ)๋ฅผ ์ •์˜ํ•˜์—ฌ ์„œ๋ฒ„๋ฆฌ์Šค ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ์ ํ•ฉํ•œ ์ธํ”„๋ผ๋ฅผ ์‹ ์†ํ•˜๊ฒŒ ์„ค์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ AppMaster ๊ณ ๊ฐ์€ ์˜จํ”„๋ ˆ๋ฏธ์Šค ๋˜๋Š” ํด๋ผ์šฐ๋“œ์—์„œ ์‹คํ–‰ ๊ฐ€๋Šฅํ•œ ๋ฐ”์ด๋„ˆ๋ฆฌ ํŒŒ์ผ ๋˜๋Š” ์†Œ์Šค ์ฝ”๋“œ์™€ ํ˜ธ์ŠคํŠธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ํ™•๋ณดํ•˜์—ฌ ์ตœ์ ์˜ ๋ฐฐํฌ ์ž์œ ๋ฅผ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

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