์š”๊ธˆ ๊ฐœ์š”

AWS IoT Greengrass๋Š” ์‚ฌ์šฉํ•œ ๋งŒํผ๋งŒ ๋น„์šฉ์„ ์ง€๋ถˆํ•ฉ๋‹ˆ๋‹ค. ํ•ด๋‹น ์›”์— AWS IoT Greengrass ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค์™€ ์—ฐ๊ฒฐ๋œ AWS IoT Greengrass Core ๋””๋ฐ”์ด์Šค ์ˆ˜๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์š”๊ธˆ์ด ๋ถ€๊ณผ๋ฉ๋‹ˆ๋‹ค. AWS IoT Greengrass Core ๋””๋ฐ”์ด์Šค๊ฐ€ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค์— ์—ฐ๊ฒฐ๋˜์ง€ ์•Š์€ ๊ฒฝ์šฐ ์š”๊ธˆ์ด ๋ถ€๊ณผ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

AWS IoT Greengrass Core๋Š” AWS์—์„œ ์ธ์ฆ์„ ๋ฐ›์œผ๋ฉด ํ•œ ๋‹ฌ ๋™์•ˆ ํ™œ์„ฑ ์ƒํƒœ๊ฐ€ ๋ฉ๋‹ˆ๋‹ค. AWS IoT Greengrass Core๋Š” AWS IoT์—์„œ ๊ณ ์œ ํ•˜๊ฒŒ ์‹๋ณ„๋ฉ๋‹ˆ๋‹ค. ์ด๋Š” ์ปค๋„ฅํ‹ฐ๋“œ ๋””๋ฐ”์ด์Šค๋ฅผ ๋‚˜ํƒ€๋‚ด๋ฉฐ, AWS IoT๋กœ ์ธ์ฆ๋˜๋Š” ๋””๋ฐ”์ด์Šค ์ธ์ฆ์„œ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ถ”๊ฐ€ ๋น„์šฉ ์—†์ด ๋””๋ฐ”์ด์Šค๋ฅผ AWS IoT Greengrass Core์— ๋กœ์ปฌ๋กœ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. AWS IoT Greengrass Core๋Š” ๋””๋ฐ”์ด์Šค๊ฐ€ ๊ณ„์† ๋กœ์ปฌ์—์„œ ์ž‘๋™ํ•˜๋”๋ผ๋„ ํ•ด๋‹น ์›”์— AWS๋กœ ์ธ์ฆ๋˜์ง€ ์•Š์œผ๋ฉด ๋น„ํ™œ์„ฑ ์ƒํƒœ๋กœ ๊ฐ„์ฃผ๋ฉ๋‹ˆ๋‹ค.

๋Œ€๊ทœ๋ชจ ๋””๋ฐ”์ด์Šค ํ”Œ๋ฆฟ์— ๋Œ€ํ•ด AWS IoT Greengrass๋ฅผ ์‚ฌ์šฉํ•˜๋ ค๋Š” ๊ฒฝ์šฐ ์ถ”๊ฐ€ ์š”๊ธˆ ์˜ต์…˜์— ๋Œ€ํ•ด์„œ๋Š” AWS์— ๋ฌธ์˜ํ•˜์„ธ์š”. ์—ฐ๊ฐ„ ์•ฝ์ •์„ ๊ณ ๋ คํ•˜๋Š” ๊ฒฝ์šฐ์—๋„ ๋ฌธ์˜ํ•˜์„ธ์š”.

AWS IoT Greengrass์—๋Š” ๋กœ์ปฌ AWS Lambda, ๋ฉ”์‹œ์ง•, ๋””๋ฐ”์ด์Šค ์„€๋„์šฐ ๋ฐ ๋ณด์•ˆ์„ ์ œ๊ณตํ•˜๋Š” ๋Ÿฐํƒ€์ž„์ธ Greengrass Core์™€ ๋””๋ฐ”์ด์Šค๊ฐ€ ๋กœ์ปฌ ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด AWS IoT Greengrass Core์™€ ์ƒํ˜ธ ์ž‘์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•˜๋Š” AWS IoT Device SDK๋ผ๋Š” 2๊ฐœ์˜ ํด๋ผ์ด์–ธํŠธ ์†Œํ”„ํŠธ์›จ์–ด๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

