๋ชจ๋ฐ”์ผ ์•ฑ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ๊ฐœ์š”

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

์ด๋Ÿฌํ•œ ์„œ๋น„์Šค๋ฅผ MBaaS(Mobile Backend-as-a-Service)๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๋„์›€์„ ๋ฐ›์•„ ๋ฐฑ์—”๋“œ๋ฅผ ๋งŒ๋“œ๋Š” ํ”„๋กœ์„ธ์Šค๋Š” "์ˆ˜๋™" ๊ฐœ๋ฐœ์— ๋น„ํ•ด ๋‹จ์ˆœํ™”๋ฉ๋‹ˆ๋‹ค. ์ด๋Š” ๋ณ„๋„์˜ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž๋ฅผ ๊ณ ์šฉํ•  ๋•Œ ์ ˆ๊ฐ๋˜๋Š” ๋น„์šฉ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์„œ๋ฒ„ ์•ˆ์ •์„ฑ, ๋กœ๋“œ ๋ฐธ๋Ÿฐ์‹ฑ, ํ™•์žฅ์„ฑ ๋ฐ ๊ธฐํƒ€ ์ธํ”„๋ผ ์–ด๋ ค์›€๊ณผ ๊ด€๋ จ๋œ ๋ชจ๋“  ๋ฌธ์ œ๋ฅผ MBaaS ๊ณต๊ธ‰์ž๊ฐ€ ์ฒ˜๋ฆฌํ•œ๋‹ค๋Š” ์‚ฌ์‹ค์€ ๊ฒฐ๊ณผ์˜ ํ’ˆ์งˆ์— ๋Œ€ํ•œ ํ™•์‹ ์„ ์ฃผ๋ฉฐ ์ด๋Ÿฌํ•œ ์„œ๋น„์Šค์˜ ์ฃผ์š” ์ด์ ์ž…๋‹ˆ๋‹ค.

์ด ๊ธฐ์‚ฌ์—์„œ๋Š” Microsoft Azure, AWS Amplify, Google Firebase, Kumulos์™€ ๊ฐ™์€ ์—ฌ๋Ÿฌ ๋Œ€๊ทœ๋ชจ์˜ ์ž…์ฆ๋œ ์„œ๋น„์Šค๋ฅผ ์‚ดํŽด๋ณผ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋ชจ๋ฐ”์ผ ์•ฑ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ๊ฐœ์š”

์„œ๋น„์Šค๋ฅผ ๊ณ ๋ คํ•  ์ง€์ : ๋ฐฑ์—”๋“œ ๋ฐ ๋ถ„์„์˜ ๊ธฐ๋Šฅ, ์„œ๋น„์Šค ํ†ตํ•ฉ์˜ ๋ณต์žก์„ฑ, ์ž‘์—…์˜ ์‹ ๋ขฐ์„ฑ ๋ฐ ์•ˆ์ •์„ฑ, ๊ฐ€๊ฒฉ ์ •์ฑ…. ๊ฐ ์„œ๋น„์Šค๋ฅผ ์‚ดํŽด๋ณด๊ณ  ์ด๋Ÿฌํ•œ ๊ธฐ์ค€์— ๋”ฐ๋ผ ๊ธฐ๋Šฅ์„ ๊ธฐ๋กํ•ด ๋ด…์‹œ๋‹ค.

Microsoft Azure

๋ชจ๋ฐ”์ผ ์•ฑ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ๊ฐœ์š”

Microsoft Azure - IaaS(Infrastructure-As-A-Service)๋Š” ๋ณธ๊ฒฉ์ ์ธ BaaS ๊ธฐ๋Šฅ์„ ํฌํ•จํ•˜๊ณ  ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์šฉ ๋ฐฑ์—”๋“œ ์ƒ์„ฑ์„ ์ง€์›ํ•˜๋Š” ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค.

MBaaS

Microsoft Azure ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์šฉ ๋ฐฑ์—”๋“œ๋ฅผ ์ƒ์„ฑํ•˜๊ธฐ ์œ„ํ•œ ์ „์ฒด ๊ธฐ๋Šฅ ์„ธํŠธ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ํ‘ธ์‹œ ์•Œ๋ฆผ, ์ž๋™ ํ™•์žฅ, ๋ฐ์ดํ„ฐ ๋™๊ธฐํ™”, ์†Œ์…œ ๋ฏธ๋””์–ด ํ†ตํ•ฉ ๋“ฑ์„ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

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

๋ชจ๋ฐ”์ผ ์•ฑ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ๊ฐœ์š”

์›น ๋กœ๊ทธ ๋ถ„์„

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

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

์ถ”๊ฐ€ ๊ธฐ๋Šฅ

์‹ค์ œ ๊ธฐ๊ธฐ์—์„œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋นŒ๋“œ ํ…Œ์ŠคํŠธ, ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค๋ฅผ ์ž๋™ํ™”ํ•˜๋Š” CI/CD ์„ค์ •, ๋ฒ ํƒ€ ํ…Œ์ŠคํŠธ๋ฅผ ์œ„ํ•ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋นŒ๋“œ๋ฅผ ์ œ์ถœํ•˜๊ฑฐ๋‚˜ App Store ๋˜๋Š” Google Play์— ์ง์ ‘ ์ œ์ถœํ•˜๋Š” ๋„๊ตฌ์™€ ๊ฐ™์€ ํฅ๋ฏธ๋กœ์šด ๊ธฐ๋Šฅ๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

Azure๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์ง€๋„ ๋ฐ ์ง€ํ˜• ๊ณต๊ฐ„ ๋ฐ์ดํ„ฐ๋กœ ์ž‘์—…ํ•˜๋„๋ก ์„ค๊ณ„๋œ ์ฆ‰์‹œ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ์ด ํ˜•์‹์œผ๋กœ ์ž‘์—…ํ•˜๊ธฐ๊ฐ€ ๋” ์‰ฌ์›Œ์ง‘๋‹ˆ๋‹ค.

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

ํ†ตํ•ฉ์˜ ๋ณต์žก์„ฑ

Microsoft Azure ์„œ๋น„์Šค๋Š” ๋‹ค์Œ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. SDK ์ฃผ์š” ๋ชจ๋ฐ”์ผ ํ”Œ๋žซํผ(iOS ๋ฐ Android) ๋ฐ ๋“œ๋ฌผ๊ธฐ๋Š” ํ•˜์ง€๋งŒ ๊ต์ฐจ ํ”Œ๋žซํผ ์†”๋ฃจ์…˜(Xamarin ๋ฐ PhoneGap)์šฉ์ž…๋‹ˆ๋‹ค. 

์ผ๋ฐ˜์ ์œผ๋กœ ์‚ฌ์šฉ์ž๋Š” ๋ณต์žกํ•œ ์ธํ„ฐํŽ˜์ด์Šค์™€ ๋†’์€ ์ง„์ž… ์žฅ๋ฒฝ์— ๋Œ€ํ•ด ๋ถˆํ‰ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ์„œ๋น„์Šค ํ†ตํ•ฉ์— ๋ฌธ์ œ๊ฐ€ ์žˆ์„ ์ˆ˜ ์žˆ์Œ์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. 

๋†’์€ ์ง„์ž… ์ž„๊ณ„๊ฐ’์€ Azure์˜ ํŠน์ˆ˜ํ•œ ๊ฒฝ์šฐ๊ฐ€ ์•„๋‹ˆ๋ผ IaaS์˜ ์ผ๋ฐ˜์ ์ธ ๋ฌธ์ œ์ž„์„ ์ดํ•ดํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๋‹ค์Œ์— ์„ค๋ช…ํ•  Amazon Web Services๋„ ์ด ์งˆ๋ณ‘์— ํ›จ์”ฌ ๋” ์ทจ์•ฝํ•ฉ๋‹ˆ๋‹ค.

