게시된 날짜: Aug 23, 2021
AWS IoT Greengrass는 고객이 디바이스 소프트웨어를 구축하고 배포하며 관리할 수 있도록 지원하는 사물 인터넷(IoT) 엣지 런타임 및 클라우드 서비스입니다. 2.4 버전 릴리스에는 IoT 디바이스의 대량 플릿 프로비저닝을 간소화하는 기능과 클라우드에서 IoT 디바이스 시스템 리소스에 대한 세분화된 제어를 허용하는 기능의 두 가지 새 기능이 포함됩니다.
- 클레임 인증서를 사용하는 플릿 프로비저닝. 이번 릴리스 이전에 고객은 각 디바이스를 해당 디바이스 인증서로 수동 프로비저닝하거나 디바이스의 SigV4 자격 증명을 통해 자동 프로비저닝했습니다. 이번 릴리스를 통해 AWS IoT Greengrass는 AWS IoT Core 플릿 프로비저닝 API를 사용하여 AWS IoT에 처음 연결할 때 디바이스 인증서와 프라이빗 키를 생성하고 안전하게 디바이스로 자동 전달할 수 있습니다. 고객은 Amazon Root 인증 기관(CA)에서 서명한 디바이스 인증서나 본인의 CA 서명 인증서 중에서 선택할 수 있습니다. 이번 릴리스를 통해 고객은 디바이스 전원이 켜지고 네트워크에 연결된 상태일 때에만 디바이스가 AWS IoT에 등록할 수 있도록 프로비저닝 클레임 인증서 및 프라이빗 키가 내장된 디바이스를 제작할 수 있어 디바이스의 대량 플릿을 AWS IoT에 연결하는 과정이 간소화됩니다. 예를 들어 스마트홈 허브 제조사는 특정 모델의 모든 제조 디바이스에 클레임 인증서와 프라이빗 키를 포함시킬 수 있고 각 허브는 고객이 디바이스를 구매하고 활성화했을 때에만 자동으로 AWS IoT에 등록하여 고유 자격 증명을 수신할 수 있습니다.
- 리소스 관리. 이번 릴리스 이전에 고객은 AWS IoT Greengrass를 사용하여 시작, 중지, 재시작, 또는 업데이트와 같은 수명 주기 명령을 통해 IoT 디바이스 소프트웨어의 수명 주기를 관리할 수 있었습니다. 이번 릴리스를 통해 고객은 특정 디바이스 소프트웨어 프로세스에서의 메모리 및 CPU 한도를 정의하여 디바이스에 실행되는 전체 프로세스에서 리소스 사용을 자동화할 수 있습니다. 고객은 또한 리소스가 부족하고 미션 크리티컬 프로세스에 필요할 때 우선 순위가 낮은 프로세스를 동적으로 휴면시킬 수 있습니다. 이 기능이 모여 고객이 제한된 메모리 또는 CPU의 리소스를 두고 다수의 실행 프로세스가 경쟁하는 디바이스에서 제한된 리스템 리소스를 더욱 효율적으로 활용할 수 있도록 도와드립니다. 예를 들어, 동일한 차량에 실행되는 소프트웨어 프로세스를 개발하는 사업부가 여럿 있는 자동차 제조 업체의 경우 개발자들이 메모리, CPU 사용량 및 하이버네이션 제어를 미리 설정할 수 있으면서 각 차량에서 실시간 조건에 따라 동적으로 로컬 리소스 할당 결정을 자율적으로 내릴 수 있습니다.