AWS IoT Greengrass Core๋Š” AWS์—์„œ ์ธ์ฆ์„ ๋ฐ›์œผ๋ฉด ํ•œ ๋‹ฌ ๋™์•ˆ ํ™œ์„ฑ ์ƒํƒœ๊ฐ€ ๋ฉ๋‹ˆ๋‹ค. AWS IoT Greengrass Core๋Š” AWS IoT Greengrass Core ๋””๋ฐ”์ด์Šค ์—ญํ• ์„ ํ•˜๊ณ  ๋””๋ฐ”์ด์Šค ์ธ์ฆ์„œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ AWS IoT๋กœ ์ธ์ฆ๋˜๋Š” AWS IoT ์‚ฌ๋ฌผ์— ์˜ํ•ด ๊ณ ์œ ํ•˜๊ฒŒ ์‹๋ณ„๋ฉ๋‹ˆ๋‹ค. ์ถ”๊ฐ€ ๋น„์šฉ ์—†์ด ๋””๋ฐ”์ด์Šค๋ฅผ AWS IoT Greengrass Core์— ๋กœ์ปฌ๋กœ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. AWS IoT Greengrass Core๋Š” ๋””๋ฐ”์ด์Šค๊ฐ€ ๊ณ„์† ๋กœ์ปฌ์—์„œ ์ž‘๋™ํ•˜๋”๋ผ๋„ ํ•ด๋‹น ์›”์— AWS๋กœ ์ธ์ฆ๋˜์ง€ ์•Š์œผ๋ฉด ๋น„ํ™œ์„ฑ ์ƒํƒœ๋กœ ๊ฐ„์ฃผ๋ฉ๋‹ˆ๋‹ค.

AWS ํ”„๋ฆฌ ํ‹ฐ์–ด

AWS ํ”„๋ฆฌ ํ‹ฐ์–ด์—๋Š” 1๋…„ ๋™์•ˆ ๋ฌด๋ฃŒ๋กœ ๋งค์›” ์—ฐ๊ฒฐ๋˜๋Š” AWS IoT Greengrass Core์˜ ์ฒ˜์Œ ๋””๋ฐ”์ด์Šค 3๊ฐœ๊ฐ€ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.

ํ”„๋ฆฌ ํ‹ฐ์–ด์˜ ์‚ฌ์šฉ๋Ÿ‰์€ ๋งค๋‹ฌ AWS GovCloud ๋ฆฌ์ „์„ ์ œ์™ธํ•œ ๋ชจ๋“  AWS ๋ฆฌ์ „์—์„œ ๋งค๋‹ฌ ๊ณ„์‚ฐ๋˜์–ด ์ฒญ๊ตฌ์„œ์— ์ž๋™์œผ๋กœ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค. ์›”๋ณ„ ๋ฏธ์‚ฌ์šฉ ๋ถ„์€ ์ด์›”๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ œ์•ฝ ์กฐ๊ฑด์ด ์ ์šฉ๋˜๋ฏ€๋กœ ์ž์„ธํ•œ ๋‚ด์šฉ์€ ์ œํ’ˆ ๋ฐ ์„œ๋น„์Šค ์•ฝ๊ด€์„ ์ฐธ์กฐํ•˜์„ธ์š”.

 

 

์ถ”๊ฐ€ ์š”๊ธˆ

AWS IoT Greengrass๋Š” ๋ฐฐํฌ, ๋””๋ฐ”์ด์Šค ์„€๋„์šฐ, ๋ฉ”์‹œ์ง€ ์ „์†ก ์ž‘์—…์„ ์ง€์›ํ•˜๊ธฐ ์œ„ํ•ด ํ•˜๋‚˜ ์ด์ƒ์˜ AWS IoT Core์— ๋Œ€ํ•œ ์—ฐ๊ฒฐ์„ ์—ด์–ด๋‘ก๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์—ฐ๊ฒฐ์€ ์ธํ„ฐ๋„ท์— ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒฝ์šฐ ์ž๋™์œผ๋กœ ์„ค์ •๋ฉ๋‹ˆ๋‹ค. ์—ฐ๊ฒฐ ์ˆ˜๋Š” ํด๋ผ์šฐ๋“œ์™€ ๋™๊ธฐํ™”ํ•˜๋„๋ก ๊ตฌ์„ฑํ•œ AWS IoT ๋””๋ฐ”์ด์Šค ์„€๋„์šฐ ์ˆ˜ ๋ฐ AWS IoT Greengrass Core์— ๋ฉ”์‹œ์ง€๋ฅผ ์ „์†กํ•˜๋„๋ก ๊ตฌ์„ฑํ•œ AWS IoT Core MQTT ์ฃผ์ œ ์ˆ˜์— ๊ธฐ๋ฐ˜ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์—ฐ๊ฒฐ์„ ๊ธฐ๋ฐ˜์œผ๋กœ AWS IoT Core์˜ ์ด ์—ฐ๊ฒฐ ์‹œ๊ฐ„(๋ถ„)์— ๋Œ€ํ•œ ์š”๊ธˆ์ด ๋ถ€๊ณผ๋ฉ๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ ์—ฐ๊ฒฐ ์ˆ˜๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ๋‹ค๋ฅธ AWS ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•˜๊ฑฐ๋‚˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•˜๋Š” ๊ฒฝ์šฐ์—๋„ AWS IoT Greengrass์— ์ถ”๊ฐ€ ๋น„์šฉ์ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, AWS IoT Greengrass๊ฐ€ Amazon Simple Storage Service(Amazon S3)์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์†ก์‹  ๋˜๋Š” ์ˆ˜์‹ ํ•˜๋Š” ๊ฒฝ์šฐ, ์ฝ๊ธฐ/์“ฐ๊ธฐ ์š”์ฒญ ๋ฐ Amazon S3์— ์ €์žฅ๋œ ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•ด ๋น„์šฉ์ด ์ฒญ๊ตฌ๋ฉ๋‹ˆ๋‹ค.

