BaaS(Backend as a Service)๋ผ๊ณ ๋ ์๋ ค์ง MBaaS(Mobile Backend as a Service)๋ ๊ฐ๋ฐ์๊ฐ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฐฑ์๋ ์ธํ๋ผ๋ฅผ ๋ ๋น ๋ฅด๊ณ ํจ์จ์ ์ผ๋ก ๊ตฌ์ถ, ์ ์ง ๋ฐ ๊ด๋ฆฌํ ์ ์๋๋ก ์ง์ํ๋ ํด๋ผ์ฐ๋ ๊ธฐ๋ฐ ์ํคํ ์ฒ ๋ชจ๋ธ์ ๋๋ค. , ํ์ฅ ๊ฐ๋ฅํ๊ณ ๋น์ฉ ํจ์จ์ ์ธ ๋ฐฉ์์ ๋๋ค. ์ด ๋ชจ๋ธ์์ ํ์ฌ ์๋น์ค ์ ๊ณต์ ์ฒด๋ ๊ฐ๋ฐ์๊ฐ ์๋ฒ ์ธก ์ฝ๋ฉ, ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ, ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ๋ฑ์ ๋ณต์ก์ฑ์ ๋ํ ๊ฑฑ์ ์์ด ๊ฐ๋ ฅํ๊ณ ๊ธฐ๋ฅ์ด ํ๋ถํ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋๋ ๋ฐ ์ฌ์ฉํ ์ ์๋ ๋ฐฑ์๋ ์๋น์ค, ๋๊ตฌ, ์ธํ๋ผ ๋ฐ API ์ ํ๊ตฐ์ ์ ๊ณตํฉ๋๋ค. ๋ฐฑ์๋ ์ธํ๋ผ ๊ด๋ฆฌ.
MBaaS์ ์ฃผ์ ๋ชฉํ๋ ๋ฐฑ์๋ ์ธํ๋ผ ๋ฐ ๊ด๋ฆฌ ์ฑ ์์ ์ ๋ขฐํ ์ ์๋ ์๋น์ค ์ ๊ณต์ ์ฒด์ ์คํ๋ก๋ํ์ฌ ๋ชจ๋ฐ์ผ ์ฑ ๊ฐ๋ฐ์ ๊ฐ์ํํจ์ผ๋ก์จ ๊ฐ๋ฐ์๊ฐ ํ๋ฐํธ์๋ ์ฌ์ฉ์ ๊ฒฝํ, ๊ธฐ๋ฅ ๋ฐ ์ ๋ฐ์ ์ธ ์ฑ ํ์ง์๋ง ์ง์คํ ์ ์๋๋ก ํ๋ ๊ฒ์ ๋๋ค. MBaaS๋ ์์ ํ ๋ฐฑ์๋ ์ธํ๋ผ๋ฅผ ์ฒ์๋ถํฐ ๊ตฌ์ถํ๋ ๋ฐ ํ์ํ ์ฌ์ ์ ์์, ๊ธฐ์ ์ ๋ฌธ ์ง์ ๋๋ ๊ด๋ฒ์ํ ๊ฐ๋ฐ ๊ฒฝํ์ด ๋ถ์กฑํ ์ค์๊ธฐ์ ์ ์ง์ ์ฅ๋ฒฝ์ ์ ๊ฑฐํ๋ ๋ฐ ์ค์ํ ์ญํ ์ ํฉ๋๋ค.
AppMaster ๊ฐ๋ฐ์์๊ฒ ํฌ๊ด์ ์ด๊ณ ์ ์ฐํ๋ฉฐ ์ฌ์ฉํ๊ธฐ ์ฌ์ด ์๋ฃจ์ ์ ์ ๊ณตํ๊ธฐ ์ํด MBaaS์ ์์น์ ๊ตฌํํ๋ ๊ฐ๋ ฅํ no-code ํ๋ซํผ์ ๋๋ค. AppMaster ์ฌ์ฉํ๋ฉด ์ฌ์ฉ์๋ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํ ๋ฐ์ดํฐ ๋ชจ๋ธ, ๋น์ฆ๋์ค ํ๋ก์ธ์ค, REST API ๋ฐ WebSocket endpoints ์๊ฐ์ ์ผ๋ก ์์ฑํ๊ณ ์ค๊ณํ ์ ์์ต๋๋ค. AppMaster ์ ์๊ฐ์ BP Designer๋ฅผ ์ฌ์ฉํ๋ฉด ์ฌ์ฉ์๋ ์น ๋ฐ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ํ ๋น์ฆ๋์ค ๋ก์ง์ ํจ์จ์ ์ผ๋ก ์์ฑํ๊ณ ๊ด๋ฆฌํ ์ ์์ต๋๋ค. ๊ณ ๊ฐ์ด '๊ฒ์' ๋ฒํผ์ ๋๋ฅด๋ฉด AppMaster ์์ค ์ฝ๋ ์์ฑ๋ถํฐ ์ ํ๋ฆฌ์ผ์ด์ ์ปดํ์ผ, ํ ์คํธ, ํจํค์ง ๋ฐ ํด๋ผ์ฐ๋ ๋ฐฐํฌ์ ์ด๋ฅด๊ธฐ๊น์ง ์ ์ฒด ํ๋ก์ธ์ค๋ฅผ ๊ด๋ฆฌํฉ๋๋ค.
AppMaster ๋ฅผ ํฌํจํ MBaaS ํ๋ซํผ์ ๋ชจ๋ฐ์ผ ์ฑ ๊ฐ๋ฐ์ ๊ฐ์ํํ๊ธฐ ์ํ ๋ช ๊ฐ์ง ์ฃผ์ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค. ์ด๋ฌํ ๊ธฐ๋ฅ ์ค ์ผ๋ถ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ๋ฐ์ดํฐ ๋ฐ ํ์ผ ์ ์ฅ: ๋๋ถ๋ถ์ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์์ ์ฌ์ฉ์ ํ๋กํ, ๋ฏธ๋์ด ํ์ผ ๋๋ ๊ธฐํ ์ค์ํ ์ ๋ณด ๋ฑ ๋ฐ์ดํฐ ์ ์ฅ์ ๋งค์ฐ ์ค์ํฉ๋๋ค. MBaaS ํ๋ซํผ์ API๋ฅผ ํตํด ํ์ฅ ๊ฐ๋ฅํ๊ณ ์์ ํ๋ฉฐ ์ฝ๊ฒ ์ก์ธ์คํ ์ ์๋ ์คํ ๋ฆฌ์ง ์๋ฃจ์ ์ ์ ๊ณตํฉ๋๋ค.
- ์ฌ์ฉ์ ์ธ์ฆ ๋ฐ ๊ถํ ๋ถ์ฌ: ์ฌ์ฉ์ ์ธ์ฆ ๋ฐ ๊ถํ ๋ถ์ฌ ๋ฉ์ปค๋์ฆ์ ๊ตฌํํ๋ ๊ฒ์ ์ข ์ข ๋ณต์กํ ํ๋ก์ธ์ค์ ๋๋ค. MBaaS ํ๋ซํผ์ OAuth ๋ฐ JWT์ ๊ฐ์ ๋๋ฆฌ ์ฌ์ฉ๋๋ ์ธ์ฆ ๋ฐฉ๋ฒ์ ์ํ ๋ด์ฅ API๋ฅผ ์ ๊ณตํ์ฌ ์ด๋ฅผ ๋จ์ํํฉ๋๋ค. ๋ํ ํ๋ซํผ์ ๋์๋ณด๋๋ฅผ ์ฌ์ฉํ์ฌ ์ญํ ๊ณผ ๊ถํ์ ์ฝ๊ฒ ๊ด๋ฆฌํ ์ ์์ต๋๋ค.
- ํธ์ ์๋ฆผ ๋ฐ ๋ฉ์์ง: ๋ํํ ์๋ฆผ ๋ฐ ์ธ์ฑ ๋ฉ์์ง์ ํตํด ์ฌ์ฉ์์ ์ฐธ์ฌ๋ฅผ ์ ๋ํ๋ ๊ฒ์ ๋ชจ๋ ๋ชจ๋ฐ์ผ ์ฑ์ด ๋์ ๋๊ฒ ์ ์งํ๋ ๋ฐ ์ค์ํฉ๋๋ค. MBaaS ํ๋ซํผ์ ์ฌ๋ฌ ํ๋ซํผ์ ๊ฑธ์ณ ํธ์ ์๋ฆผ์ ํตํฉํ๊ธฐ ์ํ ๊ฐ๋จํ๊ณ ์ฆ์ ์ฌ์ฉ ๊ฐ๋ฅํ ๋๊ตฌ์ API๋ฅผ ์ ๊ณตํฉ๋๋ค.
- ๋ถ์ ๋ฐ ๋ณด๊ณ : ์ฑ ๊ฐ๋ฐ์๋ ์ฑ ์ฑ๋ฅ๊ณผ ์ฌ์ฉ์ ํ๋์ ๋ํ ์๋ฏธ ์๋ ํต์ฐฐ๋ ฅ์ด ํ์ํ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. MBaaS ํ๋ซํผ์ ์ค์๊ฐ ์ฑ๋ฅ ๋ชจ๋ํฐ๋ง, ์ฌ์ฉ์ ์ฐธ์ฌ ์งํ ๋ฐ ์์ธํ ์ค๋ฅ ๋ณด๊ณ ๋ฅผ ์ ๊ณตํ๋ ๋ถ์ ๋๊ตฌ๋ฅผ ์ ๊ณตํฉ๋๋ค.
- ํ์ฌ API์์ ํตํฉ: ํ์ฅ ๊ฐ๋ฅํ๊ณ ์ ์ฐํ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์๋ ๊ฒฐ์ ๊ฒ์ดํธ์จ์ด, ๋งคํ ์๋น์ค ๋๋ ์์ ๋คํธ์ํฌ์ ๊ฐ์ ๋ค๋ฅธ ์๋น์ค์์ ํตํฉ์ด ํ์ํ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. MBaaS ํ๋ซํผ์ ์ธ๋ถ API์์ ์์ฌ์ด ํตํฉ์ ์ด์งํ์ฌ ๊ฐ๋ฐ์์๊ฒ ๋ชจ๋ ๋ฐฑ์๋ ๊ธฐ๋ฅ์ ๋ํ ๋จ์ผ ์ง์ ์ ์ ์ ๊ณตํฉ๋๋ค.
- ์ํ์ ํ์ฅ ๋ฐ ์ค๋ณต์ฑ: ์ฆ๊ฐํ๋ ์ฌ์ฉ์ ๊ธฐ๋ฐ์ ์์ฉํ๋ ค๋ฉด ์ธํ๋ผ๊ฐ ๋น ๋ฅธ ํ์ฅ์ฑ์ ๊ฐ๋๋ก ์ค๊ณ๋์ด์ผ ํฉ๋๋ค. MBaaS ํ๋ซํผ์ ์ด๋ฌํ ์ ์์ ํ์ํ๋ฉฐ, ํ์์ ๋ฐ๋ผ ๋ก๋ ๋ฐธ๋ฐ์ฑ, ์ฅ์ ์กฐ์น ๋ณดํธ ๋ฐ ์ํํ ํ์ฅ์ ์ง์ํ๋ ํ์ฅ์ฑ์ด ๋ฐ์ด๋ ์ค๋ณต ์ธํ๋ผ๋ฅผ ์ ๊ณตํฉ๋๋ค.
๋ชจ๋ฐ์ผ ์ฑ ๊ฐ๋ฐ์๋ AppMaster ์ ๊ฐ์ MBaaS ์๋ฃจ์ ์ ํ์ฉํ์ฌ ๋น์ฉ ํจ์จ์ ์ด๊ณ ์ฑ๋ฅ ์งํฅ์ ์ธ ํจ์จ์ ์ธ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ค ์ ์์ต๋๋ค. AppMaster ์ ํ์ ์ ์ธ no-code ์ ๊ทผ ๋ฐฉ์์ ๊ธฐ์กด ๊ฐ๋ฐ ๋ฐฉ๋ฒ์ ๋นํด ๋ช ๊ฐ์ง ์ฃผ๋ชฉํ ๋งํ ์ด์ ์ ์ ๊ณตํฉ๋๋ค. ํ๋ซํผ์ ์๊ฐ์ ์ผ๋ก ๋งค๋ ฅ์ ์ธ drag-and-drop ์ธํฐํ์ด์ค๋ ์ฑ ๊ฐ๋ฐ์ ์ํ ๊ฐ๋ ฅํ ๊ธฐ๋ฐ์ ์ ๊ณตํ๋ ๋์์ ๊ด๋ฒ์ํ ์ฝ๋ฉ ์ง์์ด ํ์ํ์ง ์์ต๋๋ค. AppMaster ๊ฐ ์ฑํํ ์๋ฒ ์ค์ฌ ์ ๊ทผ ๋ฐฉ์์ ํตํด ์ฌ์ฉ์๋ ์ธ๊ธฐ ์๋ ์ฑ ์คํ ์ด์ ์ ๋ฒ์ ์ ์ ์ถํ์ง ์๊ณ ๋ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ UI, ๋ก์ง ๋ฐ API ํค๋ฅผ ์ ๋ฐ์ดํธํ ์ ์์ผ๋ฏ๋ก ์ ์ํ ๋ฐ๋ณต ๋ฐ ๋ฐฐํฌ๊ฐ ๊ฐ๋ฅํฉ๋๋ค.
AppMaster ์ ์์ ํ ๊ธฐ๋ฅ์ ๊ฐ์ถ ์ฌ์ฉ์ ์ ์ ๊ฐ๋ฅํ ์ ํ๋ฆฌ์ผ์ด์ ์ธ๋๋ ๊ธฐ์ ์ด ํน์ ์๊ตฌ ์ฌํญ๊ณผ ์ ํธ๋์ ๋ฐ๋ผ MBaaS ๊ธฐ๋ฐ์ ๊ตฌ์ถํ ์ ์๋๋ก ๋ณด์ฅํฉ๋๋ค. AppMaster Go(golang), Vue3, JS/TS, Kotlin, Jetpack Compose ๋ฐ SwiftUI ์ ๊ฐ์ ๋๋ฆฌ ์ฌ์ฉ๋๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ๋ฐ ํ๋ ์์ํฌ๋ฅผ ์ฌ์ฉํ์ฌ ๋ฐฑ์๋, ์น ๋ฐ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑํฉ๋๋ค. ์ด๋ฌํ ํธํ์ฑ์ ํตํด ๊ฐ๋ฐ์๋ AppMaster ์์ฑ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ธฐ์กด ์ธํ๋ผ ๋๋ ํ์ฌ ์๋น์ค์ ์ฝ๊ฒ ํ์ฅ, ์ ์ง ๊ด๋ฆฌ ๋ฐ ํตํฉํ ์ ์์ต๋๋ค. ํฌ๊ด์ ์ธ ๋ฌธ์๋ฅผ ์ ๊ณตํ๊ณ ์ผ๋ฐ์ ์ธ ๋ณ๋ชฉ ํ์์ ์ ๊ฑฐํจ์ผ๋ก์จ AppMaster ๋ชจ๋ฐ์ผ ์ฑ ๊ฐ๋ฐ์ ์์๋๋ ์๊ฐ๊ณผ ๋ ธ๋ ฅ์ ํฌ๊ฒ ์ค์ด๋ฉด์ ์ต์ ์ ์ฑ๋ฅ๊ณผ ํ์ฅ์ฑ์ ๋ณด์ฅํฉ๋๋ค.
์์ฝํ์๋ฉด, ์๋น์คํ ๋ชจ๋ฐ์ผ ๋ฐฑ์๋(MBaaS)๋ ๋น ๋ฅด๊ฒ ๋ณํํ๋ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ์ธ๊ณ์์ ๊ท์คํ ์์ฐ์ผ๋ก, ์ค์๊ธฐ์ ๊ณผ ๊ธฐ์ ์ด ๋ ํฐ ํจ์จ์ฑ๊ณผ ํจ๊ณผ๋ก ํ์ ํ๊ณ ์ฑ๊ณผ๋ฅผ ๊ฑฐ๋๋๋ก ๋์ต๋๋ค. AppMaster ์ ๊ฐ์ ํ๋ซํผ์ ๊ฐ๋ฐ์๊ฐ ์ต์ ํด๋ผ์ฐ๋ ๊ธฐ๋ฐ ๊ธฐ์ ์ ์ฑ๋ฅ๊ณผ ์ ์ฐ์ฑ์ ํ์ฉํ๋ฉด์ ๋ฐ์ด๋ ์ฌ์ฉ์ ๊ฒฝํ์ ๋ง๋๋ ๋ฐ ์ง์คํ ์ ์๋๋ก ํฌ๊ด์ ์ด๊ณ ์ฌ์ฉํ๊ธฐ ์ฝ๊ณ ์ฌ์ฉ์ ์ ์ ๊ฐ๋ฅํ ์๋ฃจ์ ์ ์ ๊ณตํจ์ผ๋ก์จ MBaaS์ ์ ์ ์ ๊ตฌํํฉ๋๋ค.