์‹ ๋ขฐ์„ฑ

๋ชจ๋ฐ”์ผ ์•ฑ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ๊ฐœ์š”

Microsoft์˜ ์„œ๋น„์Šค ์•ˆ์ •์„ฑ์€ ๊ดœ์ฐฎ์•„ ๋ณด์ž…๋‹ˆ๋‹ค. ํ•œ ๋‹ฌ์— ํ•œ ๋ฒˆ ์ด์ƒ ๋‹ค๋ฅธ ์ง€์—ญ์—์„œ ๋‹จ๊ธฐ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Œ์„ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ทธ๋ฆผ์€ ์„œ๋น„์Šค์˜ ์ถฉ๋ถ„ํ•œ ์•ˆ์ •์„ฑ์„ ๋งํ•˜๋ฉฐ ํŠน์ • ์ง€์—ญ์—์„œ๋Š” ๋ฌธ์ œ๊ฐ€ ๊ฑฐ์˜ ๋ฐœ์ƒํ•˜์ง€ ์•Š์œผ๋ฉฐ ๋งค์šฐ ๋น ๋ฅด๊ฒŒ ์ˆ˜์ •๋˜์–ด ์„œ๋น„์Šค๊ฐ€ ์ ์ ˆํ•œ ๊ฐ€๋™ ์‹œ๊ฐ„์„ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 

๋ชจ๋ฐ”์ผ ์•ฑ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ๊ฐœ์š”

์ด๊ฒƒ์€ Azure ์„œ๋ฒ„์˜ ์ตœ๊ทผ ์‚ฌ๊ณ  ๋ชฉ๋ก์—์„œ ํ™•์ธ๋ฉ๋‹ˆ๋‹ค. ๋Œ€๋ถ€๋ถ„์€ ๋‹จ๊ธฐ ๊ฒฝ๊ณ ์ด๋ฉฐ ์„œ๋ฒ„๊ฐ€ ๋งˆ์ง€๋ง‰์œผ๋กœ ๋‹ค์šด๋œ ์‹œ๊ฐ„์€ XNUMX์›” ์ดˆ์˜€์Šต๋‹ˆ๋‹ค. ํ†ต๊ณ„๋Š” ์•ˆ์ •์ ์ธ ์„œ๋น„์Šค์˜ ๊ทธ๋ฆผ์„ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.

๋น„์šฉ

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

๋ชจ๋ฐ”์ผ ์•ฑ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ๊ฐœ์š”

๋˜ํ•œ Azure์—๋Š” ์ด๋Ÿฌํ•œ ์š”๊ธˆ์ œ ์™ธ์—๋„ App Service ๋„๋ฉ”์ธ, Azure App Service ์ธ์ฆ์„œ ๋ฐ SSL ์—ฐ๊ฒฐ๊ณผ ๊ฐ™์€ ๋ณ„๋„์˜ ์œ ๋ฃŒ ์„œ๋น„์Šค๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ๋“ค์€ ๋ชจ๋‘ ๊ท€ํ•˜์˜ ์ธํ”„๋ผ ๊ด€๋ฆฌ์™€ ๊ด€๋ จ์ด ์žˆ์œผ๋ฏ€๋กœ ์—ฌ๊ธฐ์„œ๋Š” ๋‹ค๋ฃจ์ง€ ์•Š๊ฒ ์Šต๋‹ˆ๋‹ค.
๋งŽ์€ ๋ฆฌ๋ทฐ์—์„œ ์‚ฌ์šฉ์ž๋Š” ๋ณต์žกํ•œ ๊ฐ€๊ฒฉ ์ •์ฑ…๊ณผ ์„œ๋น„์Šค ๋น„์šฉ์„ ์˜ˆ์ธกํ•  ์ˆ˜ ์—†๋‹ค๊ณ  ๋ถˆํ‰ํ•ฉ๋‹ˆ๋‹ค. Microsoft์—์„œ ์ œ์•ˆํ•œ ๊ณ„์‚ฐ๊ธฐ๋Š” ์“ธ๋ชจ๊ฐ€ ์—†์œผ๋ฉฐ ์„œ๋น„์Šค ์ž์ฒด๊ฐ€ ๋งค์šฐ ๋น„์Œ‰๋‹ˆ๋‹ค.

Azure์— ๋Œ€ํ•œ ๊ฒฐ๋ก 

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

๋ชจ๋ฐ”์ผ ์•ฑ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ๊ฐœ์š”

๋งž๋‹ค? ๋‹ค์Œ ๋งํฌ๋ฅผ ๋”ฐ๋ผ Microsoft Azure์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์•Œ์•„๋ณด๊ณ  ๋ชจ๋“  ์„ธ๋ถ€ ์ •๋ณด๋ฅผ ์•Œ์•„๋ณด๊ณ  ์‚ฌ์šฉ์„ ์‹œ์ž‘ํ•˜์‹ญ์‹œ์˜ค. 

AWS ์ฆํญ

๋ชจ๋ฐ”์ผ ์•ฑ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ๊ฐœ์š”

Amazon Web Services (AWS) ์šฐ๋ฆฌ๊ฐ€ ์„ ํƒํ•œ ๋‘ ๋ฒˆ์งธ IaaS์ž…๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ์—„์ฒญ๋‚œ ์ˆ˜์˜ ์„œ๋น„์Šค๋ฅผ ๋‚˜ํƒ€๋‚ด๋ฉฐ Microsoft Azure์™€ ์œ ์‚ฌํ•˜๊ฒŒ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ „์šฉ ๊ธฐ๋Šฅ ์ง‘ํ•ฉ์ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ํฅ๋ฏธ๋กญ์Šต๋‹ˆ๋‹ค. AWS ์ฆํญ, ๋ณธ์งˆ์ ์œผ๋กœ ๋ชจ๋ฐ”์ผ ๋ฐฑ์—”๋“œ์ž…๋‹ˆ๋‹ค. ์ด์ „์—๋Š” ์˜ค๋žซ๋™์•ˆ MBaaS ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋Š” ์ฃผ์š” ์„œ๋น„์Šค์˜€๋˜ AWS Mobile Hub๋ผ๋Š” ์ด๋ฆ„์„ ๋“ค์–ด๋ณด์…จ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์–ด๋–ป๊ฒŒ ์“ฐ๊ธฐ Amazon ์ž์ฒด์ธ Amplify๋Š” ์ด์ „ ๋ฒ„์ „์˜ ์ฃผ์š” ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ์ˆ˜์ •๋˜๊ณ  ๊ฐœ์„ ๋œ Mobile Hub์ž…๋‹ˆ๋‹ค.

๋ชจ๋ฐ”์ผ ์•ฑ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ๊ฐœ์š”

Amazon์— ๋”ฐ๋ฅด๋ฉด Amplify๋Š” Netflix, Airbnb ๋“ฑ ๋งŽ์€ ๋Œ€๊ธฐ์—…์—์„œ ์‹ ๋ขฐ๋ฅผ ๋ฐ›๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

MBaaS

๋ชจ๋ฐ”์ผ ์•ฑ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ๊ฐœ์š”

