AWS Greengrass๋ ์ปค๋ฅํฐ๋ ๋๋ฐ์ด์ค์ ๋ํด ๋ก์ปฌ ์ปดํจํ , ๋ฉ์์ง, ๋ฐ์ดํฐ ์บ์ฑ ๋ฐ ๋๊ธฐํ ๊ธฐ๋ฅ์ ์์ ํ ๋ฐฉ์์ผ๋ก ์คํํ ์ ์๋ ์ํํธ์จ์ด์ ๋๋ค. AWS Greengrass์์๋ ์ธํฐ๋ท์ ์ฐ๊ฒฐ๋์ด ์์ง ์๋๋ผ๋ ์ปค๋ฅํฐ๋ ๋๋ฐ์ด์ค์์ AWS Lambda ํจ์๋ฅผ ์คํํ๊ณ , ๋๋ฐ์ด์ค ๋ฐ์ดํฐ๋ฅผ ๋๊ธฐํ ์ํ๋ก ์ ์งํ๊ณ , ๋ค๋ฅธ ๋๋ฐ์ด์ค์ ์์ ํ๊ฒ ํต์ ํ ์ ์์ต๋๋ค. ์ด ์๋น์ค์์ IoT ๋๋ฐ์ด์ค๊ฐ ๋ก์ปฌ ์ด๋ฒคํธ์ ๋น ๋ฅด๊ฒ ์๋ตํ๊ฑฐ๋, ๊ฐํ์ ์ผ๋ก ๋คํธ์ํฌ์ ์ฐ๊ฒฐ๋์ด ์๋ํ๊ฑฐ๋, IoT ๋ฐ์ดํฐ์ ํด๋ผ์ฐ๋ ์ ์ก ๋น์ฉ์ ์ต์ํํ ์ ์๋ ๊ฒ๋ AWS Lambda๋ฅผ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ๋๋ค.
AWS Greengrass๋ AWS๋ฅผ ๋๋ฐ์ด์ค๊น์ง ์ํํ๊ฒ ํ์ฅํ๊ธฐ ๋๋ฌธ์ ํด๋ผ์ฐ๋๋ฅผ ๊ณ์ํด์ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ๋ฅผ ๊ด๋ฆฌ, ๋ถ์ ๋ฐ ์ ์ฅํ๋ ๋์์ ์์ฑ๋๋ ๋ฐ์ดํฐ์ ๊ด๋ จํ์ฌ ๋ก์ปฌ ์์
๋ ๊ฐ๋ฅํฉ๋๋ค. ๋ํ ์ต์ํ ์ธ์ด์ ํ๋ก๊ทธ๋๋ฐ ๋ชจ๋ธ์ ์ฌ์ฉํ์ฌ ํด๋ผ์ฐ๋ ํ๊ฒฝ์์ ๋๋ฐ์ด์ค ์ํํธ์จ์ด๋ฅผ ๊ฐ๋ฐ ๋ฐ ํ
์คํธํ ํ ๋๋ฐ์ด์ค๋ก ๋ฐฐํฌํ ์๋ ์์ต๋๋ค. ๊ทธ ๋ฐ์ ํ๋ก๊ทธ๋๋ฐ์ ํตํด ๋๋ฐ์ด์ค ๋ฐ์ดํฐ๋ฅผ ํํฐ๋งํ์ฌ ํ์ํ ์ ๋ณด๋ง ํด๋ผ์ฐ๋๋ก ๋ค์ ์ ์กํ๋ ๊ฒ๋ ๊ฐ๋ฅํฉ๋๋ค. AWS Greengrass๋ AWS IoT์ ๋ณด์ ๊ธฐ๋ฅ๊ณผ ์ก์ธ์ค ๊ด๋ฆฌ ๊ธฐ๋ฅ์ ์ฌ์ฉํ์ฌ ๋ชจ๋ ๋คํธ์ํฌ ์ฐ๊ฒฐ ์ง์ ์์ ๋๋ฐ์ด์ค ๋ฐ์ดํฐ๋ฅผ ์ธ์ฆ ๋ฐ ์ํธํํฉ๋๋ค. ๋๋ฐ์ด์ค๋ผ๋ฆฌ, ํน์ ๋๋ฐ์ด์ค์ ํด๋ผ์ฐ๋๊ฐ ๊ฒ์ฆ๋ ์๊ฒฉ ์ฆ๋ช
์์ด ์๋ก ํต์ ํ ๋๋ ๋๋ฐ์ด์ค ์ฌ์ด์ ๋ฐ์ดํฐ๊ฐ ์ ๋๋ก ๊ตํ๋์ง ์๋ ์ด์ ๋ ์ฌ๊ธฐ์ ์์ต๋๋ค.
AWS Greengrass๋ ์์ฉ ๋ฒ์ ์ผ๋ก ์ ๊ณต๋ฉ๋๋ค. ์์ํ๋ ค๋ฉด ์ฌ๊ธฐ๋ฅผ ํด๋ฆญํ์ญ์์ค.
๋ก์ปฌ ์ด๋ฒคํธ์ ๋ํด ์ค์๊ฐ์ ๊ฐ๊น์ด ์๋ต
AWS Greengrass ๋๋ฐ์ด์ค๋ ํด๋ผ์ฐ๋๋ฅผ ๊ณ์ํด์ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ๋ฅผ ๊ด๋ฆฌ, ๋ถ์ ๋ฐ ์ ์ฅํ๋ ๋์์ ์์ฑ๋๋ ๋ฐ์ดํฐ์ ๊ด๋ จํ์ฌ ๋ก์ปฌ ์์ ๋ ๊ฐ๋ฅํฉ๋๋ค.
์คํ๋ผ์ธ ์์
AWS Greengrass๋ ํด๋ผ์ฐ๋ ์ฐ๊ฒฐ์ด ๊ฐํ์ ์ธ ๊ฒฝ์ฐ์๋ ์ปค๋ฅํฐ๋ ๋๋ฐ์ด์ค๋ฅผ ์ด์ฉํ ์์ ์ด ๊ฐ๋ฅํฉ๋๋ค. ๋๋ฐ์ด์ค๊ฐ ๋ค์ ํด๋ผ์ฐ๋์ ์ฐ๊ฒฐ๋๋ฉด Greengrass๊ฐ ๋๋ฐ์ด์ค ๋ฐ์ดํฐ๋ฅผ AWS IoT์ ๋๊ธฐํํ๊ธฐ ๋๋ฌธ์ ์ฐ๊ฒฐ๊ณผ ์๊ด์์ด ๊ธฐ๋ฅ์ด ์ํํ๊ฒ ์ ์ง๋ฉ๋๋ค.
๋ณด์ ํต์
AWS Greengrass๋ ๋ชจ๋ ๋คํธ์ํฌ ์ฐ๊ฒฐ ์ง์ ์์ ๋๋ฐ์ด์ค ๋ฐ์ดํฐ๋ฅผ ์ธ์ฆ ๋ฐ ์ํธํํ๊ธฐ ๋๋ฌธ์ ๊ฒ์ฆ๋ ์๊ฒฉ ์ฆ๋ช
์์ด ๋๋ฐ์ด์ค์ ํด๋ผ์ฐ๋ ์ฌ์ด์ ๋ฐ์ดํฐ๊ฐ ๊ตํ๋๋ ์ผ์ ์์ต๋๋ค. ๋ํ ๋๋ฐ์ด์ค ์ํธ ์ธ์ฆ ๋ฐ ๊ถํ ๋ถ์ฌ, AWS IoT ๋ณด์ ์ฐ๊ฒฐ ๋ฑ ๋ณด์ ๋ฐ ์ก์ธ์ค ๊ด๋ฆฌ ๊ธฐ๋ฅ์ด AWS์์ ์ฌ์ฉํ๋ ๊ฒ๊ณผ ๋์ผํ์ฌ ๋งค์ฐ ์ต์ํฉ๋๋ค.
AWS Lambda๋ฅผ ํตํ ๊ฐํธํ ๋๋ฐ์ด์ค ํ๋ก๊ทธ๋๋ฐ
AWS Greengrass๋ ํด๋ผ์ฐ๋์์ ์ฌ์ฉํ๋ ๊ฒ๊ณผ ๋์ผํ AWS Lambda ํ๋ก๊ทธ๋๋ฐ ๋ชจ๋ธ์ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ํด๋ผ์ฐ๋์์ ๋จผ์ ๋๋ฐ์ด์ค ์ํํธ์จ์ด๋ฅผ ๊ฐ๋ฐ ๋ฐ ํ ์คํธํ ํ ์ํํ๊ฒ ๋๋ฐ์ด์ค์ ๋ฐฐํฌํ ์ ์์ต๋๋ค. ๋ํ ๋ก์ปฌ์์๋ Lambda ํจ์๋ฅผ ์คํํ์ฌ ์๋ฒ ๋๋ ์ํํธ์จ์ด์ ๊ฐ๋ฐ ๋ณต์ก์ฑ์ ์ต์ํํฉ๋๋ค.
IoT ์ ํ๋ฆฌ์ผ์ด์
์ ์คํ ๋น์ฉ ์ ๊ฐ
AWS Greengrass์์๋ ๋๋ฐ์ด์ค๋ฅผ ํ๋ก๊ทธ๋๋ฐํ์ฌ ๋๋ฐ์ด์ค ๋ฐ์ดํฐ๋ฅผ ๋ก์ปฌ์์ ํํฐ๋งํ ํ ์ ํ๋ฆฌ์ผ์ด์ ์ ํ์ํ ๋ฐ์ดํฐ๋ง ํด๋ผ์ฐ๋๋ก ์ ์กํ ์ ์์ต๋๋ค. ์ด๋ฅผ ํตํด ํด๋ผ์ฐ๋์ ์ ์ก๋๋ ์์ ๋ฐ์ดํฐ ํฌ๊ธฐ๋ฅผ ์ค์ด๊ณ ๋น์ฉ์ ์ ๊ฐํ ๋ฟ๋ง ์๋๋ผ ํด๋ผ์ฐ๋๋ก ์ ์ก๋๋ ๋ฐ์ดํฐ ํ์ง์ ๋์์ผ๋ก์จ ์ ๋ ดํ ๋น์ฉ์ผ๋ก ๋์ ๊ฐ์น์ ์ธ์ฌ์ดํธ๋ฅผ ์ป์ ์ ์์ต๋๋ค.
AWS Greengrass๋ ๋ค์ํ ์ ํ์ ๋๋ฐ์ด์ค์ ํด๋ผ์ฐ๋๋ฅผ, ๊ทธ๋ฆฌ๊ณ ๋๋ฐ์ด์ค์ ๋๋ฐ์ด์ค๋ฅผ ์ฐ๊ฒฐํ๋ IoT ์๋ฃจ์ ์ ๊ฐ๋ฐํ ์ ์์ต๋๋ค. Linux๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ARM ๋๋ x86 ์ํคํ ์ฒ๋ฅผ ์ง์ํ๋ ๋๋ฐ์ด์ค๋ Greengrass Core๋ฅผ ํธ์คํ ํ ์๋ ์์ต๋๋ค. Greengrass Core๋ AWS Lambda ์ฝ๋, ๋ฉ์์ง, ๋ฐ์ดํฐ ์บ์ฑ ๋ฐ ๋ณด์์ ๋ก์ปฌ์์ ์คํํ๋ ๊ฒ์ด ๊ฐ๋ฅํ ๊ตฌ์ฑ ์์๋ฅผ ๋งํฉ๋๋ค.
AWS Greengrass Core ๋ฅผ ์คํํ๋ ๋๋ฐ์ด์ค๊ฐ ๋ง์ดํฌ๋ก์ปจํธ๋กค๋ฌ ๊ธฐ๋ฐ ๋๋ฐ์ด์ค๋ ๋ํ ์ดํ๋ผ์ด์ธ์ค์ฒ๋ผ AWS IoT Device SDK๊ฐ ์ค์น๋ ๋ค๋ฅธ ๋๋ฐ์ด์ค์ ํต์ ํ ์ ์๋ ํ๋ธ ์ญํ ์ ํฉ๋๋ค.
AWS Greengrass Core ๋๋ฐ์ด์ค์ AWS IoT Device SDK ์ง์ ๋๋ฐ์ด์ค๋ ์๋ก ํต์ ํ ์ ์๋๋ก Greengrass Group์ผ๋ก ๊ตฌ์ฑํ ์ ์์ต๋๋ค. Greengrass Core ๋๋ฐ์ด์ค๊ฐ ํด๋ผ์ฐ๋์ ์ฐ๊ฒฐ์ด ๋์ด์ง๋๋ผ๋ Greengrass Group์ ์ํ ๋๋ฐ์ด์ค๋ค์ ๋ก์ปฌ ๋คํธ์ํฌ๋ฅผ ํตํด ๊ณ์ํด์ ์๋ก ํต์ ํฉ๋๋ค. ์ด๋ฌํ ์ ์์ Greengrass Group์ ๊ฑด๋ฌผ์ 1๊ฐ ์ธต, ํธ๋ญ 1๋ ๋๋ ์ฃผํ 1์ฑ๋ก ๋น์ ํ ์ ์์ต๋๋ค.
AWS Greengrass Core๋ AWS Lambda ๋ฐ AWS IoT ๋๋ฐ์ด์ค ์๋์ฐ(Device Shadow)์ ๋ก์ปฌ ๋ฉ์์ง, ๊ทธ๋ฆฌ๊ณ ๋ณด์ ํต์ ์ ์ง์ํฉ๋๋ค.
AWS Lambda์ ๋ํ ๋ก์ปฌ ์ง์
AWS Greengrass์๋ AWS Lambda ๋ฐ AWS IoT ๋๋ฐ์ด์ค ์๋์ฐ์ ๋ํ ์ง์๋ ํฌํจ๋์ด ์์ต๋๋ค. ๋๋ฐ์ด์ค์์ ๋ฐ๋ก AWS Lambda ํจ์๋ฅผ ์คํํ ์ ์๊ธฐ ๋๋ฌธ์ ์ฝ๋ ์คํ ์๋๋ ๋งค์ฐ ๋น ๋ฆ ๋๋ค.
AWS IoT ๋๋ฐ์ด์ค ์๋์ฐ์ ๋ํ ๋ก์ปฌ ์ง์
AWS Greengrass ์ญ์ AWS IoT ๋๋ฐ์ด์ค ์๋์ฐ ๊ธฐ๋ฅ์ ์ง์ํฉ๋๋ค. ๋๋ฐ์ด์ค ์๋์ฐ๋ ๊ฐ ๋๋ฐ์ด์ค์ ๊ฐ์ ๋ฒ์ , ์ฆ "๊ทธ๋ฆผ์"์ฒ๋ผ ๋๋ฐ์ด์ค ์ํ๋ฅผ ์บ์ฑํจ์ผ๋ก์จ ๋๋ฐ์ด์ค์ ์ํ๋ ์ํ์ ํ์ฌ ์ํ๋ฅผ ๋น๊ตํ์ฌ ์ถ์ ํฉ๋๋ค.
๋ก์ปฌ ๋ฉ์์ง
AWS Greengrass๋ ๋ก์ปฌ ๋คํธ์ํฌ๋ฅผ ํตํ ๋๋ฐ์ด์ค ๊ฐ ๋ฉ์์ง์ ํ์ฑํํ์ฌ AWS์ ์ฐ๊ฒฐ๋ ์ํ๊ฐ ์๋๋๋ผ๋ ๋๋ฐ์ด์ค๋ผ๋ฆฌ ํต์ ์ด ๊ฐ๋ฅํฉ๋๋ค. ๋ํ ๋๋ฐ์ด์ค์์ ๋ฉ์์ง๋ฅผ ์ฒ๋ฆฌํ ํ ์ ์ํ ๋น์ฆ๋์ค ๊ท์น์ ๋ฐ๋ผ ๋ค๋ฅธ ๋๋ฐ์ด์ค๋ AWS IoT๋ก ์ฒ๋ฆฌ๋ ๋ฉ์์ง๋ฅผ ์ ์กํ ์๋ ์์ต๋๋ค.
ํ๋์จ์ด ์์ฝ์์คํ
AWS๋ Greengrass๋ฅผ ์์ฌ์ ์ํํธ์จ์ด ๋ฐ ํ๋์จ์ด ์ ํ์ ํตํฉํ ์ ๊ณ ์ต๊ณ ์ IoT ์ค๋ฆฌ์ฝ ๊ณต๊ธ์ ์ฒด์ ์ด์ ์ฒด์ ๋ฐ ๊ฒ์ดํธ์จ์ด ํํธ๋๋ฅผ ๋์์์ด ๋ฐ๊ตดํด์์ต๋๋ค. ์ด๋ฌํ ํํธ๋๋ ์์ด๋์ด ๊ตฌ์ฒดํ๋ถํฐ ํ๋กํ ํ์ ๋ฐ ๋ฐฐํฌ์ ์ด๋ฅด๋ ์๊ฐ์ ๋จ์ถํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. Greengrass ์ง์ ๋๋ฐ์ด์ค์ ๋ํด ์์ธํ ์๊ณ ์ถ๋ค๋ฉด ์ ํ์ ํ๊ฐํ์ ๋ํ ์ก์ธ์ค๋ฅผ ์ ์ฒญํ์ญ์์ค.
IoT ํ๋ก์ ํธ๋ฅผ ์์ํ ์ค๋น๊ฐ ๋์ จ์ต๋๊น? AWS Partner Directory์์ AWS IoT ํํธ๋์ ์ ์ฒด ๋ชฉ๋ก์ ์ฐพ์๋ณผ ์ ์์ต๋๋ค.
AWS Greengrass๋ ์์ฉ ๋ฒ์ ์ผ๋ก ์ ๊ณต๋ฉ๋๋ค. ์์ํ๋ ค๋ฉด ์ฌ๊ธฐ๋ฅผ ํด๋ฆญํ์ญ์์ค.

