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

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

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

์ƒํƒœ ๋น„์ €์žฅ ์•„ํ‚คํ…์ฒ˜๋Š” Kubernetes์™€ ๊ฐ™์€ ์ปจํ…Œ์ด๋„ˆ ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜ ํ”Œ๋žซํผ์ด๋‚˜ AWS Lambda ๋˜๋Š” Google Cloud Functions์™€ ๊ฐ™์€ ์„œ๋ฒ„๋ฆฌ์Šค ์ปดํ“จํŒ… ํ”Œ๋žซํผ๊ณผ ๊ฐ™์€ ํด๋ผ์šฐ๋“œ ์ธํ”„๋ผ ์„œ๋น„์Šค์—์„œ ์ƒํƒœ ๋น„์ €์žฅ ์„œ๋น„์Šค๋ฅผ ์‰ฝ๊ฒŒ ๋ฐฐํฌํ•˜๊ณ  ํ™•์žฅํ•  ์ˆ˜ ์žˆ๋Š” ์˜ค๋Š˜๋‚ ์˜ ์ตœ์‹  ํด๋ผ์šฐ๋“œ ๊ธฐ๋ฐ˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ๊ณผ ํŠนํžˆ ๊ด€๋ จ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ฆ๊ฐ€ํ•˜๋Š” ๋กœ๋“œ ์ˆ˜์š”๋ฅผ ์ถฉ์กฑํ•˜๊ธฐ ์œ„ํ•ด ์ด๋Ÿฌํ•œ ํ”Œ๋žซํผ์˜ ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•จ์œผ๋กœ์จ ์‹œ์Šคํ…œ ์„ค๊ณ„์ž๋Š” ์ƒํƒœ ์ €์žฅ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ํ™•์žฅ ๋ฐ ๊ด€๋ฆฌ์™€ ๊ด€๋ จ๋œ ์šด์˜์ƒ์˜ ๋ณต์žก์„ฑ์„ ์ƒ๋‹น ๋ถ€๋ถ„ ์ค„์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

AppMasterno-code ํ”Œ๋žซํผ์˜ ๋งฅ๋ฝ์—์„œ ์ƒํƒœ ๋น„์ €์žฅ ์•„ํ‚คํ…์ฒ˜๋Š” ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ๋ฐฑ์—”๋“œ, ์›น ๋ฐ ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์‹ ์†ํ•œ ๊ฐœ๋ฐœ ๋ฐ ๋ฐฐํฌ๋ฅผ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•˜๋Š” ๋ฐ ์ค‘์š”ํ•œ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. AppMaster ์‚ฌ์šฉํ•˜๋ฉด ๊ณ ๊ฐ์€ Go(Golang), Vue3, Kotlin, Android์šฉ Jetpack Compose, Android SwiftUI ์™€ ๊ฐ™์€ ์ตœ์‹  ์ƒํƒœ ๋น„์ €์žฅ ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•˜์—ฌ ์ƒ์„ฑ๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์šฉ ๋ฐ์ดํ„ฐ ๋ชจ๋ธ, ๋น„์ฆˆ๋‹ˆ์Šค ๋กœ์ง, REST API ๋ฐ WSS ์—”๋“œํฌ์ธํŠธ๋ฅผ ์‹œ๊ฐ์ ์œผ๋กœ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. iOS ๋ฐ Docker๋ฅผ ์‚ฌ์šฉํ•œ ์ปจํ…Œ์ด๋„ˆํ™”. ์ด๋ฅผ ํ†ตํ•ด ๋ชจ๋“  ๊ทœ๋ชจ์˜ ํด๋ผ์ด์–ธํŠธ๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‹ ์†ํ•˜๊ฒŒ ๊ตฌ์ถ•ํ•˜๊ณ  ํ™•์žฅํ•˜์—ฌ ์ฆ๊ฐ€๋œ ๋กœ๋“œ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ฒ˜๋ฆฌํ•˜๋Š” ๋™์‹œ์— ๋น„์šฉ๊ณผ ๊ธฐ์ˆ  ๋ถ€์ฑ„๋ฅผ ์ตœ์†Œํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

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