Amazon์˜ ๋ชจ๋ฐ”์ผ ์†”๋ฃจ์…˜์„ ์‚ฌ์šฉํ•˜๋ฉด ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ํ•„์š”ํ•œ ๋ชจ๋“  ๊ธฐ๋Šฅ์„ ์‹ ์†ํ•˜๊ฒŒ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์„œ๋ฒ„ ๋…ผ๋ฆฌ, ๋ฐ์ดํ„ฐ ์ €์žฅ์†Œ, ์‚ฌ์šฉ์ž ๊ถŒํ•œ ๋ถ€์—ฌ ๋˜๋Š” ์ฝ˜ํ…์ธ  ์ฒ˜๋ฆฌ ๋ฐ ์ „๋‹ฌ, ์•Œ๋ฆผ ๋ฐ ๋ถ„์„ ๋“ฑ์ด ์žˆ์Šต๋‹ˆ๋‹ค. 

Amazon์€ ๋˜ํ•œ ํ™•์žฅ, ๋กœ๋“œ ๋ฐธ๋Ÿฐ์‹ฑ ๋“ฑ๊ณผ ๊ฐ™์€ ์ธํ”„๋ผ ์ธก๋ฉด์—์„œ ํ•„์š”ํ•œ ๋ชจ๋“  ์กฐ๊ฑด์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์›น ๋กœ๊ทธ ๋ถ„์„

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

Pinpoint๋Š” ์‹ค์‹œ๊ฐ„ ๋ฐ์ดํ„ฐ๋ฅผ ์ œ๊ณตํ•˜๋ฏ€๋กœ ๋™์  ๊ณ ๊ฐ ์„ธ๊ทธ๋จผํŠธ๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ์ด๋“ค์˜ ์ฐธ์—ฌ๋ฅผ ๋ถ„์„ํ•˜๋ฉฐ ์ด ๋ฐ์ดํ„ฐ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๋งˆ์ผ€ํŒ… ์ „๋žต์„ ์ตœ์ ํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ถ”๊ฐ€ ๊ธฐ๋Šฅ

Amazon Amplify๋Š” ์„œ๋น„์Šค์— ๋Œ€ํ•œ ์•ก์„ธ์Šค๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. AWS ๋””๋ฐ”์ด์Šค ํŒœ ์‹ค์ œ ๊ธฐ๊ธฐ์—์„œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋นŒ๋“œ๋ฅผ ํ…Œ์ŠคํŠธํ•ฉ๋‹ˆ๋‹ค. ์ด ์„œ๋น„์Šค๋ฅผ ํ†ตํ•ด ๋‹ค์–‘ํ•œ ๋ฌผ๋ฆฌ์  ์žฅ์น˜์—์„œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๋ณ‘๋ ฌ ์ž๋™ ํ…Œ์ŠคํŠธ๋ฅผ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ์ˆ˜๋™ ํ…Œ์ŠคํŠธ๋„ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

์„œ๋น„์Šค AWS Amplify ์ฝ˜์†” ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค๋ฅผ ์ž๋™ํ™”ํ•˜๋„๋ก CI/CD๋ฅผ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ๊ณผ ํ•จ๊ป˜ ์„œ๋ฒ„ ๋ฆฌ์†Œ์Šค์™€ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋ชจ๋‘ ๋ฐฐํฌํ•˜๊ณ  ํ˜ธ์ŠคํŒ…ํ•˜๋Š” ๋„๊ตฌ์ž…๋‹ˆ๋‹ค.

๋˜ํ•œ ์‚ฌ์šฉ์ž ์ƒํ˜ธ ์ž‘์šฉ์„ ์œ„ํ•œ ์ธํ„ฐํŽ˜์ด์Šค๋กœ ์Œ์„ฑ ๋ฐ ํ…์ŠคํŠธ ๋ด‡์„ ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— "์ฆ‰์‹œ" ๋„์ž…ํ•  ๊ฐ€๋Šฅ์„ฑ๋„ ์ด๋ก€์ ์ž…๋‹ˆ๋‹ค. ์„œ๋น„์Šค์—์„œ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ์•„๋งˆ์กด ๋ ‰์Šค.

ํฅ๋ฏธ๋กญ๊ฒŒ๋„ AWS Amplify๋Š” ์ž‘์€ ๋„์„œ๊ด€ ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค๋ฅผ ์•ฝ๊ฐ„ ๊ฐ€์†ํ™”ํ•˜๊ฑฐ๋‚˜ ํ”„๋กœ์ ํŠธ์˜ ํ”„๋กœํ† ํƒ€์ž… ๋˜๋Š” MVP์— ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” React Native ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์šฉ ๊ธฐ์„ฑํ’ˆ UI ๊ตฌ์„ฑ ์š”์†Œ์ž…๋‹ˆ๋‹ค.

ํ†ตํ•ฉ์˜ ๋ณต์žก์„ฑ

Amazon Amplify๋Š” ๋‹ค์Œ์— ๋Œ€ํ•œ SDK๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. iOS, Android, ์ž๋ฐ” ์Šคํฌ๋ฆฝํŠธ ะธ ๋„ค์ดํ‹ฐ๋ธŒ์— ๋ฐ˜์‘ํ•˜๋‹ค ๊ทธ๋ฆฌ๊ณ  ์•„์ฃผ ์ƒ์„ธํ•ฉ๋‹ˆ๋‹ค. ๋ฌธ์„œ. REST ์™ธ์—๋„ ์ด ์„œ๋น„์Šค๋Š” GraphQL๋„ ์ง€์›ํ•œ๋‹ค๋Š” ์ ์— ์œ ์˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

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

์‹ ๋ขฐ์„ฑ

๋ชจ๋ฐ”์ผ ์•ฑ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ๊ฐœ์š”

Amazon์˜ ์„œ๋น„์Šค๋Š” ํ†ต๊ณ„์ ์œผ๋กœ Azure๋ณด๋‹ค ๋œ ์•ˆ์ •์ ์œผ๋กœ ๋ณด์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ ์€ ์ˆ˜์˜ ๋ณธ๊ฒฉ์ ์ธ ์ข…๋ฃŒ(๋นจ๊ฐ„์ƒ‰ ์…€)๊ฐ€ ๋งŒ์กฑ์Šค๋Ÿฝ์Šต๋‹ˆ๋‹ค. ๊ธฐ๋ณธ์ ์œผ๋กœ ๋ฐœ์ƒํ•˜๋Š” ๋ชจ๋“  ๊ฒƒ์€ ์ผ๋ถ€ ์„œ๋น„์Šค์˜ ๊ฒฝ๊ณ  ๋ฐ ๋ถˆ์•ˆ์ •์„ฑ์ž…๋‹ˆ๋‹ค.

์ด๊ฒƒ์€ AWS ์„œ๋ฒ„์˜ ์ตœ๊ทผ ์‚ฌ๊ฑด ๋ชฉ๋ก์—์„œ ํ™•์ธ๋ฉ๋‹ˆ๋‹ค. ๊ทธ ์ค‘ ์ผ๋ถ€๋Š” ๋‹ค๋ฅธ ๊ธฐ๊ฐ„(๋•Œ๋กœ๋Š” ์ตœ๋Œ€ 16์‹œ๊ฐ„)์— ๋Œ€ํ•œ ๊ฒฝ๊ณ ์ด๋ฉฐ ์„œ๋ฒ„๊ฐ€ ๋งˆ์ง€๋ง‰์œผ๋กœ ๋‹ค์šด๋œ ์‹œ๊ฐ„์€ XNUMX์›” ์ค‘์ˆœ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ์ƒ๋‹นํžˆ ์•ˆ์ •์ ์œผ๋กœ ๋ณด์ž…๋‹ˆ๋‹ค.

๋ชจ๋ฐ”์ผ ์•ฑ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ๊ฐœ์š”

