์๋ฒ๋ฆฌ์ค ์ปดํจํ ์ ๋งฅ๋ฝ์์ "์๊ฐ ์ด๊ณผ"๋ ํจ์๋ ํ๋ก์ธ์ค๊ฐ ๊ฐ์ ๋ก ์ข ๋ฃ๋๊ธฐ ์ ์ ์คํํ ์ ์๋ ์ต๋ ๊ธฐ๊ฐ์ ๋ํ๋ ๋๋ค. ์ด๋ ํจ์จ์ ์ธ ๋ฆฌ์์ค ํ ๋น์ ๊ฐ๋ฅํ๊ฒ ํ๊ณ ์๋ชป๋ ๊ธฐ๋ฅ๊ณผ ํ๋ก์ธ์ค๊ฐ ๋ฌด๊ธฐํ ์คํ๋์ด ๋ฆฌ์์ค๋ฅผ ์๋นํ๊ณ ๋ถํ์ํ ๋น์ฉ์ด ๋ฐ์ํ๋ ๊ฒ์ ๋ฐฉ์งํ๋ฏ๋ก ์๋ฒ๋ฆฌ์ค ์ํคํ ์ฒ์ ์ค์ํ ๋งค๊ฐ๋ณ์์ ๋๋ค.
AWS Lambda, Azure Functions ๋๋ Google Cloud Functions์ ๊ฐ์ ์๋ฒ๋ฆฌ์ค ๊ณต๊ธ์๋ฅผ ๋ค๋ฃฐ ๋ ๊ฐ๋ฐ์๋ ์๋ฒ๋ฆฌ์ค ๊ธฐ๋ฅ์ ์ ์ฉ๋๋ ์๊ฐ ์ด๊ณผ ์ค์ ์ ์ ์ํด์ผ ํฉ๋๋ค. ์ด๋ฌํ ์ค์ ์ ์ต์ ์ ์ฑ๋ฅ, ๋น์ฉ ํจ์จ์ฑ ๋ฐ ๋ฆฌ์์ค ํ์ฉ๋๋ฅผ ์ ์งํ๋ ๊ฒ์ ์ฃผ์ ๋ชฉํ๋ก ํ์ฌ ๊ฐ ๊ธฐ๋ฅ์ ์คํ์ด ํ์ฉ๋๋ ์๊ฐ์ ์ ์ดํฉ๋๋ค. ๊ฐ๋ฐ์๊ฐ ์๋ฒ๋ฆฌ์ค ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ค๊ณ ์ด๋ฌํ ์ค์ ์ ๊ด๋ฆฌํ๋ ํ๋ซํผ์ ์ด๋ฌํ ์๊ฐ ์ด๊ณผ๋ฅผ ์ ์ ํ๊ฒ ๊ตฌ์ฑํ๋ ๋ฐ ์ค์ํ ์ญํ ์ ํฉ๋๋ค. ๊ทธ๋ฌํ ํ๋ซํผ ์ค ํ๋๋ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ , ์น ์ ํ๋ฆฌ์ผ์ด์ ๋ฐ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง, ๋น์ฆ๋์ค ๋ก์ง, REST API ๋ฐ WSS endpoints ์๊ฐ์ ์ผ๋ก ์ค๊ณํ์ฌ ์๋ฒ๋ฆฌ์ค ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ์ถํ๊ธฐ ์ํ ๊ฐ๋ ฅํ ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํ๋ AppMaster ์ ๋๋ค.
์๋ฒ๋ฆฌ์ค ๊ธฐ๋ฅ์ ๋ํ ์ ์ ํ ์ ํ ์๊ฐ ๊ฐ์ ๊ตฌ์ฑํ๋ ค๋ฉด ์ฑ๋ฅ๊ณผ ํจ์จ์ฑ ๊ฐ์ ๊ท ํ์ ์ ์คํ๊ฒ ์ ์งํด์ผ ํฉ๋๋ค. ํจ์๊ฐ ํ์ํ ์์ ์ ์๋ฃํ๊ธฐ ์ ์ ์ง์์ ์ผ๋ก ์๊ฐ ์ด๊ณผ ์ ํ์ ๋๋ฌํ๋ฉด ์คํ ์๊ฐ์ ์ฐ์ฅํด์ผ ํ์ง๋ง ์ด๋ก ์ธํด ๋ฆฌ์์ค๊ฐ ๋ญ๋น๋๊ณ ๋น์ฉ์ด ์ฆ๊ฐํ ์ ์์ต๋๋ค. ๋ฐ๋ฉด์ ์๊ฐ ์ด๊ณผ ๊ฐ์ ๋๋ฌด ๋ฎ๊ฒ ์ค์ ํ๋ฉด ์กฐ๊ธฐ ์ข ๋ฃ๋ ์ ์์ผ๋ฉฐ ์ ํ๋ฆฌ์ผ์ด์ ์ฑ๋ฅ์ ๋ถ์ ์ ์ธ ์ํฅ์ ๋ฏธ์น ์ ์์ต๋๋ค. ๋ฐ๋ผ์ ์๋ฒ๋ฆฌ์ค ๊ธฐ๋ฅ ์ ํ ์๊ฐ์ ๊ฐ ๊ธฐ๋ฅ ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ํน์ ์๊ตฌ ์ฌํญ๊ณผ ์ฌ์ฉ ์ฌ๋ก์ ๋ง๊ฒ ์กฐ์ ๋์ด์ผ ํฉ๋๋ค.
์๊ฐ ์ ํ ๊ตฌ์ฑ์ ์ค์์ฑ์ ์ค๋ช ํ๊ธฐ ์ํด ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ๋ฐ์ดํฐ ๊ฐ์ ธ์ค๊ธฐ, ๋ฐ์ดํฐ ์ฒ๋ฆฌ, ์ฒ๋ฆฌ๋ ๋ฐ์ดํฐ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ณด๊ณ ์ ์์ฑ ๋ฑ ๋ค์ํ ์์ ์ ์ฒ๋ฆฌํ๋ ๊ธฐ๋ฅ์ ๊ฐ์ถ ์ผ๋ฐ์ ์ธ ์๋ฒ๋ฆฌ์ค ์ปดํจํ ํ๊ฒฝ์ ์๊ฐํด ๋ณด์ธ์. ์ด๋ฌํ ๊ฐ ์์ ์๋ ์คํ ์๊ฐ๊ณผ ๋ฆฌ์์ค ์๊ตฌ ์ฌํญ์ด ๋ค๋ฅผ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ค๋ ํจ์๋ ์๋์ ์ผ๋ก ๋น ๋ฅด๊ฒ ์คํ๋ ์ ์๋ ๋ฐ๋ฉด, ๋ฐ์ดํฐ ์ฒ๋ฆฌ ํจ์๋ ๋ ๋ง์ ์๊ฐ์ด ํ์ํ ์ ์์ต๋๋ค. ์ด ๊ฒฝ์ฐ ๊ฐ ๊ธฐ๋ฅ์ ์ฑ๊ณต์ ์ธ ์คํ๋ฟ๋ง ์๋๋ผ ํจ์จ์ ์ธ ๋ฆฌ์์ค ํ์ฉ ๋ฐ ๋น์ฉ ๊ด๋ฆฌ๋ฅผ ๋ณด์ฅํ๋ ์๊ฐ ์ด๊ณผ ์ ํ์ ์ค์ ํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
์ข ์ข ์๋ฒ๋ฆฌ์ค ๊ณต๊ธ์๋ ๊ธฐ๋ฅ์ ์ต๋ ํ์ฉ ๊ธฐ๊ฐ์ ์ ํ์ ์ ์ฉํ๋ฉฐ ์ผ๋ถ ๊ณต๊ธ์๋ ํน์ ๊ณ์ธต ๋๋ ๊ตฌ๋ ๊ณํ์ ๋ํด ํจ์ฌ ๋ ์๊ฒฉํ ์ ํ์ ์ ์ฉํฉ๋๋ค. ์ด๋ฌํ ์ ํ์ ๊ณต์ ๋ฆฌ์์ค์ ์ฌ์ฉ์ ์ ์ดํ๊ณ ๊ณผ๋ํ ๋น์ฉ์ ๋ฐฉ์งํ๊ธฐ ์ํด ๋ง๋ จ๋์์ง๋ง ๊ธฐ๋ฅ ์๊ฐ ์ด๊ณผ๋ฅผ ๊ตฌ์ฑํ ๋๋ ๊ณ ๋ คํด์ผ ํฉ๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ๊ฐ๋ฐ์๋ ์๋ฒ๋ฆฌ์ค ์ธํ๋ผ ์ ๊ณต์ ์ฒด๊ฐ ์ค์ ํ ์ด๋ฌํ ์ ํ ์ฌํญ์ ์ธ์ํ๊ณ ์ด์ ๋ฐ๋ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ์กฐ์ ํด์ผ ํฉ๋๋ค.
์ด๋ฌํ ์งํ๋ ์๋ฒ๋ฆฌ์ค ์ ํ๋ฆฌ์ผ์ด์ ์ ํจ์จ์ฑ๊ณผ ์ฑ๋ฅ์ ๋ํ ๊ท์คํ ํต์ฐฐ๋ ฅ์ ์ ๊ณตํ ์ ์์ผ๋ฏ๋ก ๊ธฐ๋ฅ ์คํ ์๊ฐ๊ณผ ์ค๋ฅ์จ์ ์ง์์ ์ผ๋ก ๋ชจ๋ํฐ๋งํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ์ด๋ฌํ ์งํ๋ฅผ ํจ๊ณผ์ ์ผ๋ก ๋ชจ๋ํฐ๋งํ๊ณ ๋ถ์ํ๋ฉด ์ ์ฒด ์ ํ๋ฆฌ์ผ์ด์ ์ฑ๋ฅ์ ํฅ์์ํค๊ธฐ ์ํด ์๊ฐ ์ ํ ์ค์ ์กฐ์ ์ด๋ ๋ ผ๋ฆฌ ์ต์ ํ๊ฐ ํ์ํ ๊ธฐ๋ฅ์ ์๋ณํ ์ ์์ต๋๋ค. ๋ํ ์๋ฒ๋ฆฌ์ค ๊ธฐ๋ฅ์ ์ค๊ณํ ๋ ์ค๋ฅ ์ฒ๋ฆฌ ๋ฐ ์ฌ์๋ ๋ ผ๋ฆฌ๋ฅผ ๊ณ ๋ คํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ์ด๋ฌํ ๊ธฐ๋ฅ์ ์๊ฐ ์ด๊ณผ ๋ฐ ๊ธฐํ ์ค๋ฅ๋ก ์ธํด ๋ฐ์ํ๋ ๋ฌธ์ ๋ฅผ ํฌ๊ฒ ์ํํ ์ ์๊ธฐ ๋๋ฌธ์ ๋๋ค.
AppMaster ๊ฐ๋ฐ์์๊ฒ ์๊ฐ ์ด๊ณผ ์ค์ ์ ๊ด๋ฆฌํ๊ณ ์๋ฒ๋ฆฌ์ค ์ ํ๋ฆฌ์ผ์ด์ ์ ์ต์ ํํ๋ ๋ฐ ํ์ํ ๋๊ตฌ์ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ ๋ฐ ํ์ํฉ๋๋ค. ์ด ํ๋ซํผ์ ๊ฐ๋ฐ์๊ฐ ํ์ฅ์ฑ์ด ๋ฐ์ด๋๊ณ ํจ์จ์ ์ธ ์๋ฒ๋ฆฌ์ค ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฝ๊ฒ ์ค๊ณ, ๊ตฌ์ถ ๋ฐ ๋ฐฐํฌํ ์ ์๋ ํฌ๊ด์ ์ธ ๋๊ตฌ ๋ฐ ๊ธฐ๋ฅ ์ธํธ๋ฅผ ์ ๊ณตํฉ๋๋ค. ๋ฐ์ดํฐ ๋ชจ๋ธ, ๋น์ฆ๋์ค ๋ก์ง, REST API ๋ฐ WSS endpoints ์๊ฐ์ ์ผ๋ก ๋์์ธํจ์ผ๋ก์จ ๊ฐ๋ฐ์๋ ๊ฐ ๊ธฐ๋ฅ์ ๋ํ ์ต์ ์ ์๊ฐ ์ด๊ณผ ์ค์ ์ ๊ณ ๋ คํ์ฌ ์๋ฒ๋ฆฌ์ค ์ ํ๋ฆฌ์ผ์ด์ ์ด ์ ๊ตฌ์ฑ๋๊ณ ๋ฆฌ์์ค ์ฌ์ฉ์ด ํจ์จ์ ์ธ์ง ํ์ธํ ์ ์์ต๋๋ค. AppMaster ์์ ์์ฑ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ Go(golang), ์น ์ ํ๋ฆฌ์ผ์ด์ ์ Vue3 ํ๋ ์์ํฌ ๋ฐ JS/TS, ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ Android์ฉ Kotlin ๋ฐ Jetpack Compose, iOS์ฉ SwiftUI ํ์ฉํ์ฌ ์ต๋ ์ฑ๋ฅ๊ณผ ํ์ฅ์ฑ์ ๋ฌ์ฑํฉ๋๋ค.
๊ฒฐ๋ก ์ ์ผ๋ก, ์๋ฒ๋ฆฌ์ค ์ปดํจํ ํ๊ฒฝ์์ ์ต์ ์ ์ฑ๋ฅ, ๋ฆฌ์์ค ํ์ฉ๋ ๋ฐ ๋น์ฉ ํจ์จ์ฑ์ ๋ณด์ฅํ๋ ค๋ฉด ์ ์ ํ ์๊ฐ ์ด๊ณผ ๊ตฌ์ฑ์ด ํ์์ ์ ๋๋ค. AppMaster ๋ ๋ฆฌ์์ค ์ฌ์ฉ ์ธก๋ฉด์์ ํจ์จ์ ์ด๊ณ ์๊ฐ ์ด๊ณผ ์ค์ ๊ณผ ์ ํ๋ฆฌ์ผ์ด์ ์ฑ๋ฅ์ ๊ท ํ์ ๋ง์ถ๋๋ก ์ ์ต์ ํ๋ ์๋ฒ๋ฆฌ์ค ์ ํ๋ฆฌ์ผ์ด์ ์ ์ค๊ณ, ๊ตฌ์ถ ๋ฐ ๋ฐฐํฌํ๋ ํ๋ก์ธ์ค๋ฅผ ๋จ์ํํ๋ ๊ฐ๋ ฅํ ํ๋ซํผ์ ๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก AppMaster ์ฌ์ฉํ๋ฉด ๊ฐ๋ฐ์๋ ํ๋์ ์ด๊ณ ํ์ฅ ๊ฐ๋ฅํ๋ฉฐ ๋น์ฉ ํจ์จ์ ์ธ ์ํํธ์จ์ด ์๋ฃจ์ ์ ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํ๋ ๋ฐ์ด๋ ์๋ฒ๋ฆฌ์ค ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ค ์ ์์ต๋๋ค.