AWS ์„œ๋น„์Šค ์š”๊ธˆ์— ๋Œ€ํ•œ ์ž์„ธํ•œ ์ •๋ณด๋Š” ๊ด€๋ จ AWS ์„œ๋น„์Šค ์„ธ๋ถ€ ์ •๋ณด ํŽ˜์ด์ง€์—์„œ ์š”๊ธˆ ์„น์…˜์„ ์ฐธ์กฐํ•˜์„ธ์š”. ์ผ๋ฐ˜์ ์œผ๋กœ ์‚ฌ์šฉ๋˜๋Š” ๋ช‡ ๊ฐ€์ง€ ์„œ๋น„์Šค์˜ ์š”๊ธˆ์— ๋Œ€ํ•œ ๋งํฌ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

AWS IoT Core(์—ฐ๊ฒฐ, ๋ฉ”์‹œ์ง• ๋ฐ ๋””๋ฐ”์ด์Šค ์„€๋„์šฐ ์ž‘์—… ์š”๊ธˆ ํฌํ•จ)

Amazon Kinesis(๋ฐ์ดํ„ฐ ์ŠคํŠธ๋ฆฌ๋ฐ, ์ฒ˜๋ฆฌ๋Ÿ‰ ์šฉ๋Ÿ‰ ๋ฐ ๋ฐ์ดํ„ฐ ๋ณด์กด ์š”๊ธˆ ํฌํ•จ)

Amazon S3(์Šคํ† ๋ฆฌ์ง€, ์š”์ฒญ ๋ฐ ๋ฐ์ดํ„ฐ ์ „์†ก ์š”๊ธˆ ํฌํ•จ)

Amazon DynamoDB(๋ฐ์ดํ„ฐ ์Šคํ† ๋ฆฌ์ง€, ์ฒ˜๋ฆฌ ์šฉ๋Ÿ‰ ๋ฐ ๋ฐ์ดํ„ฐ ์ „์†ก ์š”๊ธˆ ํฌํ•จ)

๋ช…์‹œ๋œ ๊ฒฝ์šฐ๋ฅผ ์ œ์™ธํ•˜๊ณ  ์š”๊ธˆ์—๋Š” VAT ๋ฐ ํ•ด๋‹น ํŒ๋งค์„ธ๋ฅผ ๋น„๋กฏํ•œ ๊ด€๋ จ ์กฐ์„ธ ๊ณต๊ณผ๊ฐ€ ํฌํ•จ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ฒญ๊ตฌ์ง€ ์ฃผ์†Œ๊ฐ€ ์ผ๋ณธ์œผ๋กœ ๋˜์–ด ์žˆ๋Š” ๊ณ ๊ฐ์˜ ๊ฒฝ์šฐ AWS ์‚ฌ์šฉ ์‹œ ์ผ๋ณธ ์†Œ๋น„์„ธ์˜ ์ ์šฉ์„ ๋ฐ›๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

์š”๊ธˆ ์˜ˆ์ œ