๋น„์šฉ

๋ชจ๋ฐ”์ผ ์•ฑ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ๊ฐœ์š”

๊ฐ€๊ฒฉ ์ •์ฑ… Amazon Web Services๋Š” ์–ธ๋œป ๋ณด๊ธฐ์— ๋งค์šฐ ๊ฐ„๋‹จํ•ฉ๋‹ˆ๋‹ค. ๋ฌด๋ฃŒ ํ•œ๋„๋ฅผ ์ดˆ๊ณผํ•˜์—ฌ ์‚ฌ์šฉํ•œ ๋งŒํผ๋งŒ ๋น„์šฉ์„ ์ง€๋ถˆํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ Microsoft Azure์™€ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ๋” ๋งŽ์€ ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ• ์ˆ˜๋ก ์ด ์ž‘์—… ๋น„์šฉ์„ ์˜ˆ์ธกํ•˜๊ธฐ๊ฐ€ ๋” ์–ด๋ ค์›Œ์ง‘๋‹ˆ๋‹ค.

๋ชจ๋ฐ”์ผ ์•ฑ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ๊ฐœ์š”

์ธํ„ฐ๋„ท์—๋Š” AWS๊ฐ€ ๋„ˆ๋ฌด ๋น„์‹ธ๋‹ค๋Š” ๋ฆฌ๋ทฐ๊ฐ€ ๋งŽ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ํšŒ์‚ฌ๊ฐ€ ๋ณ„๋„์˜ ๊ธˆ์•ก์œผ๋กœ AWS ์‚ฌ์šฉ์„ ์ตœ์ ํ™”ํ•˜์—ฌ ๊ฐ€๋Šฅํ•œ ํ•œ ์›” ์ฒญ๊ตฌ์„œ๋ฅผ ์ตœ์†Œํ™”ํ•  ์ค€๋น„๊ฐ€ ๋œ ๊ฒƒ์œผ๋กœ ์˜ค๋žซ๋™์•ˆ ๋‚˜ํƒ€๋‚ฌ๋‹ค๋ฉด ๋ฌด์—‡์„ ๋งํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? 

Amazon Amplify ๊ฒฐ๋ก 

์ผ๋ฐ˜์ ์œผ๋กœ Amazon Amplify์˜ ์Šคํ† ๋ฆฌ๋Š” Azure์™€ ์œ ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ ๋ฉด์—์„œ MBaaS์™€ ๋™์ผํ•œ ๊ธฐ๋Šฅ์œผ๋กœ ์™„์ „ํ•œ ์ธํ”„๋ผ๋ฅผ ์ œ๊ณตํ•˜๊ณ  ์ž์ฒด ๋ฐฑ์—”๋“œ๋ฅผ ๊ฐœ๋ฐœํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. Amazon ๋งˆ์ผ€ํŒ… ๋„๊ตฌ, ํŠนํžˆ Pinpoint๊ฐ€ ๊ธ์ •์ ์œผ๋กœ ๋ˆˆ์— ๋•๋‹ˆ๋‹ค.

๋ถ€์ •์ ์ธ ์ธก๋ฉด์—์„œ ์šฐ๋ฆฌ๋Š” Azure๋ณด๋‹ค ๋œ ๋†’์€ ์ง„์ž… ์ž„๊ณ„๊ฐ’๊ณผ ๋น„์šฉ ์˜ˆ์ธก๊ณผ ๋™์ผํ•œ ์–ด๋ ค์›€์„ ๊ธฐ์–ตํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์— ๋œ ์•ˆ์ •์ ์ธ ์„œ๋น„์Šค๋ฅผ ์ถ”๊ฐ€ํ•˜๊ณ  ์‘๋‹ต ๊ธฐ์ˆ  ์ง€์›์ด ์•„๋‹Œ ๋ฆฌ๋ทฐ๋กœ ํŒ๋‹จํ•˜์‹ญ์‹œ์˜ค.

๋งž๋‹ค? Amazon Amplify์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์•Œ์•„๋ณด๊ณ  ๋ชจ๋“  ์„ธ๋ถ€ ์ •๋ณด๋ฅผ ์•Œ์•„๋ณด๊ณ  ์‚ฌ์šฉ์„ ์‹œ์ž‘ํ•˜๋ ค๋ฉด ๋‹ค์Œ ๋งํฌ๋ฅผ ๋”ฐ๋ฅด์‹ญ์‹œ์˜ค. 

๊ตฌ๊ธ€ ํŒŒ์ด์–ด๋ฒ ์ด์Šค

๋ชจ๋ฐ”์ผ ์•ฑ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ๊ฐœ์š”
์„œ๋น„์Šค ์ค‘ํฌ ๊ธฐ์ง€ Google์—์„œ ๊ท€ํ•˜์˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์œ„ํ•œ MBaaS ์„œ๋น„์Šค๋กœ์„œ ๊ฐ€์žฅ ํฅ๋ฏธ๋กœ์šด ์˜ต์…˜ ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์€ ์˜ค๋žซ๋™์•ˆ ์œ ์šฉํ•œ ๋„๊ตฌ๋กœ ์ž๋ฆฌ ์žก์•˜์œผ๋ฉฐ Shazam, Duolingo, Lyft ๋“ฑ ๋งŽ์€ ์ž˜ ์•Œ๋ ค์ง„ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์— ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. 
๋ชจ๋ฐ”์ผ ์•ฑ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ๊ฐœ์š”

MBaaS

๋ชจ๋ฐ”์ผ ์•ฑ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ๊ฐœ์š”

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

์›น ๋กœ๊ทธ ๋ถ„์„

Firebase์˜ ์ค‘์š”ํ•œ ๊ธฐ๋Šฅ์€ ๋ฐฑ์—”๋“œ ๊ธฐ๋Šฅ ์™ธ์—๋„ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ถ„์„์„ ์œ„ํ•œ ๋‹ค์–‘ํ•œ ์˜ต์…˜๋„ ์ œ๊ณตํ•œ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋‚ด์žฅ๋œ Google Analytics, ์‚ฌ์šฉ์ž ๊ธฐ๋ฐ˜ ์„ธ๋ถ„ํ™” ๋ฐ ํ‘ธ์‹œ ์•Œ๋ฆผ. ๋˜ํ•œ 2017๋…„์— Google์€ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” Fabric ์„œ๋น„์Šค๋ฅผ ๊ตฌ๋งคํ•˜๊ณ  ์•ฑ ๋ฒ„๊ทธ๋ฅผ ์ถ”์ ํ•˜๊ณ  ์‚ฌ์šฉ์ž ๊ธฐ๊ธฐ์—์„œ ๋ฐœ์ƒํ•œ ์ถฉ๋Œ์— ๋Œ€ํ•œ ํ†ต๊ณ„ ๋ฐ ๋ณด๊ณ ์„œ๋ฅผ ์ˆ˜์ง‘ํ•˜๋Š” ๋ฐ ๋งค์šฐ ์œ ์šฉํ•œ ๋„๊ตฌ์ธ Crashlytics์™€ ํ•จ๊ป˜ Firebase์— ํ†ตํ•ฉํ•˜์—ฌ ๋Œ€๊ทœ๋ชจ ์ธ์ˆ˜๋ฅผ ํ–ˆ์Šต๋‹ˆ๋‹ค.

์ถ”๊ฐ€ ๊ธฐ๋Šฅ

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

