AWS ํด๋ผ์šฐ๋“œ

์ง€๊ธˆ ์‹œ์ž‘ํ•˜๊ธฐ

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

๊ตฌ์ถ•

์ธํ”„๋ผ์— ๋Œ€ํ•œ ๊ฑฑ์ • ์—†์ด ๋น ๋ฅด๊ฒŒ ์•ฑ์„ ๊ตฌ์ถ•ํ•ฉ๋‹ˆ๋‹ค.

ํ…Œ์ŠคํŠธ

ํด๋ผ์šฐ๋“œ์˜ ์‹ค์ œ Android ๋ฐ iOS ๋””๋ฐ”์ด์Šค์—์„œ ์•ฑ์„ ํ…Œ์ŠคํŠธํ•ฉ๋‹ˆ๋‹ค.

์ฐธ์—ฌ

์•ฑ ์‚ฌ์šฉ ๋ฐ ๋งค์ถœ์„ ์ถ”์ ํ•˜๊ณ  ํ‘ธ์‹œ ์•Œ๋ฆผ์œผ๋กœ ์‚ฌ์šฉ์ž ์ฐธ์—ฌ๋ฅผ ๋†’์ž…๋‹ˆ๋‹ค.

15
๋น ๋ฅด๊ฒŒ ์‹œ์ž‘ํ•˜๊ธฐ

๋น ๋ฅด๊ฒŒ ์‹œ์ž‘ํ•˜๊ธฐ

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

15

์ธํ”„๋ผ๊ฐ€ ์•„๋‹Œ ์•ฑ ๊ตฌ์ถ•

์„œ๋น„์Šค ํ†ตํ•ฉ ๋ฐ ๊ตฌ์„ฑ์— ๋Œ€ํ•œ ๋ถ€๋‹ด์„ ํ”ผํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. AWS Mobile Hub๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์ธํ”„๋ผ ํ”„๋กœ๋น„์ €๋‹, ์กฐ์ • ๋ฐ ๊ด€๋ฆฌ์— ๋Œ€ํ•œ ๊ฑฑ์ • ์—†์ด ์•ฑ์„ ๊ฐœ๋ฐœ, ํ…Œ์ŠคํŠธ ๋ฐ ๋ชจ๋‹ˆํ„ฐ๋งํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ ์•ฑ์ด ์™„์„ฑ๋„๋ฅผ ๋†’์ด๋Š” ๋ฐ ๋” ์ง‘์ค‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์•ฑ ๊ตฌ์ถ•
15
๋น„์šฉ ์ ˆ๊ฐ

์ข…๋Ÿ‰ ๊ณผ๊ธˆ์ œ

 

์‚ฌ์šฉํ•œ ๊ธฐ๋ณธ AWS ์„œ๋น„์Šค์— ๋Œ€ํ•œ ๋น„์šฉ๋งŒ ์ง€๋ถˆํ•˜๋ฉฐ, AWS Mobile Hub ์‚ฌ์šฉ์— ๋Œ€ํ•œ ์ถ”๊ฐ€ ์š”๊ธˆ์€ ์—†์Šต๋‹ˆ๋‹ค. ๊ฐ AWS ์„œ๋น„์Šค์—์„œ ์‚ฌ์šฉํ•œ ๋งŒํผ๋งŒ ์š”๊ธˆ์„ ์ง€๋ถˆํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค. ๊ฐ ์„œ๋น„์Šค๋Š” ํ”„๋ฆฌ ํ‹ฐ์–ด๋ฅผ ์ œ๊ณตํ•˜๋ฏ€๋กœ ๋ฌด๋ฃŒ๋กœ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ํ•„์š”์— ๋”ฐ๋ผ ์–ธ์ œ๋“  ์„œ๋น„์Šค๋ฅผ ์ถ”๊ฐ€, ๊ตฌ์„ฑ ๋ฐ ์ œ๊ฑฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ »

15
์‚ฌ์šฉ์ž ๋กœ๊ทธ์ธ

์‚ฌ์šฉ์ž ๋กœ๊ทธ์ธ

์‚ฌ์šฉ์ž๋Š” Facebook๊ณผ ๊ฐ™์€ ํผ๋ธ”๋ฆญ ์ž๊ฒฉ ์ฆ๋ช… ๊ณต๊ธ‰์ž ๋˜๋Š” ์ž์ฒด ์ž๊ฒฉ ์ฆ๋ช… ์‹œ์Šคํ…œ์„ ํ†ตํ•ด ๋กœ๊ทธ์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ธฐ๋Šฅ์€ Amazon Cognito์—์„œ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์‚ฌ์šฉ์ž ๋ฐ์ดํ„ฐ ์Šคํ† ๋ฆฌ์ง€

