Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
AWS IoT Greengrass proporciona y mantiene componentes prediseñados que puede implementar en sus dispositivos. Estos componentes incluyen funciones (como el administrador de transmisiones), conectores AWS IoT Greengrass V1 (como CloudWatch métricas) y herramientas de desarrollo local (como la AWS IoT Greengrass CLI). Puede implementar estos componentes en sus dispositivos para que funcionen de forma independiente, o puede usarlos como dependencias en sus componentes personalizados de Greengrass.
nota
Varios AWS de los componentes proporcionados dependen de versiones secundarias específicas del núcleo de Greengrass. Debido a esta dependencia, es necesario actualizar estos componentes al actualizar el núcleo de Greengrass a una nueva versión secundaria. Para obtener información sobre las versiones específicas del núcleo de las que depende cada componente, consulte el tema del componente correspondiente. Para más información sobre la actualización del núcleo, consulte Actualice el software AWS IoT Greengrass principal (OTA).
Cuando un componente tiene un tipo de componente genérico y de Lambda, la versión actual del componente es del tipo genérico y la versión anterior del componente es del tipo de Lambda.
Componente | Descripción | Tipo de componente | Sistema operativo admitido | Código abierto | Compatible con Nucleus lite |
---|---|---|---|---|---|
Núcleo de Greengrass | El núcleo del software AWS IoT Greengrass Core. Utilice este componente para configurar y actualizar el software de sus dispositivos principales. | Núcleo | Linux, Windows | Sí |
No |
Greengrass Nucleus lite | Un núcleo ligero para dispositivos con recursos limitados, optimizado para dispositivos periféricos de bajo coste y aplicaciones de gran volumen | NucleusLite | Linux | Sí |
No |
Autenticación del dispositivo de cliente | Habilita los dispositivos IoT locales, denominados dispositivos de cliente, a conectarse al dispositivo principal. | Complemento | Linux, Windows | Sí |
No |
CloudWatch métricas | Publica métricas personalizadas en Amazon CloudWatch. | Genérico, Lambda | Linux, Windows | Sí |
Sí |
AWS IoT Device Defender | Notifica a los administradores de los cambios en el estado de un dispositivo principal de Greengrass para identificar comportamientos inusuales. | Genérico, Lambda | Linux, Windows | Sí |
No |
Spooler de disco | Habilita una opción de almacenamiento persistente para los mensajes enviados desde los dispositivos principales de Greengrass a AWS IoT Core. Este componente almacenará estos mensajes salientes en el disco. | Complemento | Linux, Windows | Sí |
No |
Administrador de aplicaciones de Docker | Permite AWS IoT Greengrass descargar imágenes de Docker desde Docker Hub y Amazon Elastic Container Registry (Amazon ECR). | Genérico | Linux, Windows | No | No |
Conector periférico para Kinesis Video Streams | Lee las transmisiones de vídeo de las cámaras locales, publica las transmisiones en Kinesis Video Streams y las muestra en los paneles de Grafana con. AWS IoT TwinMaker | Genérico | Linux | No | No |
CLI de Greengrass | Proporciona una interfaz de línea de comandos que puede usar para crear implementaciones locales e interactuar con el dispositivo principal de Greengrass y sus componentes. | Complemento | Linux, Windows | Sí |
No |
Detector de IP | Envía la información de conectividad a MQTT Broker para AWS IoT Greengrass que los dispositivos cliente puedan descubrir cómo conectarse. | Complemento | Linux, Windows | Sí |
No |
Firehose | Publica datos a través de los flujos de entrega de Amazon Data Firehose a los destinos de la Nube de AWS. | Lambda | Linux | No | No |
Lanzador de Lambda | Maneja los procesos y la configuración del entorno para las funciones de Lambda. | Genérico | Linux | No | No |
Administrador de Lambda | Maneja la comunicación y el escalado entre procesos para las funciones de Lambda. | Complemento | Linux | No | No |
Tiempos de ejecución de Lambda | Ofrece artefactos para cada tiempo de ejecución de Lambda. | Genérico | Linux | No | No |
Enrutador de suscripción antigua | Administra las suscripciones para las funciones de Lambda que se ejecutan en AWS IoT Greengrass la V1. | Genérico | Linux | No | No |
Consola de depuración local | Proporciona una consola local que puede usar para depurar y administrar el dispositivo principal de Greengrass y sus componentes. | Complemento | Linux, Windows | Sí |
No |
Administrador de registros | Recopila y carga los registros en el dispositivo principal de Greengrass. | Complemento | Linux, Windows | Sí |
No |
Componentes de machine learning | Proporciona modelos de machine learning y código de inferencia de muestra que puede usar para realizar inferencias de machine learning en los dispositivos principales de Greengrass. | Consulte Componentes de machine learning. | No | ||
Adaptador de protocolo Modbus-RTU | Extrae información de dispositivos Modbus RTU locales. | Lambda | Linux | No | No |
Emisor de telemetría del núcleo | Publica los datos de telemetría del estado del sistema recopilados desde el núcleo y los envía a un tema local o a un AWS IoT Core tema de MQTT. | Complemento | Linux, Windows | Sí |
No |
Puente MQTT | Transmite mensajes MQTT entre dispositivos cliente, publica o suscribe localmente y. AWS IoT Greengrass AWS IoT Core | Complemento | Linux, Windows | Sí |
No |
Agente MQTT 3.1.1 (Moquette) | Ejecuta un agente MQTT 3.1.1 que administra los mensajes entre los dispositivos de cliente y el dispositivo principal. | Complemento | Linux, Windows | Sí |
No |
Agente MQTT 5 (EMQX) | Ejecuta un agente MQTT 5 que administra los mensajes entre los dispositivos de cliente y el dispositivo principal. | Genérico | Linux, Windows | No | No |
Proveedor PKCS#11 | Permite que los componentes de Greengrass accedan a una clave privada y un certificado que se almacenan de forma segura en un módulo de seguridad de hardware (HSM). | Complemento | Linux | Sí |
No |
Administrador de secretos | Despliega secretos a partir de AWS Secrets Manager secretos para que pueda utilizar de forma segura las credenciales, como las contraseñas, en componentes personalizados del dispositivo principal de Greengrass. | Complemento | Linux, Windows | Sí |
No |
Tunelización segura | Permite conexiones de tunelización AWS IoT seguras que puede utilizar para establecer comunicaciones bidireccionales con los dispositivos principales de Greengrass que se encuentran detrás de firewalls restringidos. | Genérico | Linux | No | Sí |
Administrador de sombras | Permite la interacción con las sombras del dispositivo principal. Gestiona el almacenamiento de documentos ocultos y también la sincronización de los estados ocultos locales con el servicio AWS IoT Device Shadow. | Complemento | Linux, Windows | Sí |
No |
Amazon SNS | Publica mensajes en un tema de Amazon SNS. | Lambda | Linux | No | No |
Administrador de flujos | Transmite grandes volúmenes de datos de orígenes locales a la Nube de AWS. | Genérico | Linux, Windows | No | Sí |
Agente de Systems Manager | Administre el dispositivo principal con AWS Systems Manager el que podrá parchear dispositivos, ejecutar comandos y mucho más. | Genérico | Linux | Sí |
No |
Servicio de intercambio de token | Proporciona AWS credenciales que puede usar para interactuar con AWS los servicios. | Genérico | Linux, Windows | No | No |
Colector IoT SiteWise OPC UA | Recopila datos de los servidores OPC-UA. | Genérico | Linux, Windows | No | No |
Simulador de fuente de datos IoT SiteWise OPC UA | Ejecuta un servidor OPC-UA local que genera datos de muestra. | Genérico | Linux, Windows | No | No |
SiteWise Publicador de IoT | Publica datos en la AWS nube. | Genérico | Linux, Windows | No | No |
SiteWise Procesador IoT | Procesa los datos de los dispositivos principales de Greengrass. | Genérico | Linux, Windows | No | No |