์˜ˆ์ œ 1 โ€“ ๋ฏธ๊ตญ ๋™๋ถ€(๋ฒ„์ง€๋‹ˆ์•„ ๋ถ๋ถ€) ๋ฆฌ์ „์—์„œ 11๊ฐœ์›” ๋™์•ˆ ํ™œ์„ฑ ์ƒํƒœ์ธ AWS IoT Greengrass Core ๋””๋ฐ”์ด์Šค 3๊ฐœ๋ฅผ ์‹คํ–‰ํ•œ๋‹ค๊ณ  ๊ฐ€์ •ํ•ฉ๋‹ˆ๋‹ค.

  • ๋””๋ฐ”์ด์Šค A โ€“ AWS IoT Greengrass Core ๋””๋ฐ”์ด์Šค๊ฐ€ 1์›”์— ๊ฐ€๋™์ด ์‹œ์ž‘๋˜๊ณ  11์›” ๋ง์— ๊ฐ€๋™์ด ์ค‘๋‹จ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋””๋ฐ”์ด์Šค ์ „์›์„ ์ผœ๋ฉด ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๊ฒฝ์šฐ ์ƒˆ AWS Lambda ์„œ๋ฒ„๋ฆฌ์Šค ์ปดํ“จํŒ… ๋ฐ ํ•จ์ˆ˜๋ฅผ ๋‹ค์šด๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋””๋ฐ”์ด์Šค ์„€๋„์šฐ๋ฅผ ํ†ตํ•ด ์ง€์†์ ์œผ๋กœ ํ•ด๋‹น ์ƒํƒœ๋ฅผ ๋™๊ธฐํ™”ํ•ฉ๋‹ˆ๋‹ค.
  • ๋””๋ฐ”์ด์Šค B โ€“ AWS IoT Greengrass Core ๋””๋ฐ”์ด์Šค๊ฐ€ 1์›”์— ์ฐฝ๊ณ  ์„ ๋ฐ˜์— ๋น„ํ™œ์„ฑ ์ƒํƒœ๋กœ ์žˆ๋‹ค๊ฐ€ 2์›”์— ํŒ๋งค๋˜์–ด ๊ฐ€๋™์ด ์‹œ์ž‘๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋””๋ฐ”์ด์Šค๊ฐ€ ๊ฐ€๋™๋œ ํ›„ ๋กœ์ปฌ Lambda๋ฅผ ์‚ฌ์šฉํ•ด 1์ดˆ ๋‹จ์œ„ ์ง€ํ‘œ๋ฅผ 5๋ถ„ ๋‹จ์œ„ ์ง€ํ‘œ๋กœ ์š”์•ฝํ•˜๊ณ  5๋ถ„ ๋‹จ์œ„ ์ง€ํ‘œ๋ฅผ AWS IoT ๋˜๋Š” Amazon Kinesis๋กœ ์—…๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค.
  • ๋””๋ฐ”์ด์Šค C โ€“ AWS IoT Greengrass Core๋Š” 1์›”์— ๊ฐ€๋™์„ ์‹œ์ž‘ํ•˜์—ฌ 1๋…„ ๋‚ด๋‚ด ๊ฐ€๋™ ์ƒํƒœ๋ฅผ ์œ ์ง€ํ–ˆ์Šต๋‹ˆ๋‹ค. 12์›” ํ•œ ๋‹ฌ ๋™์•ˆ์€ ์ธํ„ฐ๋„ท์— ์—ฐ๊ฒฐ์ด ๋˜์ง€ ์•Š์•˜์œผ๋ฏ€๋กœ 12์›”์—๋Š” ํด๋ผ์šฐ๋“œ์™€ ์ƒํ˜ธ ์ž‘์šฉํ•œ ์ ์ด ์—†์Šต๋‹ˆ๋‹ค.

์ด ์„ธ ๊ฐœ์˜ ๋””๋ฐ”์ด์Šค ๊ฐ๊ฐ์„ ํ†ตํ•ด AWS IoT Greengrass๋Š” 2๊ฐœ์˜ ์—ฐ๊ฒฐ(๋ฐฐํฌ ์—์ด์ „ํŠธ ๋ฐ ๊ตฌ๋…์— ๋Œ€ํ•ด ํ•˜๋‚˜์”ฉ)์„ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค. ๋””๋ฐ”์ด์Šค B๋„ ๋กœ์ปฌ Lambda๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ 1์ดˆ๋งˆ๋‹ค ์ง€ํ‘œ๋ฅผ ์ง‘๊ณ„ํ•˜๊ณ  5๋ถ„๋งˆ๋‹ค ์ˆ˜์ง‘ํ•œ ์ง€ํ‘œ๋ฅผ AWS IoT์— ์—…๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค.

๋น„์šฉ์„ ํ™•์ธํ•˜๋ ค๋ฉด ์—ฐ๊ฒฐ ๋ฐ ๋ฉ”์‹œ์ง• ์š”๊ธˆ์„ ํฌํ•จํ•˜๋Š” AWS IoT Greengrass ๋ฐ AWS IoT Core์— ๋Œ€ํ•œ ์š”๊ธˆ์„ ๊ณ„์‚ฐํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

AWS IoT Greengrass ์š”๊ธˆ
AWS IoT Greengrass ์›”๋ณ„ ์š”๊ธˆ = ํ™œ์„ฑ AWS IoT Greengrass Core ์ˆ˜ * AWS IoT Greengrass Core๋‹น ์›”๋ณ„ ๊ฐ€๊ฒฉ * ํ™œ๋™ ๊ธฐ๊ฐ„(์›”)

AWS IoT Core ์š”๊ธˆ
(์ฐธ๊ณ : AWS IoT Core์—์„œ ์—ฐ๊ฒฐ๋‹น ๊ตฌ๋… ํ•œ๋„๋Š” 50๊ฐœ์ด๋ฉฐ, ๋””๋ฐ”์ด์Šค A, B, C์— ๋Œ€ํ•ด ๊ฐ๊ฐ 50๊ฐœ๊ฐ€ ๋„˜๋Š” ๊ตฌ๋…์„ ์š”์ฒญํ•  ํ•„์š”๊ฐ€ ์—†์œผ๋ฏ€๋กœ AWS IoT Greengrass๋Š” ์ „์ฒด ๊ตฌ๋… ๊ธฐ๋ฐ˜ ์ž‘์—…์„ ์ง€์›ํ•˜๊ธฐ ์œ„ํ•ด 1๊ฐœ ์—ฐ๊ฒฐ๋งŒ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.)

์—ฐ๊ฒฐ ์š”๊ธˆ(๋ถ„) = ์—ฐ๊ฒฐ ์ˆ˜ * ํ™œ๋™ ๊ธฐ๊ฐ„(๋ถ„) * ๋ฆฌ์ „ ์š”๊ธˆ(0.08/1,000,00 ์—ฐ๊ฒฐ)

