์ง€๊ธˆ ๋ฌด๋ฃŒ๋กœ ์‹œ์ž‘ํ•˜๊ธฐ

Amazon Simple Notification Service(SNS)๋Š” ๋น ๋ฅด๊ณ  ์œ ์—ฐํ•œ ์™„์ „๊ด€๋ฆฌํ˜• ํ‘ธ์‹œ ์•Œ๋ฆผ ์„œ๋น„์Šค๋กœ์„œ, ์ด ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๊ฐœ๋ณ„ ๋ฉ”์‹œ์ง€๋ฅผ ์ „์†กํ•˜๊ฑฐ๋‚˜ ๋Œ€๊ทœ๋ชจ์˜ ์ˆ˜์‹ ์ž์—๊ฒŒ ๋ฉ”์‹œ์ง€๋ฅผ ์ „์†กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Amazon SNS๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๊ฐ„ํŽธํ•˜๊ณ  ๋น„์šฉ ํšจ๊ณผ์ ์œผ๋กœ ๋ชจ๋ฐ”์ผ ๋””๋ฐ”์ด์Šค ์‚ฌ์šฉ์ž์™€ ์ด๋ฉ”์ผ ์ˆ˜์‹ ์ž์—๊ฒŒ ํ‘ธ์‹œ ์•Œ๋ฆผ์„ ๋ณด๋‚ด๊ฑฐ๋‚˜ ๋‹ค๋ฅธ ๋ฐฐํฌ๋œ ์„œ๋น„์Šค์—๋„ ๋ฉ”์‹œ์ง€๋ฅผ ๋ณด๋‚ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋˜ํ•œ, Baidu Cloud Push๋ฅผ ํ†ตํ•ด ์ค‘๊ตญ์˜ Android ๋””๋ฐ”์ด์Šค๋ฟ ์•„๋‹ˆ๋ผ Apple, Google, Fire OS, Windows ๋””๋ฐ”์ด์Šค์—๋„ ์•Œ๋ฆผ์„ ๋ณด๋‚ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. SNS๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ „ ์„ธ๊ณ„ ๋ชจ๋ฐ”์ผ ๋””๋ฐ”์ด์Šค ์‚ฌ์šฉ์ž์—๊ฒŒ SMS ๋ฉ”์‹œ์ง€๋ฅผ ๋ณด๋‚ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด๋ฟ๋งŒ ์•„๋‹ˆ๋ผ Amazon SNS์—์„œ๋Š” Amazon Simple Queue Service(SQS), AWS Lambda ํ•จ์ˆ˜ ๋˜๋Š” ๋ชจ๋“  HTTP ์—”๋“œํฌ์ธํŠธ์—๋„ ๋ฉ”์‹œ์ง€๋ฅผ ์ „์†กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

3๊ฐœ์˜ ๊ฐ„๋‹จํ•œ API๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋น ๋ฅด๊ฒŒ ์‹œ์ž‘ํ•˜๊ณ  ๋ฉ”์‹œ์ง€๋ฅผ ๋ฌด์ œํ•œ ์ „์†กํ•ฉ๋‹ˆ๋‹ค.

์ง์ ‘ ์ฃผ์†Œ ์ง€์ •์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ฉ”์‹œ์ง€๋ฅผ ๊ฐœ๋ณ„ ๋””๋ฐ”์ด์Šค์— ์ „์†กํ•˜๊ฑฐ๋‚˜ ์—ฌ๋Ÿฌ ๋Œ€์ƒ์— ํ•œ ๋ฒˆ์— ๋ธŒ๋กœ๋“œ์บ์ŠคํŒ…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

AWS์—์„œ iOS, Android, Java, Python, PHP, Node.js ๋˜๋Š” .NET SDK๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ SNS์— ์ง์ ‘ ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์•Œ๋ฆผ์„ Apple iOS, Android, ๊ธฐํƒ€ ๋ชจ๋ฐ”์ผ ๋””๋ฐ”์ด์Šค์™€ Amazon SQS ๋Œ€๊ธฐ์—ด, Lambda ํ•จ์ˆ˜, ์ด๋ฉ”์ผ ์ฃผ์†Œ, SMS ๋ฐ HTTP ์—”๋“œํฌ์ธํŠธ์™€ ๊ฐ™์€ ๋Œ€์ƒ์— ์ „์†กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

SNS๋ฅผ ๋ฉ”์‹œ์ง€ ๋ฒ„์Šค๋กœ ์‚ฌ์šฉํ•˜์—ฌ ๋ฉ”์‹œ์ง€, ๊ฒฝ๋ณด ๋ฐ ์•Œ๋ฆผ์„ Amazon RDS, CloudWatch ๋ฐ S3๊ณผ ๊ฐ™์€ AWS ์„œ๋น„์Šค์—์„œ SQS ๋ฐ Lambda์™€ ๊ฐ™์€ ๋‹ค๋ฅธ AWS ์„œ๋น„์Šค๋กœ ์ „์†กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Amazon CloudWatch๋ฅผ ํ†ตํ•ด SMS, SQS, HTTP ๋ฐ Lambda ๋Œ€์ƒ์œผ๋กœ์˜ ์ „์†ก๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋ชจ๋ฐ”์ผ ํ‘ธ์‹œ ๋ฉ”์‹œ์ง€์— ๋Œ€ํ•œ ์„ฑ๊ณต๋ฅ , ์‹คํŒจ์œจ, ์œ ์ง€ ์‹œ๊ฐ„ ๋“ฑ ์ „์†ก ์ƒํƒœ ์ •๋ณด๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