Google์—์„œ๋Š” ๋‹ค์Œ์„ ์‚ฌ์šฉํ•˜์—ฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ A/B ํ…Œ์ŠคํŠธํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. Firebase A/B ํ…Œ์ŠคํŒ… ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์›๊ฒฉ ๊ตฌ์„ฑ ์„ค์ • ์›๊ฒฉ ๊ตฌ์„ฑ

ํ†ตํ•ฉ์˜ ๋ณต์žก์„ฑ

์ด ์„œ๋น„์Šค๋Š” ๊ท€ํ•˜์˜ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์— ๋Œ€ํ•œ ๋งค์šฐ ๋งŽ์€ ๊ธฐ๋Šฅ์„ ๊ฒฐํ•ฉํ•œ๋‹ค๋Š” ๊ฒƒ์ด ๋ถ„๋ช…ํ•ด์กŒ์Šต๋‹ˆ๋‹ค. Firebase ํ†ตํ•ฉ์˜ ๊ฒฝ์šฐ ๋‹ค์Œ์„ ์‚ฌ์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. SDK iOS, Android, JavaScript๋Š” ๋ฌผ๋ก  C ++ ๋ฐ Unity๋ฅผ ํฌํ•จํ•œ ํ•„์ˆ˜ ํ”Œ๋žซํผ์œผ๋กœ ๊ฒŒ์ž„์„ ๊ฐœ๋ฐœํ•  ๋•Œ ๋งค์šฐ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค. Firebase์—๋Š” ์ƒ๋‹นํžˆ ์ƒ์„ธํ•œ ๋ฌธ์„œ์™€ ํญ๋„“์€ ๊ฐœ๋ฐœ์ž ์‚ฌ์šฉ์ž ๊ธฐ๋ฐ˜์ด ์žˆ์œผ๋ฉฐ, ๊ทธ ๊ฒฐ๊ณผ ์งˆ๋ฌธ์— ๋Œ€ํ•œ ๋‹ต๋ณ€์ด๋“  ๊ฐœ์š” ๊ธฐ์‚ฌ๋“  ์ƒ๊ด€์—†์ด ์›น์— ๋งŽ์€ ์ง€์› ์ฝ˜ํ…์ธ ๊ฐ€ ์žˆ๋‹ค๋Š” ์ ์— ์œ ์˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์‹ ๋ขฐ์„ฑ

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

๋ชจ๋ฐ”์ผ ์•ฑ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ๊ฐœ์š”

์ œ๊ณต์—…์ฒด์— ์ด๋Ÿฌํ•œ ๋ฆฌ์†Œ์Šค๊ฐ€ ์žˆ์œผ๋ฉด ๊ฐ€๋™ ์‹œ๊ฐ„์ด 100%์ธ ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ด์ง€๋งŒ ์—ฌ์ „ํžˆ ์„œ๋น„์Šค ๋ฌธ์ œ์— ๋Œ€ํ•œ ๋งŽ์€ ๋ณด๊ณ ์„œ๋ฅผ ์ฐพ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. ํ‘œ์ฐฝ์žฅ ์‚ฌ์šฉ์ž ์ค‘ ํ•œ ๋ช…: ๋‹ค์šดํƒ€์ž„์ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. Firebase์˜ ๊ฒฝ์šฐ "๊ฐ€๋™ ์‹œ๊ฐ„"์ด ๋ฐœ์ƒํ•œ๋‹ค๊ณ  ๋งํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.". ์‹ค์ œ๋กœ Firebase ์„œ๋น„์Šค์˜ ์ด๋ฒคํŠธ์— ๋Œ€ํ•œ ํ†ต๊ณ„๋ฅผ ๋ณด๋ฉด 5-7์‹œ๊ฐ„ ๋™์•ˆ ์•ฝ๊ฐ„์˜ ๋‹ค์šดํƒ€์ž„๊ณผ ์ „์ฒด ์ค‘๋‹จ์ด ๋ชจ๋‘ ์žˆ์Œ์„ ์•Œ ์ˆ˜ ์žˆ์œผ๋ฉฐ ์ด๋Š” ์„œ๋น„์Šค์— ๋งค์šฐ ์ค‘์š”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ชจ๋ฐ”์ผ ์•ฑ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ๊ฐœ์š”

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

๋น„์šฉ

๋ชจ๋ฐ”์ผ ์•ฑ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ๊ฐœ์š”

๊ฐ€๊ฒฉ ์ •์ฑ… Firebase๋Š” ๋ช…ํ™•ํ•˜๊ณ  ๋‹จ์ˆœํ•˜๋ฉฐ Spark, Flame ๋ฐ Blaze์˜ 3๊ฐ€์ง€ ๊ณ„ํš์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋“ค์€ ์ด๋…์ ์œผ๋กœ ์„œ๋กœ ๋‹ค๋ฆ…๋‹ˆ๋‹ค. Spark๋Š” ํ”Œ๋žซํผ ๊ธฐ๋Šฅ์˜ ์ƒ๋‹น ๋ถ€๋ถ„์„ ๋ฐฐํฌํ•˜๊ณ  ํ…Œ์ŠคํŠธํ•  ์ˆ˜ ์žˆ๋Š” ์ œํ•œ์ด ์žˆ๋Š” ๋ฌด๋ฃŒ ํ”Œ๋žœ์ž…๋‹ˆ๋‹ค. Flame ๋ฐ Blaze ์š”๊ธˆ์ œ๋Š” ์œ ๋ฃŒ์ž…๋‹ˆ๋‹ค. Flame์€ ๋งค์›” ๊ณ ์ • $25์˜ ๋น„์šฉ์ด ๋“ค์ง€๋งŒ ๋ณธ์งˆ์ ์œผ๋กœ ํ›จ์”ฌ ๋” ๋†’์€ ํ•œ๋„๋ฅผ ๊ฐ€์ง„ ๋™์ผํ•œ Spark๋ฅผ ์–ป์Šต๋‹ˆ๋‹ค. 

Blaze๋Š” ๋‚˜๋จธ์ง€์™€ ๋‹ค๋ฆ…๋‹ˆ๋‹ค. ์‚ฌ์šฉํ•˜๋Š” ๋ฆฌ์†Œ์Šค์— ๋น„๋ก€ํ•˜์—ฌ ๋น„์šฉ์„ ์ง€๋ถˆํ•˜๋ฉด์„œ ํ”Œ๋žซํผ์˜ ๊ธฐ๋Šฅ์„ ๋ฌด์ œํ•œ์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ์šฉํ•œ ๊ธฐ๋Šฅ์— ๋Œ€ํ•ด์„œ๋งŒ ๋น„์šฉ์„ ์ง€๋ถˆํ•˜๋Š” ๋งค์šฐ ์œ ์—ฐํ•œ ์š”๊ธˆ์ œ์ž…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ…Œ์ŠคํŠธ์šฉ์œผ๋กœ๋งŒ ํ”Œ๋žซํผ์„ ์‚ฌ์šฉํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ•œ ๊ฒฝ์šฐ ๋ฌด๋ฃŒ ํ…Œ์ŠคํŠธ ํ•œ๋„๋ฅผ ์ดˆ๊ณผํ•œ ๋น„์šฉ๋งŒ ์ง€๋ถˆํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

๋Œ€์ฒด๋กœ Firebase ๊ฐ€๊ฒฉ์€ ๋งค์šฐ ํˆฌ๋ช…ํ•˜๊ณ  ์˜ˆ์ธก ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ณผ์ •์—์„œ ์ด ๊ธฐ๋Šฅ ๋˜๋Š” ํ•ด๋‹น ๊ธฐ๋Šฅ์˜ ๋น„์šฉ์„ ์ดํ•ดํ•˜๊ณ  ์„œ๋น„์Šค๋ฅผ ํ™•์žฅํ•˜๊ฑฐ๋‚˜ ๋ณ€๊ฒฝํ•  ๋•Œ ๋น„์šฉ๋„ ๊ณ„์‚ฐํ•ฉ๋‹ˆ๋‹ค.

