기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
AWS-제공된 클라이언트 장치 구성 요소
AWS IoT Greengrass핵심 장치에 배포할 수 있는 다음과 같은 공용 구성 요소를 제공합니다. 이러한 구성 요소를 사용하면 클라이언트 장치가 코어 장치에 연결하고 통신할 수 있습니다.
참고
AWS제공되는 몇 가지 구성 요소는 Greengrass 핵의 특정 마이너 버전에 따라 다릅니다. 이러한 종속성 때문에 Greengrass 핵을 새 마이너 버전으로 업데이트할 때 이러한 구성 요소를 업데이트해야 합니다. 각 구성 요소가 의존하는 핵의 특정 버전에 대한 자세한 내용은 해당 구성 요소 항목을 참조하십시오. 핵 업데이트에 대한 자세한 내용은 을 참조하십시오. AWS IoT Greengrass코어 소프트웨어 (OTA) 업데이트
구성 요소의 구성 요소 유형이 제네릭과 Lambda인 경우 구성 요소의 현재 버전은 제네릭 유형이고 구성 요소의 이전 버전은 Lambda 유형입니다.
구성 요소 | 설명 | 구성 요소 유형 | 지원되는 OS | 오픈 소스 |
---|---|---|---|---|
클라이언트 장치 인증 | 클라이언트 디바이스라고 하는 로컬 IoT 디바이스를 코어 디바이스에 연결할 수 있도록 합니다. | 플러그인 | Linux, Windows | 예 |
IP 감지기 | MQTT 브로커 연결 정보를 에 보고하여 AWS IoT Greengrass 클라이언트 장치가 연결 방법을 찾을 수 있도록 합니다. | 플러그인 | Linux, Windows | 예 |
MQTT 브리지 | 클라이언트 장치, 로컬 AWS IoT Greengrass 게시/구독 및 간에 MQTT 메시지를 중계합니다. AWS IoT Core | 플러그인 | Linux, Windows | 예 |
MQTT 3.1.1 브로커 (모켓) | 클라이언트 디바이스와 코어 디바이스 간의 메시지를 처리하는 MQTT 3.1.1 브로커를 실행합니다. | 플러그인 | Linux, Windows | 예 |
맷 5 브로커 (EMQX) | 클라이언트 디바이스와 코어 디바이스 간의 메시지를 처리하는 MQTT 5 브로커를 실행합니다. | 일반 | Linux, Windows | 아니요 |
섀도우 매니저 | 코어 디바이스의 섀도우와 상호 작용할 수 있습니다. 섀도우 문서 스토리지를 관리하고 로컬 섀도우 상태를 AWS IoT Device Shadow 서비스와 동기화하는 작업도 관리합니다. | 플러그인 | Linux, Windows | 예 |