SNS๋ฅผ ์‚ฌ์šฉํ•œ ๋งŒํผ๋งŒ ๋น„์šฉ์„ ์ง€๋ถˆํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค. ๋ฐฑ๋งŒ ๊ฑด์˜ ๊ฒŒ์‹œ๋‹น 0.50 USD ๋ฐ ๋ฐฑ๋งŒ ๊ฑด์˜ ๋ชจ๋ฐ”์ผ ํ‘ธ์‹œ ์ „์†ก๋‹น 0.50 USD์— ๊ด€๋ จ ๋ฐ์ดํ„ฐ ์ „์†ก ๋น„์šฉ์ด ์ถ”๊ฐ€๋ฉ๋‹ˆ๋‹ค. ์š”๊ธˆ์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์•Œ์•„๋ด…๋‹ˆ๋‹ค.

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

  • ๋ชจ๋ฐ”์ผ ์•ฑ ๋ฐ ์‚ฌ์šฉ์ž ์•Œ๋ฆผ ์„œ๋น„์Šค

    Benefit_Ecosystem_Red

    ๋‹ค์ด๋ ‰ํŠธ ๋ฉ”์‹œ์ง• ๋˜๋Š” SNS ์ฃผ์ œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋‹จ์ผ ํ‘ธ์‹œ ์•Œ๋ฆผ์œผ๋กœ ๊ฐœ๋ณ„ ์‚ฌ์šฉ์ž, ์‚ฌ์šฉ์ž ์„ธ๊ทธ๋จผํŠธ ๋˜๋Š” ๋ชจ๋“  ์‚ฌ์šฉ์ž์—๊ฒŒ ์—…๋ฐ์ดํŠธ๋‚˜ ํ”„๋กœ๋ชจ์…˜, ๋‰ด์Šค๋ฅผ ์ „์†กํ•ฉ๋‹ˆ๋‹ค.

    Benefit_Delivery_Green

    ํ•œ ๋ฒˆ์˜ ๊ฒŒ์‹œ ์š”์ฒญ์œผ๋กœ ๋งŽ์€ ๋””๋ฐ”์ด์Šค์— ๋ฉ”์‹œ์ง€๋ฅผ ๋ธŒ๋กœ๋“œ์บ์ŠคํŒ…ํ•ฉ๋‹ˆ๋‹ค.

    Benefit_Global_LightBlue

    Apple, Google, Fire OS, Windows ๋””๋ฐ”์ด์Šค๋Š” ๋ฌผ๋ก  Baidu Cloud Push๋ฅผ ํ†ตํ•ด ์ค‘๊ตญ์˜ Android ๋””๋ฐ”์ด์Šค์—๋„ ํ‘ธ์‹œ ์•Œ๋ฆผ์„ ์ „์†กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. iOS ๋””๋ฐ”์ด์Šค์˜ Voice over IP(VoIP) ์•ฑ ๋ฐ MacOS ๋ฐ์Šคํฌํ†ฑ์—๋„ ํ‘ธ์‹œ ์•Œ๋ฆผ์„ ์ „์†กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. SMS ๋ฉ”์‹œ์ง€๋ฅผ 200๊ณณ์ด ๋„˜๋Š” ๊ตญ๊ฐ€์—, ํ˜น์€ SNS๋ฅผ ํ†ตํ•ด ์ด๋ฉ”์ผ์„ ์ „์†กํ•ฉ๋‹ˆ๋‹ค.

    Benefit_Mobile_Orange

    Amazon Mobile Analytics๋ฅผ ์ฐธ์กฐํ•˜์—ฌ ํ‘ธ์‹œ ์•Œ๋ฆผ์„ ์‚ฌ์šฉ์ž ์ง€์ •ํ•˜๊ฑฐ๋‚˜ Amazon Cognito๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋””๋ฐ”์ด์Šค ํ† ํฐ์„ ์‚ฌ์šฉ์ž ID์™€ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ํด๋ผ์šฐ๋“œ ๊ธฐ๋ฐ˜ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ๊ฒŒ์‹œ-๊ตฌ๋… ๋ฉ”์‹œ์ง•

    Benefit_Instance-Efficiency_Yellow

    Topics, Publish ๋ฐ Subscribe์™€ ๊ฐ™์€ pub-sub ๋ฉ”์‹œ์ง• ์‹œ๋งจํ‹ฑ์„ ์‚ฌ์šฉํ•˜์—ฌ ๊ฒฐํ•ฉ๋˜์ง€ ์•Š์€ ํด๋ผ์šฐ๋“œ ๊ธฐ๋ฐ˜ ์•ฑ ๊ฐ„ ๋ฉ”์‹œ์ง€๋ฅผ ์ „์†กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

    Benefit_Comments_Red

    3๊ฐœ์˜ API ํ˜ธ์ถœ๋กœ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๋ณต์žกํ•œ ๋ฉ”์‹œ์ง• ํŒจ๋ธŒ๋ฆญ์„ ๊ตฌ์ถ• ๋˜๋Š” ํ˜ธ์ŠคํŒ…ํ•˜๊ฑฐ๋‚˜ ๊ณ ๊ฐ€์˜ ๋ผ์ด์„ ์Šค๋‚˜ ์œ ์ง€๊ด€๋ฆฌ ๋น„์šฉ์„ ์ง€๋ถˆํ•˜์ง€ ์•Š์•„๋„ ๋ฉ๋‹ˆ๋‹ค. 

    Benefit_Flexible_LightBlue

    ๋Œ€์ƒ์— ๊ฐœ๋ณ„ ๋ฉ”์‹œ์ง€๋ฅผ ์ „์†กํ•˜๊ฑฐ๋‚˜ Topics๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํฐ ๊ทธ๋ฃน์— ํŒฌ์•„์›ƒ ๋ฉ”์‹œ์ง€๋ฅผ ์ „์†กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

    Benefit_Managed-Deployment_Orange

    SNS๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ CloudWatch, S3, Lambda, Glacier, CloudTrail ๋ฐ SES์™€ ๊ฐ™์€ AWS ์„œ๋น„์Šค๋กœ๋ถ€ํ„ฐ SQS, Lambda ๋˜๋Š” HTTP ์—”๋“œํฌ์ธํŠธ์™€ ๊ฐ™์€ ๋‹ค๋ฅธ AWS ์„œ๋น„์Šค๋กœ ๋ฉ”์‹œ์ง€๋ฅผ ์ „์†กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

    Benefit_Gears_Blue

    AWS Lambda๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋Œ€์ƒ์˜ ํ•˜์œ„ ์ง‘ํ•ฉ์— ๋ฉ”์‹œ์ง€๋ฅผ ์„ ํƒ์ ์œผ๋กœ ๋ผ์šฐํŒ…ํ•˜๊ฑฐ๋‚˜ ์ „์†ก ์ „์— ๋ฉ”์‹œ์ง€ ๋‚ด์šฉ์„ ์กฐ์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

    Benefit_Cost_Green

    SNS Topics๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋™์ผํ•œ ๋ฉ”์‹œ์ง€๋ฅผ ์—ฌ๋Ÿฌ ์ˆ˜์‹ ์ž์—๊ฒŒ ๋ณด๋‚ด๋ฉด ๊ฐœ๋ณ„ ๋ฉ”์‹œ์ง€๋ฅผ ๊ฐ ์ˆ˜์‹ ์ž์—๊ฒŒ ๋ณด๋‚ด๋Š” ๊ฒƒ๋ณด๋‹ค ๋น„์šฉ์ด ์ ๊ฒŒ ๋“ญ๋‹ˆ๋‹ค. 