ํด๋ผ์šฐ๋“œ๋กœ ๋ฉ”์‹œ์ง€ ์ „์†ก ์š”๊ธˆ = ํ™œ๋™ ๊ธฐ๊ฐ„(๋ถ„) * ์‹œ๊ฐ„๋‹น ๋ฉ”์‹œ์ง€ ์ˆ˜ * ๋ฉ”์‹œ์ง€ 1๋ฐฑ๋งŒ ๊ฐœ๋‹น 1 USD.
AWS IoT Core ๋ฉ”์‹œ์ง€ ์š”๊ธˆ ์„ธ๋ถ€ ์ •๋ณด๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

์ดˆ๊ธฐ ๊ณ„์‚ฐ:

  • 11๊ฐœ์›” ๋™์•ˆ ๊ฐ ๋””๋ฐ”์ด์Šค์˜ ํ™œ๋™ ๊ธฐ๊ฐ„ = 11๊ฐœ์›” * ์›”๋ณ„ 730์‹œ๊ฐ„ * ์‹œ๊ฐ„๋ณ„ 60๋ถ„ = 481,800๋ถ„
  • 11๊ฐœ์›” ๋™์•ˆ ๋””๋ฐ”์ด์Šค B๊ฐ€ ์ „์†กํ•œ ๋ฉ”์‹œ์ง€ ์ˆ˜ = 11๊ฐœ์›” * ์›”๋ณ„ 730์‹œ๊ฐ„ * ์‹œ๊ฐ„๋ณ„ 12๊ฐœ ๋ฉ”์‹œ์ง€ = ๋ฉ”์‹œ์ง€ 96,360๊ฐœ
์„œ๋น„์Šค ๋””๋ฐ”์ด์Šค A ๋””๋ฐ”์ด์Šค B ๋””๋ฐ”์ด์Šค C ํ•ฉ๊ณ„
AWS IoT Greengrass ๋””๋ฐ”์ด์Šค 1๊ฐœ * ๋งค์›” ๋””๋ฐ”์ด์Šค๋‹น 0.16 USD * 11๊ฐœ์›” = 1.76 USD ๋””๋ฐ”์ด์Šค 1๊ฐœ * ๋งค์›” ๋””๋ฐ”์ด์Šค๋‹น 0.16 USD * 11๊ฐœ์›” = 1.76 USD ๋””๋ฐ”์ด์Šค 1๊ฐœ * ๋งค์›” ๋””๋ฐ”์ด์Šค๋‹น 0.16 USD * 11๊ฐœ์›” = 1.76 USD

1.76 USD + 1.76 USD + 1.76 USD = 5.28 USD

AWS IoT Core ์—ฐ๊ฒฐ

์—ฐ๊ฒฐ 2๊ฐœ * 481,800๋ถ„ * 0.08 USD/1,000,000๋ถ„(์—ฐ๊ฒฐ) = 0.08 USD

์—ฐ๊ฒฐ 2๊ฐœ * 481,800๋ถ„ * 0.08 USD/1,000,000๋ถ„(์—ฐ๊ฒฐ) = 0.08 USD

์—ฐ๊ฒฐ 2๊ฐœ * 481,800๋ถ„ *
0.08 USD/1,000,000๋ถ„(์—ฐ๊ฒฐ) = 0.08 USD

0.08 USD+ 0.08 USD + 0.08 USD = 0.24 USD

AWS IoT Core ๋ฉ”์‹œ์ง• ํ•ด๋‹น ์‚ฌํ•ญ ์—†์Œ ๋ฉ”์‹œ์ง€ 96,360๊ฐœ * 1 USD/1,000,000๊ฐœ(๋ฉ”์‹œ์ง€) = 0.10 USD ํ•ด๋‹น ์‚ฌํ•ญ ์—†์Œ = 0.10 USD
์˜ˆ์ œ 1 ํ•ฉ๊ณ„ = 5.62 USD

์˜ˆ์ œ 2 โ€“ AWS IoT Greengrass Core๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋””๋ฐ”์ด์Šค A๊ฐ€ 1์›” ๋ง์— ํ๊ธฐ๋˜์—ˆ๊ณ  ๊ต์ฒด๋ฅผ ์œ„ํ•ด 2์›”์— ๋””๋ฐ”์ด์Šค B๋ฅผ ์ผ ๋‹ค๊ณ  ๊ฐ€์ •ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” 1์›”์— ํ™œ์„ฑ ๋””๋ฐ”์ด์Šค 1๊ฐœ์™€ 2์›”์— ํ™œ์„ฑ ๋””๋ฐ”์ด์Šค 1๊ฐœ๋กœ ๊ณ„์‚ฐ๋ฉ๋‹ˆ๋‹ค. ๋””๋ฐ”์ด์Šค๋Š” ๋ฏธ๊ตญ ๋™๋ถ€(๋ฒ„์ง€๋‹ˆ์•„ ๋ถ๋ถ€) ๋ฆฌ์ „์—์„œ ํ™œ์„ฑํ™”๋ฉ๋‹ˆ๋‹ค.

