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

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

์ตœ์‹  ๋ฐฐํฌ ํด๋Ÿฌ์Šคํ„ฐ๋Š” Docker, Kubernetes์™€ ๊ฐ™์€ ์ปจํ…Œ์ด๋„ˆํ™” ๊ธฐ์ˆ  ๋˜๋Š” Docker Swarm๊ณผ ๊ฐ™์€ ์ปจํ…Œ์ด๋„ˆ ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜ ํ”Œ๋žซํผ์„ ์ž์ฃผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐœ๋ณ„ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ์ถ”์ƒํ™”ํ•˜์—ฌ ๋…๋ฆฝ์ ์œผ๋กœ ์ž‘๋™ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๊ณ  ๊ธฐ์—…์ด ์ตœ์†Œํ•œ์˜ ๋งˆ์ฐฐ๋กœ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ๊ณผ ํ–ฅ์ƒ๋œ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋Š” ๋ฐ ์ง‘์ค‘ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ์ปจํ…Œ์ด๋„ˆ๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์ด์‹์„ฑ์„ ๋†’์—ฌ ๋ฐฐํฌ ํด๋Ÿฌ์Šคํ„ฐ๊ฐ€ ํด๋ผ์šฐ๋“œ ๊ธฐ๋ฐ˜ ๊ธฐ์ˆ ์„ ์›ํ™œํ•˜๊ฒŒ ์ฑ„ํƒํ•˜๊ณ  ์ž๋™ ํ™•์žฅ, ์ข…๋Ÿ‰์ œ ๋ฐ Amazon Web Services์™€ ๊ฐ™์€ ํด๋ผ์šฐ๋“œ ๊ธฐ๋ฐ˜ ์ธํ”„๋ผ ๊ณต๊ธ‰์ž๊ฐ€ ์ œ๊ณตํ•˜๋Š” ๊ธฐํƒ€ ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ด์ค๋‹ˆ๋‹ค. (AWS), Microsoft Azure ๋˜๋Š” Google Cloud Platform(GCP).

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

AppMaster์—์„œ ์ƒ์„ฑ๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์€ ๊ณ ์„ฑ๋Šฅ, ์ปดํŒŒ์ผ๋œ ์ƒํƒœ ๋น„์ €์žฅ ๋ฐฑ์—”๋“œ ์„ค๊ณ„๋ฅผ ํ™œ์šฉํ•˜์—ฌ ๊ธฐ์—… ๋ฐ ๊ณ ๋ถ€ํ•˜ ์‚ฌ์šฉ ์‚ฌ๋ก€์—์„œ ์ตœ์ ์˜ ํ™•์žฅ์„ฑ๊ณผ ์„ฑ๋Šฅ์„ ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค. ๋ฐฐํฌ ํด๋Ÿฌ์Šคํ„ฐ๋Š” ๊ฐ•๋ ฅํ•œ Go ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด, ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์šฉ Vue3 ํ”„๋ ˆ์ž„์›Œํฌ, Android์šฉ Jetpack Compose ๋ฐ iOS ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์šฉ SwiftUI ํฌํ•จ๋œ Kotlin์„ ํ™œ์šฉํ•˜์—ฌ ์ƒ์„ฑ๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ์ตœ์‹  ๊ธฐ์ˆ ๊ณผ ๋ชจ๋ฒ” ์‚ฌ๋ก€๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ตฌ์ถ•๋˜๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

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

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

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