์ฒซ 100๋งŒ ๊ฐœ ํ‘ธ์‹œ ์š”์ฒญ์€ ๋ฌด๋ฃŒ

๋งค์›” ์ฒซ 100๋งŒ ๊ฐœ Amazon SNS ์š”์ฒญ์€ ๋ฌด๋ฃŒ์ด๋ฉฐ ์ดํ›„ 100๋งŒ ๊ฐœ Amazon SNS ์š”์ฒญ๋‹น 0.50 USD๊ฐ€ ๋ถ€๊ณผ๋ฉ๋‹ˆ๋‹ค.

๋ชจ๋ฐ”์ผ ํ‘ธ์‹œ ์•Œ๋ฆผ ๋ฐฑ๋งŒ ๊ฑด์„ ์ „์†กํ•˜๋Š” ๋ฐ 1.00 USD์ž…๋‹ˆ๋‹ค. SNS ํ”„๋ฆฌ ํ‹ฐ์–ด๋กœ ๋งค๋‹ฌ ์ฒ˜์Œ ๋ฐฑ๋งŒ ๊ฑด์˜ ํ‘ธ์‹œ ์•Œ๋ฆผ(๊ฒŒ์‹œ ๋ฐ ์ „์†ก)์„ ๋ฌด๋ฃŒ๋กœ ์ „์†กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ‘ธ์‹œ ์•Œ๋ฆผ ์š”๊ธˆ์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ ์—ฌ๊ธฐ๋ฅผ ํด๋ฆญํ•˜์‹ญ์‹œ์˜ค. Worldwide SMS ์š”๊ธˆ์€ ์—ฌ๊ธฐ์—์„œ ์ฐพ์•„๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ง€๊ธˆ ๋ฌด๋ฃŒ๋กœ ์‹œ์ž‘ํ•˜๊ธฐ »