๋””๋ฐ”์ด์Šค B๋„ ๋กœ์ปฌ Lambda๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ 1์ดˆ๋งˆ๋‹ค ์ง€ํ‘œ๋ฅผ ์ง‘๊ณ„ํ•˜๊ณ  5๋ถ„๋งˆ๋‹ค ์ˆ˜์ง‘ํ•œ ์ง€ํ‘œ๋ฅผ AWS IoT์— ์—…๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค(์‹œ๊ฐ„๋‹น 12๊ฐœ์˜ ๋ฉ”์‹œ์ง€๊ฐ€ ์ „์†ก๋จ).

๋น„์šฉ์„ ํ™•์ธํ•˜๋ ค๋ฉด ์—ฐ๊ฒฐ ๋ฐ ๋ฉ”์‹œ์ง• ์š”๊ธˆ์„ ํฌํ•จํ•˜๋Š” AWS IoT Greengrass ๋ฐ AWS IoT Core์— ๋Œ€ํ•œ ์š”๊ธˆ์„ ๊ณ„์‚ฐํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

AWS IoT Greengrass ์š”๊ธˆ
AWS IoT Greengrass ์›”๋ณ„ ์š”๊ธˆ = ํ™œ์„ฑ AWS IoT Greengrass Core ์ˆ˜ * AWS IoT Greengrass Core๋‹น ์›”๋ณ„ ๊ฐ€๊ฒฉ * ํ™œ๋™ ๊ธฐ๊ฐ„(์›”)

AWS IoT Core ์š”๊ธˆ
(์ฐธ๊ณ : AWS IoT Core์—์„œ ์—ฐ๊ฒฐ๋‹น ๊ตฌ๋… ํ•œ๋„๋Š” 50๊ฐœ์ด๋ฉฐ, ๋””๋ฐ”์ด์Šค A, B, C์— ๋Œ€ํ•ด ๊ฐ๊ฐ 50๊ฐœ๊ฐ€ ๋„˜๋Š” ๊ตฌ๋…์„ ์š”์ฒญํ•  ํ•„์š”๊ฐ€ ์—†์œผ๋ฏ€๋กœ AWS IoT Greengrass๋Š” ์ „์ฒด ๊ตฌ๋… ๊ธฐ๋ฐ˜ ์ž‘์—…์„ ์ง€์›ํ•˜๊ธฐ ์œ„ํ•ด 1๊ฐœ ์—ฐ๊ฒฐ๋งŒ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.)

์—ฐ๊ฒฐ ์š”๊ธˆ(๋ถ„) = ์—ฐ๊ฒฐ ์ˆ˜ * ํ™œ๋™ ๊ธฐ๊ฐ„(๋ถ„) * ๋ฆฌ์ „ ์š”๊ธˆ(0.08/1,000,00 ์—ฐ๊ฒฐ)

ํด๋ผ์šฐ๋“œ์— ๋ฉ”์‹œ์ง€ ์ „์†ก ์š”๊ธˆ = ๋ฉ”์‹œ์ง€ ์ˆ˜ * ๋ฉ”์‹œ์ง€ 1๋ฐฑ๋งŒ ๊ฐœ๋‹น 1 USD. AWS IoT Core ๋ฉ”์‹œ์ง€ ์š”๊ธˆ ์„ธ๋ถ€ ์ •๋ณด๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

์ฐธ๊ณ :

  • 1๊ฐœ์›” ๋™์•ˆ ๊ฐ ๋””๋ฐ”์ด์Šค์˜ ํ™œ๋™ ๊ธฐ๊ฐ„ = ์›”๋ณ„ 730์‹œ๊ฐ„ * ์‹œ๊ฐ„๋ณ„ 60๋ถ„ = 43,800๋ถ„
์„œ๋น„์Šค ๋””๋ฐ”์ด์Šค A ๋””๋ฐ”์ด์Šค B

ํ•ฉ๊ณ„

AWS IoT Greengrass ๋””๋ฐ”์ด์Šค 1๊ฐœ * ๋งค์›” ๋””๋ฐ”์ด์Šค๋‹น 0.16 USD * 1๊ฐœ์›” = 0.16 USD ๋””๋ฐ”์ด์Šค 1๊ฐœ * ๋งค์›” ๋””๋ฐ”์ด์Šค๋‹น 0.16 USD * 1๊ฐœ์›” = 0.16 USD

0.16 USD + 0.16 USD = 0.32 USD

AWS IoT Core ์—ฐ๊ฒฐ ์—ฐ๊ฒฐ 2๊ฐœ * 43,800๋ถ„ * 0.08 USD/1,000,000 = 0.01 USD ์—ฐ๊ฒฐ 2๊ฐœ * 43,800๋ถ„ * 0.08 USD/1,000,000 = 0.01 USD

0.01 USD + 0.01 USD = 0.02 USD

