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-componentes proporcionados
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 obtener más información sobre la actualización del núcleo, consulteActualice el software AWS IoT Greengrass principal (OTA).
Cuando un componente tiene un tipo de componente genérico y Lambda, la versión actual del componente es del tipo genérico y la versión anterior del componente es del tipo Lambda.
Componente | Descripción | Tipo de componente | Sistema operativo admitido | Código abierto |
---|---|---|---|---|
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í |
Autenticación del dispositivo cliente | Permite que los dispositivos IoT locales, denominados dispositivos cliente, se conecten al dispositivo principal. | Complemento | Linux, Windows | Sí |
CloudWatch métricas | Publica métricas personalizadas en Amazon CloudWatch. | Genérico, Lambda | Linux, Windows | Sí |
AWS IoT Device Defender | Notifica a los administradores los cambios en el estado del dispositivo principal de Greengrass para identificar un comportamiento inusual. | Genérico, Lambda | Linux, Windows | Sí |
Bobina 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í |
Gestor de aplicaciones 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 |
Conector Edge 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 |
Greengrass CLI | Proporciona una interfaz de línea de comandos que puede usar para crear despliegues locales e interactuar con el dispositivo principal de Greengrass y sus componentes. | Complemento | Linux, Windows | Sí |
Detector de IP | Envía la información de conectividad al intermediario MQTT para que AWS IoT Greengrass los dispositivos cliente puedan descubrir cómo conectarse. | Complemento | Linux, Windows | Sí |
Firehose | Publica datos a través de las transmisiones de entrega de Amazon Data Firehose a los destinos del. Nube de AWS | Lambda | Linux | No |
Lanzador Lambda | Maneja los procesos y la configuración del entorno para las funciones Lambda. | Genérico | Linux | No |
Gestor Lambda | Maneja la comunicación y el escalado entre procesos para las funciones Lambda. | Complemento | Linux | No |
Tiempos de ejecución de Lambda | Proporciona artefactos para cada tiempo de ejecución de Lambda. | Genérico | Linux | No |
Enrutador de suscripción antiguo | Administra las suscripciones para las funciones de Lambda que se ejecutan en AWS IoT Greengrass la V1. | Genérico | Linux | 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í |
Gestor de registros | Recopila y carga registros en el dispositivo principal de Greengrass. | Complemento | Linux, Windows | Sí |
Componentes de aprendizaje automático | Proporciona modelos de aprendizaje automático y código de inferencia de muestra que puede usar para realizar inferencias de aprendizaje automático en los dispositivos principales de Greengrass. | Consulte Componentes de aprendizaje automático. | ||
Adaptador de RTU protocolo Modbus | Extrae información de dispositivos Modbus RTU locales. | Lambda | Linux | No |
Emisor de telemetría Nucleus | Publica los datos de telemetría del estado del sistema recopilados desde el núcleo hasta un tema local o un tema de MQTT. AWS IoT Core | Complemento | Linux, Windows | Sí |
Puente MQTT | Transmite mensajes MQTT entre dispositivos cliente, publica o suscribe localmente y. AWS IoT Greengrass AWS IoT Core | Complemento | Linux, Windows | Sí |
Bróker MQTT 3.1.1 (Moquette) | Ejecuta un intermediario MQTT 3.1.1 que gestiona los mensajes entre los dispositivos cliente y el dispositivo principal. | Complemento | Linux, Windows | Sí |
Bróker MQTT 5 (EMQX) | Ejecuta un intermediario MQTT 5 que gestiona los mensajes entre los dispositivos cliente y el dispositivo principal. | Genérico | Linux, Windows | No |
PKCSproveedor #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í |
Gestor secreto | 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í |
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 |
Gestor en la sombra | 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í |
Amazon SNS | Publica mensajes en temas de Amazon SNS. | Lambda | Linux | No |
Administrador de transmisiones | Transmite un gran volumen de datos de fuentes locales al. Nube de AWS | Genérico | Linux, Windows | No |
Agente de Systems Manager | Administre el dispositivo principal con AWS Systems Manager, lo que le permite parchear dispositivos, ejecutar comandos y mucho más. | Genérico | Linux | No |
Servicio de intercambio de fichas | Proporciona AWS credenciales que puede utilizar para interactuar con AWS los servicios. | Genérico | Linux, Windows | No |
Recopilador IoT SiteWise OPC -UA | Recopila datos de los servidores OPC-UA. | Genérico | Linux, Windows | 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 |
SiteWise Publicador de IoT | Publica datos en la AWS nube. | Genérico | Linux, Windows | No |
SiteWise Procesador IoT | Procesa los datos de los dispositivos principales de Greengrass. | Genérico | Linux, Windows | No |