Firebase ์š”์•ฝ

Google์˜ Firebase ์„œ๋น„์Šค๋Š” AWS์™€ Azure๊ฐ€ ์ง์ ‘ ๊ด€๋ จ๋œ ์ธํ”„๋ผ ๋ณต์žก์„ฑ์„ ์ œํ•œํ•˜๋Š” ๋ณธ๊ฒฉ์ ์ธ MBaaS ๊ณต๊ธ‰์ž์ž…๋‹ˆ๋‹ค. ํด๋ผ์šฐ๋“œ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์— ํ•„์š”ํ•œ ๋ชจ๋“  ๊ธฐ๋Šฅ, ๋ถ„์„์„ ์œ„ํ•œ ์ถฉ๋ถ„ํ•œ ๊ธฐํšŒ, ์ƒ๋Œ€์ ์ธ ํ†ตํ•ฉ ์šฉ์ด์„ฑ, ์ƒ๋‹นํžˆ ๋‚ฎ์€ ์ง„์ž… ์ž„๊ณ„๊ฐ’ ๋ฐ ํˆฌ๋ช…ํ•œ ๊ฐ€๊ฒฉ์ด ์žˆ์Šต๋‹ˆ๋‹ค. 

๋ถ€์ •์ ์ธ ์ธก๋ฉด - ์„œ๋น„์Šค ์•ˆ์ •์„ฑ ๋ฌธ์ œ. ๋ถˆํ–‰ํžˆ๋„ ์ด์— ์˜ํ–ฅ์„ ๋ฏธ์น  ๋ฐฉ๋ฒ•์ด ์—†์œผ๋ฉฐ Google ์—”์ง€๋‹ˆ์–ด์—๊ฒŒ๋งŒ ํฌ๋ง์ด ์žˆ์Šต๋‹ˆ๋‹ค.
๋ชจ๋ฐ”์ผ ์•ฑ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ๊ฐœ์š”
๋‹น์‹ ์—๊ฒŒ ์ ํ•ฉํ•ฉ๋‹ˆ๊นŒ? ๋‹ค์Œ ๋งํฌ๋ฅผ ๋”ฐ๋ผ Google Firebase์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์•Œ์•„๋ณด๊ณ  ๋ชจ๋“  ์„ธ๋ถ€ ์ •๋ณด๋ฅผ ์•Œ์•„๋ณด๊ณ  ์‚ฌ์šฉ์„ ์‹œ์ž‘ํ•˜์„ธ์š”. 

์ฟ ๋ฌผ๋กœ์Šค

๋ชจ๋ฐ”์ผ ์•ฑ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ๊ฐœ์š”

์ฟ ๋ฌผ๋กœ์Šค 2011๋…„์— ์„ค๋ฆฝ๋œ ๋…๋ฆฝ MBaaS ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค. 

MBaaS

๋ชจ๋ฐ”์ผ ๋ฐฑ์—”๋“œ๋กœ์„œ Kumulos๋Š” ์ด์ „ ์„œ๋น„์Šค์—์„œ ์ด๋ฏธ ๋ณธ ๋งŽ์€ ํ‘œ์ค€ ๋„๊ตฌ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ผ์ • ๋ฐ ์ง€๋ฆฌ์  ์œ„์น˜, ๋‚™์ƒ ์ถ”์  ๋ฐ ์ง„๋‹จ, Slack, Trello ๋ฐ Jira์™€์˜ ํŽธ๋ฆฌํ•œ ํ†ตํ•ฉ, ๋ฐ์ดํ„ฐ ์ €์žฅ ๋ฐ ์‚ฌ์šฉ์ž ์ธ์ฆ ์ฒ˜๋ฆฌ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๋ณธ๊ฒฉ์ ์ธ ์บ ํŽ˜์ธ์„ ์ƒ์„ฑํ•˜๋Š” ๊ฒƒ๋„ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

Firebase์™€ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ์ด ์„œ๋น„์Šค๋Š” ๋กœ๋“œ ๋ฐธ๋Ÿฐ์‹ฑ, ํ™•์žฅ ๋ฐ ๊ธฐํƒ€ ์ธํ”„๋ผ ๋ฌธ์ œ์™€ ๊ด€๋ จ๋œ ๋ชจ๋“  ๋ฌธ์ œ๋ฅผ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

์›น ๋กœ๊ทธ ๋ถ„์„

๋ชจ๋ฐ”์ผ ์•ฑ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ๊ฐœ์š”

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

์ค‘์š”ํ•œ ๊ธฐ๋Šฅ์€ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๊ณ  Salesforce, Google BigQuery, Amplitude ๋ฐ Tableau๋ฅผ ํฌํ•จํ•œ ๋‹ค๋ฅธ ์„œ๋น„์Šค๋กœ ๋‚ด๋ณด๋‚ด๋Š” ๊ธฐ๋Šฅ์ž…๋‹ˆ๋‹ค.

์ถ”๊ฐ€ ๊ธฐ๋Šฅ

๋ชจ๋ฐ”์ผ ์•ฑ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ๊ฐœ์š”

ํฅ๋ฏธ๋กญ๊ณ  ๊ฑฐ์˜ ๋ณผ ์ˆ˜ ์—†๋Š” ๊ธฐ๋Šฅ์€ App Store์—์„œ ์•ฑ ํ”„๋กœ๋ชจ์…˜์„ ์ตœ์ ํ™”ํ•˜๋Š” ๋„๊ตฌ์ž…๋‹ˆ๋‹ค. Kumulos ์•ฑ ์Šคํ† ์–ด ์ตœ์ ํ™” ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ํŽ˜์ด์ง€๋ฅผ ํ‰๊ฐ€ํ•˜๊ณ  ์„ฑ๋Šฅ ํ–ฅ์ƒ์„ ์œ„ํ•œ ์†”๋ฃจ์…˜์„ ์ œ์•ˆํ•ฉ๋‹ˆ๋‹ค. ์ƒ์œ„ ๊ตญ๊ฐ€์˜ ์‚ฌ์šฉ์ž ํ‰๊ฐ€ ๋ฐ ์•ฑ ์ˆœ์œ„์™€ ๊ฐ™์€ ์•ฑ ์„ฑ๊ณต ์š”์ธ์„ ์ถ”์ ํ•˜๊ณ  ํ•ด๋‹น ๋ฐ์ดํ„ฐ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๋ณด๊ณ ์„œ๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. 

๋ชจ๋ฐ”์ผ ์•ฑ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ๊ฐœ์š”

๋‹ค์–‘ํ•œ ๊ณ ๊ฐ์„ ์œ„ํ•ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฐ์ดํ„ฐ๋ฅผ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ ํŽธ๋ฆฌํ•œ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š” ๋ชจ๋ฐ”์ผ ๊ฐœ๋ฐœ ์ŠคํŠœ๋””์˜ค์šฉ ํŠน์ˆ˜ ํˆดํ‚ท์ด ์žˆ๋‹ค๋Š” ๊ฒƒ์€ ๋งค์šฐ ํฅ๋ฏธ๋กœ์šด ์ผ์ž…๋‹ˆ๋‹ค. ๊ณ ๊ฐ์„ ์œ„ํ•ด ํŠน๋ณ„ํžˆ ๋ณด๊ณ ์„œ๋ฅผ ์ƒ์„ฑํ•  ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ.