AWS IoT Core ๋ฉ”์‹œ์ง• ํ•ด๋‹น ์‚ฌํ•ญ ์—†์Œ 1๊ฐœ์›” * ์›”๋ณ„ 730์‹œ๊ฐ„ * ์‹œ๊ฐ„๋ณ„ 12๊ฐœ ๋ฉ”์‹œ์ง€ * 1 USD/1,000,000๊ฐœ(๋ฉ”์‹œ์ง€) = 0.01 USD = 0.01 USD
์˜ˆ์ œ 2 ํ•ฉ๊ณ„ = 0.35 USD

์˜ˆ 3 โ€“ ์ด ์˜ˆ์—์„œ๋Š” ๋ฏธ๊ตญ ๋™๋ถ€(๋ฒ„์ง€๋‹ˆ์•„ ๋ถ๋ถ€) ๋ฆฌ์ „์—์„œ 1๊ฐœ์˜ AWS IoT Greengrass Core ๋””๋ฐ”์ด์Šค A๊ฐ€ ๋กœ์ปฌ ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด 120๊ฐœ์˜ AWS IoT Greengrass ์ธ์‹ ๋””๋ฐ”์ด์Šค์™€ ์ƒํ˜ธ ์ž‘์šฉํ•˜์—ฌ ์ด๋Ÿฌํ•œ ๋””๋ฐ”์ด์Šค์—์„œ ์ด๋ฒคํŠธ๋ฅผ ์ฒ˜๋ฆฌํ•˜๊ณ  ํด๋ผ์šฐ๋“œ์— ์—…๋ฐ์ดํŠธ๋ฅผ ์ „์†กํ•œ๋‹ค๊ณ  ๊ฐ€์ •ํ•ฉ๋‹ˆ๋‹ค. 

๋””๋ฐ”์ด์Šค A๋งŒ AWS IoT Greengrass Core ๋””๋ฐ”์ด์Šค๋กœ ๊ฐ„์ฃผ๋˜๊ณ  ์š”๊ธˆ์ด ๋ถ€๊ณผ๋ฉ๋‹ˆ๋‹ค. ์ด ๋””๋ฐ”์ด์Šค๋Š” 12๊ฐœ์›” ๋™์•ˆ ํ™œ์„ฑ ์ƒํƒœ์ž…๋‹ˆ๋‹ค. 120๊ฐœ์˜ AWS IoT Greengrass ์ธ์‹ ๋””๋ฐ”์ด์Šค๋Š” AWS IoT Core๋ฅผ ํ†ตํ•ด ํด๋ผ์šฐ๋“œ์™€ ํ•ด๋‹น ์„€๋„์šฐ๋ฅผ ์ •๊ธฐ์ ์œผ๋กœ ๋™๊ธฐํ™”ํ•˜๋„๋ก ๊ตฌ์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ, 2๊ฐœ์˜ AWS IoT Greengrass ์ธ์‹ ๋””๋ฐ”์ด์Šค๊ฐ€ ํด๋ผ์šฐ๋“œ์—์„œ ๋ฉ”์‹œ์ง€๋ฅผ ์ˆ˜์‹ ํ•  ์ˆ˜ ์žˆ๋Š” 2๊ฐœ ๊ตฌ๋…์ด ์žˆ์Šต๋‹ˆ๋‹ค(IoT/topic/1โ†’ AWS IoT Greengrass-aware-device1 ๋ฐ IoT/topic/2โ†’ AWS IoT Greengrass-aware-device2). 

๊ทธ๋ฆฌ๊ณ  AWS IoT Greengrass๋Š” AWS IoT Greengrass ๋ฐฐํฌ ์—์ด์ „ํŠธ๋ฅผ ์ง€์›ํ•˜๊ธฐ ์œ„ํ•ด 1๊ฐœ ์—ฐ๊ฒฐ์„ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ, AWS IoT Greengrass๋Š” ๋‹ค์Œ์— ๋”ฐ๋ผ ๋””๋ฐ”์ด์Šค A์— ๋Œ€ํ•œ ๊ตฌ๋…์„ ์ง€์›ํ•˜๊ธฐ ์œ„ํ•ด ์—ฐ๊ฒฐ์„ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.  

AWS IoT Greengrass ์š”๊ธˆ
AWS IoT Greengrass ์›”๋ณ„ ์š”๊ธˆ = ํ™œ์„ฑ AWS IoT Greengrass Core ์ˆ˜ * AWS IoT Greengrass Core๋‹น ์›”๋ณ„ ๊ฐ€๊ฒฉ * ํ™œ๋™ ๊ธฐ๊ฐ„(์›”)

๋””๋ฐ”์ด์Šค A ์š”๊ธˆ = ๋””๋ฐ”์ด์Šค 1๊ฐœ * ์›”๋ณ„ ๋””๋ฐ”์ด์Šค๋‹น 0.16 USD * 12๊ฐœ์›” = 1.92 USD

AWS IoT Core ์š”๊ธˆ