์‚ฌ์šฉ์ž ๋ฐ์ดํ„ฐ ์Šคํ† ๋ฆฌ์ง€

์‚ฌ์šฉ์ž ํ”„๋กœํŒŒ์ผ, ์„ค์ • ๋˜๋Š” ๊ฒŒ์ž„ ์ง„ํ–‰๋ฅ ๊ณผ ๊ฐ™์€ ์‚ฌ์šฉ์ž ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅ ๋ฐ ๋™๊ธฐํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ธฐ๋Šฅ์€ Amazon Cognito ๋ฐ Amazon S3์—์„œ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

ํด๋ผ์šฐ๋“œ ๋กœ์ง

ํด๋ผ์šฐ๋“œ ๋กœ์ง

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

ํ‘ธ์‹œ ์•Œ๋ฆผ

ํ‘ธ์‹œ ์•Œ๋ฆผ

๊ฐœ๋ณ„ ๋˜๋Š” ๊ทธ๋ฃน ์‚ฌ์šฉ์ž์—๊ฒŒ ํ‘ธ์‹œ ์•Œ๋ฆผ์„ ์ „์†กํ•˜์—ฌ ์‚ฌ์šฉ์ž ์ฐธ์—ฌ๋„๋ฅผ ๋†’์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜๋ฃจ์— ๋ช‡ ๊ฐœ์˜ ๋ฉ”์‹œ์ง€๋ฅผ ๋ณด๋‚ด๊ฑฐ๋‚˜ ์ˆ˜์‹ญ๋งŒ ๊ฐœ์˜ ๋ฉ”์‹œ์ง€๋กœ ํ™•์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ธฐ๋Šฅ์€ Amazon SNS์—์„œ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

 

๋ชจ๋ฐ”์ผ ๋ถ„์„

์•ฑ ๋ถ„์„

์•ฑ ์‚ฌ์šฉ ๋ฐ ๋งค์ถœ ์ง€ํ‘œ๋ฅผ ์ธก์ •ํ•˜๊ณ  ๋ถ„์„ํ•˜์—ฌ ์•ฑ ๋น„์ฆˆ๋‹ˆ์Šค๋ฅผ ๋ชจ๋‹ˆํ„ฐ๋งํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฝ˜์†”์—์„œ ์ฃผ์š” ์ฐจํŠธ๋ฅผ ํ™•์ธํ•˜๊ณ , ์‚ฌ์šฉ์ž ์ง€์ • ๋ถ„์„์„ ์œ„ํ•ด ์•ฑ ์ด๋ฒคํŠธ ๋ฐ์ดํ„ฐ๋ฅผ Amazon S3 ๋˜๋Š” Amazon Redshift๋กœ ๋ณด๋ƒ…๋‹ˆ๋‹ค. ์ด ๊ธฐ๋Šฅ์€ Amazon Mobile Analytics์—์„œ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์ฝ˜ํ…์ธ  ์ „์†ก

์•ฑ ์ฝ˜ํ…์ธ  ์ „์†ก

๋ฏธ๋””์–ด ํŒŒ์ผ ๊ฐ™์€ ์•ฑ ์ž์‚ฐ์„ ํด๋ผ์šฐ๋“œ์— ์ €์žฅํ•˜๊ณ , ์•ฑ์—์„œ ์ด๋ฅผ ๋‹ค์šด๋กœ๋“œ ๋ฐ ์บ์‹ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. CDN์„ ์‚ฌ์šฉํ•˜์—ฌ ์งง์€ ์ง€์—ฐ ์‹œ๊ฐ„๊ณผ ๋น ๋ฅธ ์ „์†ก ์†๋„๋กœ ์ฝ˜ํ…์ธ ๋ฅผ ์‚ฌ์šฉ์ž์—๊ฒŒ ๋ฐฐํฌํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ธฐ๋Šฅ์€ Amazon S3 ๋ฐ Amazon CloudFront์—์„œ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์•ฑ ํ…Œ์ŠคํŠธ

์•ฑ ํ…Œ์ŠคํŠธ

์•ฑ์„ AWS ํด๋ผ์šฐ๋“œ์˜ ์‹ค์ œ ํฐ ๋ฐ ํƒœ๋ธ”๋ฆฟ์—์„œ ํ…Œ์ŠคํŠธํ•จ์œผ๋กœ์จ iOS, Android ๋ฐ Fire OS ์•ฑ์˜ ํ’ˆ์งˆ์„ ๊ฐœ์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ธฐ๋Šฅ์€ AWS Device Farm์—์„œ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์ง€๊ธˆ ์‹œ์ž‘ํ•˜๊ธฐ

AWS Mobile SDK๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์‹œ์ž‘ํ•˜์‹œ๊ฒ ์Šต๋‹ˆ๊นŒ? ์ง€๊ธˆ ๋‹ค์šด๋กœ๋“œ.