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

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

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

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

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

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

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

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