์—ฐ๊ฒฐ ์ˆ˜ = ๋ฐฐํฌ ์—์ด์ „ํŠธ์— ๋Œ€ํ•œ ์—ฐ๊ฒฐ ์ˆ˜ + ๊ตฌ๋…์œผ๋กœ ์ธํ•œ ์—ฐ๊ฒฐ ์ˆ˜

  • ๊ตฌ๋…์— ํ•„์š”ํ•œ ์—ฐ๊ฒฐ ์ˆ˜ = (AWS IoT Core์— ์„€๋„์šฐ๋ฅผ ๋™๊ธฐํ™”ํ•˜๋Š” ๋””๋ฐ”์ด์Šค๋กœ ์ธํ•œ ๊ตฌ๋… + ํด๋ผ์šฐ๋“œ๋ฅผ ์†Œ์Šค๋กœ ์‚ฌ์šฉํ•˜๋Š” MQTT ์ฃผ์ œ์— ๋Œ€ํ•œ ๊ตฌ๋… + ์ธ์ฆ์„œ ์ƒ์„ฑ ์›Œํฌํ”Œ๋กœ๋ฅผ ์ง€์›ํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ 2๊ฐœ ์„€๋„์šฐ๋กœ ์ธํ•œ ๊ตฌ๋…)/์—ฐ๊ฒฐ๋‹น ์ตœ๋Œ€ ๊ตฌ๋… ์ˆ˜
  • ๋””๋ฐ”์ด์Šค A์—์„œ ๊ตฌ๋… ์†ก์ˆ˜์‹ ์œผ๋กœ ์ธํ•œ ์—ฐ๊ฒฐ ์ˆ˜ = (AWS IoT Greengrass ์ธ์‹ ๋””๋ฐ”์ด์Šค 120๊ฐœ + ํด๋ผ์šฐ๋“œ๋ฅผ ์†Œ์Šค๋กœ ์‚ฌ์šฉํ•˜๋Š” MQTT ์ฃผ์ œ์— ๋Œ€ํ•œ ์—ฐ๊ฒฐ 2๊ฐœ + ์„€๋„์šฐ ์—…๋ฐ์ดํŠธ๋ฅผ ์œ„ํ•œ ๊ตฌ๋…์— ๋Œ€ํ•œ ์—ฐ๊ฒฐ 2๊ฐœ)/์—ฐ๊ฒฐ๋‹น ๊ตฌ๋… 50๊ฐœ = 2.48 = ์ตœ๋Œ€ 3๊ฐœ ์—ฐ๊ฒฐ๋กœ ๋ฐ˜์˜ฌ๋ฆผ.
  • ๋””๋ฐ”์ด์Šค A์˜ ์—ฐ๊ฒฐ ์ˆ˜ = 1 + 3 = ์—ฐ๊ฒฐ 4๊ฐœ

์—ฐ๊ฒฐ ์š”๊ธˆ(๋ถ„) = ์—ฐ๊ฒฐ ์ˆ˜ * ํ™œ๋™ ๊ธฐ๊ฐ„(๋ถ„) * ์—ฐ๊ฒฐ ์‹œ๊ฐ„ 1๋ฐฑ๋งŒ ๋ถ„๋‹น 0.08 USD.

  • ํ™œ๋™ ๊ธฐ๊ฐ„ =12๊ฐœ์›” * ์›”๋ณ„ 730์‹œ๊ฐ„ * ์‹œ๊ฐ„๋ณ„ 60๋ถ„ = 525,600๋ถ„
  • ๋””๋ฐ”์ด์Šค A์˜ ์š”๊ธˆ = ์—ฐ๊ฒฐ 4๊ฐœ * 2,102,400๋ถ„ * 0.08 USD/1,000,000 = 0.17 USD
์„œ๋น„์Šค ๋””๋ฐ”์ด์Šค A
AWS IoT Greengrass ๋””๋ฐ”์ด์Šค 1๊ฐœ * ๋งค์›” ๋””๋ฐ”์ด์Šค๋‹น 0.16 USD * 12๊ฐœ์›” = 1.92 USD
AWS IoT Core ์š”๊ธˆ ๋””๋ฐ”์ด์Šค A = ์—ฐ๊ฒฐ 4๊ฐœ * 2,102,400๋ถ„ * 0.08 USD/1,000,000 = 0.17 USD
  ์˜ˆ์ œ 3 ํ•ฉ๊ณ„ = 2.09 USD

์ถ”๊ฐ€ ์š”๊ธˆ ๋ฆฌ์†Œ์Šค

AWS ์š”๊ธˆ ๊ณ„์‚ฐ๊ธฐ

AWS์—์„œ ์›”๋ณ„ ๋น„์šฉ์„ ์†์‰ฝ๊ฒŒ ๊ณ„์‚ฐ

์š”๊ธˆ ์ง€์› ๋ฐ›๊ธฐ

AWS ์ „๋ฌธ๊ฐ€์—๊ฒŒ ๋งž์ถค ๊ฒฌ์ ์„ ๋ฐ›์•„๋ณด์„ธ์š”.