ํ†ตํ•ฉ์˜ ๋ณต์žก์„ฑ

Kumulos์—์„œ ๋‹ค์–‘ํ•œ SDK ์„ธํŠธ ๊ธฐ๋ณธ ๋ฐ ๊ต์ฐจ ํ”Œ๋žซํผ ๋„๊ตฌ์™€์˜ ํ†ตํ•ฉ์„ ์œ„ํ•ด. ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋Š” ์ ๊ทน์ ์œผ๋กœ ์—…๋ฐ์ดํŠธ๋˜๊ณ  ์œ ์ง€ ๊ด€๋ฆฌ๋ฉ๋‹ˆ๋‹ค.

๋ชจ๋ฐ”์ผ ์•ฑ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ๊ฐœ์š”

๋ชจ๋“  ๋„๊ตฌ์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋ฌธ์„œ๊ฐ€ ์„ค๋ช…๋˜์–ด ์žˆ์œผ๋ฉฐ ํ”Œ๋žซํผ ์‚ฌ์šฉ์— ๋Œ€ํ•œ ๋ช‡ ๊ฐ€์ง€ ์ž์Šต์„œ ๋ฐ ๊ธฐ์„ฑํ’ˆ ์˜ˆ์ œ๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

์‹ ๋ขฐ์„ฑ

์•ˆํƒ€๊น๊ฒŒ๋„ Kumulos ์„œ๋น„์Šค ์„œ๋ฒ„์˜ ์•ˆ์ •์„ฑ์— ๋Œ€ํ•œ ํ†ต๊ณ„๋ฅผ ์ฐพ์„ ์ˆ˜ ์—†์—ˆ์Šต๋‹ˆ๋‹ค.

๋น„์šฉ

๋ฌด๋ฃŒ ํ‰๊ฐ€ํŒ ์™ธ์—๋„ Kumulos์—๋Š” 3 ์œ ๋ฃŒ ํ”Œ๋žœ: ์Šคํƒ€ํŠธ์—…, ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ๋ฐ ์—์ด์ „์‹œ. ๊ทธ๋“ค์€ "๋‚ด๊ฐ€ ์‚ฌ์šฉํ•œ ๋งŒํผ๋งŒ ๋น„์šฉ์„ ์ง€๋ถˆํ•ฉ๋‹ˆ๋‹ค."๋ผ๋Š” ์›์น™์— ๋”ฐ๋ผ ์ž‘์—…ํ•ฉ๋‹ˆ๋‹ค. ๋ถˆํ–‰ํžˆ๋„ ์„œ๋น„์Šค๋Š” ๊ณต๊ฐœ ๋„๋ฉ”์ธ์—์„œ ๊ฐ€๊ฒฉํ‘œ๋ฅผ ์ œ๊ณตํ•˜์ง€ ์•Š์œผ๋ฉฐ ๊ท€ํ•˜์˜ ํ•„์š”์— ๋”ฐ๋ผ ๊ฐœ๋ณ„์ ์œผ๋กœ ๊ณ„์‚ฐ๋˜๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

๋ชจ๋ฐ”์ผ ์•ฑ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ๊ฐœ์š”

๋ชจ๋“  ๊ณ„ํš์— ๋Œ€ํ•œ ์š”์œจ ์ž์ฒด๋ฅผ ๋ชจ๋ฅธ ์ฑ„ ์˜ˆ์ธก ๊ฐ€๋Šฅ์„ฑ๊ณผ ์ง€๋ถˆ ๊ทœ๋ชจ์— ๋Œ€ํ•ด ์ •ํ™•ํ•˜๊ฒŒ ์ด์•ผ๊ธฐํ•˜๋Š” ๊ฒƒ์€ ๋ถˆ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ํ•œ ๊ฐ€์ง€ ๊ธฐ์˜๊ฒŒ ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๋ถ„๋ช…ํžˆ ๊ฐ€๊ฒฉ์€ ๋งค์šฐ ์œ ์—ฐํ•ฉ๋‹ˆ๋‹ค.

Kumulos์˜ ํ•ฉ๊ณ„

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

๋ถ€์ •์ ์ธ ์  - ์„œ๋ฒ„์˜ ์•ˆ์ •์„ฑ ๋ฐ ๋งˆ๊ฐ ๊ฐ€๊ฒฉ์— ๋Œ€ํ•œ ๋ฐ์ดํ„ฐ๊ฐ€ ๋ถ€์กฑํ•ฉ๋‹ˆ๋‹ค.

์‹œ๋„ํ•ด ๋ณผ ๊ฐ€์น˜๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ? ๋‹ค์Œ ๋งํฌ๋ฅผ ๋”ฐ๋ผ Kumulos์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์•Œ์•„๋ณด๊ณ  ๋ชจ๋“  ์„ธ๋ถ€ ์ •๋ณด๋ฅผ ๋ฐฐ์šฐ๊ณ  ์‚ฌ์šฉ์„ ์‹œ์ž‘ํ•˜์‹ญ์‹œ์˜ค. 

๊ฒฐ๋ก 

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

์ด ๊ธฐ์‚ฌ์—์„œ๋Š” Microsoft Azure, AWS Amplify, Google Firebase ๋ฐ Kumulos์˜ 4๊ฐ€์ง€ ์„œ๋น„์Šค๋ฅผ ๊ฒ€ํ† ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ ์ค‘์—๋Š” ํŠนํžˆ ๋ชจ๋ฐ”์ผ ๋ฐฑ์—”๋“œ๋ฅผ ์ „๋ฌธ์œผ๋กœ ํ•˜๋Š” 2๊ฐœ์˜ ๋Œ€ํ˜• IaaS ์„œ๋น„์Šค์™€ 2๊ฐœ์˜ MBaaS๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ฐ ์˜ต์…˜์—์„œ ํŠน์ • ๋ฌธ์ œ์™€ ๋ถ€์ •์ ์ธ ์ธก๋ฉด์„ ๋งŒ๋‚ฌ์Šต๋‹ˆ๋‹ค.

์™„๋ฒฝํ•œ ํ•ด๊ฒฐ์ฑ…์€ ์—†๋‹ค๋Š” ๊ฒƒ์„ ์ดํ•ดํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ํ”„๋กœ์ ํŠธ๋ฅผ ์œ„ํ•œ ๊ธฐ์ˆ  ์„ ํƒ์€ ์ฃผ์š” ์š”์†Œ ๊ฐ„์˜ ํƒ€ํ˜‘์ž…๋‹ˆ๋‹ค. ๋‚˜๋Š” ๋‹น์‹ ์ด ๊ทธ๋“ค์„ ๋‹ค์‹œ ๊ฒ€ํ† ํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค:

๊ธฐ๋Šฅ

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

์›น ๋กœ๊ทธ ๋ถ„์„

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

ํ†ตํ•ฉ์˜ ๋ณต์žก์„ฑ

ํ†ตํ•ฉ์˜ ๋ณต์žก์„ฑ์€ ๊ฐœ๋ฐœ ๊ณผ์ •์—์„œ ๊ธˆ์ „์  ๋ฐ ์‹œ๊ฐ„์  ์ž์›์˜ ๋น„์šฉ์— ์ง์ ‘์ ์ธ ์˜ํ–ฅ์„ ๋ฏธ์น˜๋ฉฐ, ์ธ๊ธฐ๊ฐ€ ์—†๊ฑฐ๋‚˜ ํˆดํ‚ท์— ์ง„์ž…ํ•˜๊ธฐ ์œ„ํ•œ ๋†’์€ ์ž„๊ณ„๊ฐ’์œผ๋กœ ์ธํ•ด ๊ฐœ๋ฐœ์ž๋ฅผ ์ฐพ๋Š” ํ”„๋กœ์„ธ์Šค์˜ ๋ณต์žก์„ฑ ๊ฐ€๋Šฅ์„ฑ์€ ๋งํ•  ๊ฒƒ๋„ ์—†์Šต๋‹ˆ๋‹ค.

์‹ ๋ขฐ์„ฑ๊ณผ ์•ˆ์ •์„ฑ

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

๊ฐ€๊ฒฉ ์ •์ฑ…

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

๊ณต๊ธ‰์—…์ฒด ์ž ๊ธˆ

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

์ „์ฒด ๋ถ„์„์€ ์•„๋ž˜ ํ‘œ์— ์š”์•ฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Microsoft Azure

AWS ์ฆํญ

๊ตฌ๊ธ€ ํŒŒ์ด์–ด๋ฒ ์ด์Šค

์ฟ ๋ฌผ๋กœ์Šค

MBaaS ๋„๊ตฌ
ํ‘ธ์‹œ ์•Œ๋ฆผ, ๋ฐ์ดํ„ฐ ๋™๊ธฐํ™”, 
์ž๋™ ํ™•์žฅ ๋ฐ ๋กœ๋“œ ๋ฐธ๋Ÿฐ์‹ฑ ๋“ฑ

์›น ๋กœ๊ทธ ๋ถ„์„

์‹ค์‹œ๊ฐ„ ๋ถ„์„

Amazon Pinpoint์˜ ๋ถ„์„ ๋ฐ ํƒ€๊ฒŸํŒ… ์บ ํŽ˜์ธ

๋น„์ •์ƒ ์ข…๋ฃŒ ๋ณด๊ณ ์„œ ์ˆ˜์ง‘์„ ์œ„ํ•œ Google Analytics ๋ฐ Crashlytics

์‹ค์‹œ๊ฐ„ ๋ถ„์„, ์ฝ”ํ˜ธํŠธ ๋ถ„์„, ๋น… ๋ฐ์ดํ„ฐ ์ž‘์—… ๋ฐ ๋‹ค๋ฅธ ์„œ๋น„์Šค๋กœ ๋‚ด๋ณด๋‚ด๊ธฐ

์ถ”๊ฐ€ ๊ธฐ๋Šฅ

  1. ๋นŒ๋“œ ์ž๋™ํ™”
  2. ์ง€๋ฆฌ์  ์œ„์น˜ ํ”„๋ ˆ์ž„์›Œํฌ
  3. AI ๋„๊ตฌ
  4. ๋‹ค๋ฅธ ๋งŽ์€ Azure ์„œ๋น„์Šค

  1. ๋””๋ฐ”์ด์ŠคํŒœ
  2. ์ฆํญ ์ฝ˜์†”
  3. ์•„๋งˆ์กด ๋ ‰์Šค
  4. ๋‹ค๋ฅธ ๋งŽ์€ AWS ์„œ๋น„์Šค

  1. ๋™์  ๋งํฌ
  2. A / B ํ…Œ์ŠคํŠธ
  3. ์›๊ฒฉ ๊ตฌ์„ฑ

  1. App Store์˜ ์•ฑ ์ตœ์ ํ™”. 
  2. ์ŠคํŠœ๋””์˜ค ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ๊ธฐ๋Šฅ

ะ˜ะฝั‚ะตะณั€ะฐั†ะธั

  1. SDK: iOS, ์•ˆ๋“œ๋กœ์ด๋“œ, Xamarin, Phonegap
  2. ๋†’์€ ์ง„์ž… ์ž„๊ณ„๊ฐ’

  1. SDK: iOS, Android, JS, ๋ฆฌ์•กํŠธ ๋„ค์ดํ‹ฐ๋ธŒ
  2. GraphQL ์ง€์›
  3. ๋†’์€ ์ง„์ž… ์ž„๊ณ„๊ฐ’

SDK: iOS, ์•ˆ๋“œ๋กœ์ด๋“œ, JS, C++, ์œ ๋‹ˆํ‹ฐ

SDK: IOS, Android, WP, Cordova, PhoneGap, Xamarin, Unity, LUA Corona ๋“ฑ

์‹ ๋ขฐ์„ฑ๊ณผ ์•ˆ์ •์„ฑ

๋งค์šฐ ๋“œ๋ฌธ ์ข…๋ฃŒ(ํ•œ ๋‹ฌ์— ์ตœ๋Œ€ 1ํšŒ)

๋“œ๋ฌผ๊ฒŒ ์ค‘๋‹จ, ๋Œ€๋ถ€๋ถ„ ๊ฒฝ๊ณ 

๋ฌธ์ œ ๊ธฐ๊ฐ„๊ณผ ์ •์ „์ด ์žˆ์Šต๋‹ˆ๋‹ค.

ํ†ต๊ณ„ ์—†์Œ

๊ฐ€๊ฒฉ ์ •์ฑ…

  1. ์‚ฌ์šฉ๋œ ๋ฆฌ์†Œ์Šค์—์„œ ๊ณ„์‚ฐ
  2. ์˜ˆ์ธก์˜ ์–ด๋ ค์›€
  3. ๋น„์šฉ์€ MBaaS ์„œ๋น„์Šค๋ณด๋‹ค ๋†’์Šต๋‹ˆ๋‹ค.

  1. ์ŠคํŒŒํฌ(๋ฌด๋ฃŒ)
  2. ๋ถˆ๊ฝƒ (25$/์›”)
  3. ๋ธ”๋ ˆ์ด์ฆˆ(์‚ฌ์šฉ๋‹น)

  1. ์‹œ์ž‘
  2. Enterprise
  3. Agency

๋ชจ๋“  ํ”Œ๋žœ์€ ์‚ฌ์šฉ๋Ÿ‰์— ๋”ฐ๋ผ ์š”๊ธˆ์ด ๋ถ€๊ณผ๋ฉ๋‹ˆ๋‹ค.

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

์„œ๋น„์Šค์—์„œ ๊ฐ€์ ธ์˜จ ์•ˆ์ •์„ฑ ๋ฐ์ดํ„ฐ https://statusgator.com/
์„œ๋น„์Šค์—์„œ ๊ฐ€์ ธ์˜จ ์‚ฌ์šฉ์ž ํ‰๊ฐ€ ๋ฐ์ดํ„ฐ www.capterra.com

๋“ฑ๋ก๋œ ์‚ฌ์šฉ์ž๋งŒ ์„ค๋ฌธ ์กฐ์‚ฌ์— ์ฐธ์—ฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋กœ๊ทธ์ธ์ œ๋ฐœ

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๋ฐฑ์—”๋“œ๋กœ ์–ด๋–ค ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•˜์…จ์Šต๋‹ˆ๊นŒ?

  • Microsoft Azure

  • AWS Amplify(๋˜๋Š” AWS Mobile Hub)

  • ๊ตฌ๊ธ€ ํŒŒ์ด์–ด๋ฒ ์ด์Šค

  • ์ฟ ๋ฌผ๋กœ์Šค

  • ๊ธฐํƒ€(์˜๊ฒฌ์— ๋ช…์‹œ)

16๋ช…์˜ ์‚ฌ์šฉ์ž๊ฐ€ ํˆฌํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. 13๋ช…์˜ ์‚ฌ์šฉ์ž๊ฐ€ ๊ธฐ๊ถŒํ–ˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : habr.com

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€