Componentes fornecidos pela AWS - AWS IoT Greengrass

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Componentes fornecidos pela AWS

O AWS IoT Greengrass fornece e mantém componentes pré-construídos que você pode implantar em seus dispositivos. Esses componentes incluem recursos (como gerenciador de fluxos), conectores AWS IoT Greengrass V1 (como métricas do CloudWatch) e ferramentas de desenvolvimento local (como a CLI). AWS IoT Greengrass É possível implantar esses componentes em seus dispositivos para obter sua funcionalidade independente ou pode usá-los como dependências em seus componentes personalizados do Greengrass.

nota

Vários componentes fornecidos pela AWS dependem de versões secundárias específicas do Greengrass nucleus. Por causa dessa dependência, você precisa atualizar esses componentes ao atualizar o Greengrass nucleus para uma nova versão secundária. Para obter informações sobre as versões específicas do núcleo das quais cada componente depende, consulte o tópico do componente correspondente. Para obter mais informações sobre como atualizar o núcleo, consulte Atualizar o software de núcleo do AWS IoT Greengrass (OTA).

Quando um componente tem um tipo de componente genérico e Lambda, a versão atual do componente é do tipo genérico e uma versão anterior do componente é do tipo Lambda.

Componente Descrição Tipo de componente SO com suporte Código aberto Compatível com o nucleus lite
Greengrass nucleus O núcleo do software AWS IoT Greengrass Core. Use esse componente para configurar e atualizar o software em seus dispositivos principais. Núcleo Linux, Windows Sim Não
Greengrass nucleus lite Um nucleus leve para dispositivos com recursos limitados, otimizados para dispositivos de borda de baixo custo e aplicações de alto volume NucleusLite Linux Sim Não
Autenticação do dispositivo cliente Permite que dispositivos IoT locais, chamados de dispositivos clientes, se conectem ao dispositivo principal. Plug-in Linux, Windows Sim Não
CloudWatch métricas Publica métricas personalizadas no Amazon CloudWatch Genérico, Lambda Linux, Windows Sim Sim
AWS IoT Device Defender Notifica os administradores sobre alterações no estado do dispositivo principal do Greengrass para identificar comportamentos incomuns. Genérico, Lambda Linux, Windows Sim Não
Spooler de disco Habilita uma opção de armazenamento persistente para mensagens enviadas dos dispositivos principais do Greengrass para o AWS IoT Core. Esse componente armazenará essas mensagens de saída no disco. Plug-in Linux, Windows Sim Não
Gerenciador de aplicações do Docker Permite que o AWS IoT Greengrass baixe imagens do Docker do Docker Hub e do Amazon Elastic Container Registry (Amazon ECR). Genérico Linux, Windows Não Não
Conector Edge para Kinesis Video Streams Lê feeds de vídeo de câmeras locais, publica os streams no Kinesis Video Streams e exibe os streams nos painéis da Grafana com o AWS IoT TwinMaker. Genérico Linux Não Não
CLI do Greengrass Fornece uma interface de linha de comando que você pode usar para criar implantações locais e interagir com o dispositivo principal do Greengrass e seus componentes. Plug-in Linux, Windows Sim Não
Detector IP Relata as informações de conectividade do agente MQTT para o AWS IoT Greengrass, assim dispositivos do cliente possam descobrir como se conectar. Plug-in Linux, Windows Sim Não
Firehose Publica dados por meio de fluxos de entrega do Amazon Data Firehose para destinos no Nuvem AWS. Lambda Linux Não Não
Lançador Lambda Lida com processos e configuração de ambiente para funções do Lambda. Genérico Linux Não Não
Gerente do Lambda Lida com comunicação entre processos e escalabilidade para funções do Lambda. Plug-in Linux Não Não
Runtimes do Lambda Fornece artefatos para cada runtime do Lambda. Genérico Linux Não Não
Roteador de assinatura legado Gerencia assinaturas para funções do Lambda que são executadas no AWS IoT Greengrass V1. Genérico Linux Não Não
Console de depuração local Fornece um console local que você pode usar para depurar e gerenciar o dispositivo principal do Greengrass e seus componentes. Plug-in Linux, Windows Sim Não
Gerenciador de logs Coleta e carrega logs no dispositivo principal do Greengrass. Plug-in Linux, Windows Sim Não
Componentes de Machine Learning Fornece modelos de machine learning e exemplos de código de inferência que você pode usar para realizar inferência de machine learning nos dispositivos principais do Greengrass. Consulte Componentes de Machine Learning. Não
Adaptador de protocolo Modbus-RTU Pesquisa informações de dispositivos Modbus RTU locais. Lambda Linux Não Não
Emissor de telemetria de núcleo Publica dados de telemetria de integridade do sistema coletados do núcleo para um tópico local ou para um tópico do MQTT do AWS IoT Core. Plug-in Linux, Windows Sim Não
Ponte MQTT Retransmite mensagens MQTT entre dispositivos clientes, publicação/assinatura local do AWS IoT Greengrass e AWS IoT Core. Plug-in Linux, Windows Sim Não
Agente MQTT 3.1.1 (Moquette) Executa um agente MQTT 3.1.1 que manipula mensagens entre dispositivos clientes e o dispositivo principal. Plug-in Linux, Windows Sim Não
Agente MQTT 5 (EMQX) Executa um agente MQTT 5 que manipula mensagens entre dispositivos clientes e o dispositivo principal. Genérico Linux, Windows Não Não
Fornecedor PKCS#11 Permite que os componentes do Greengrass acessem uma chave privada e um certificado que você armazena com segurança em um módulo de segurança de hardware (HSM). Plug-in Linux Sim Não
Gerenciador de segredos Implanta segredos a partir de segredos do AWS Secrets Manager para que você possa usar com segurança credenciais, como senhas, em componentes personalizados no dispositivo principal do Greengrass. Plug-in Linux, Windows Sim Não
Criação Segura de Túneis Permite conexões de tunelamento seguras do AWS IoT que você pode usar para estabelecer comunicações direcionais com os principais dispositivos do Greengrass que estão protegidos por firewalls restritos. Genérico Linux Não Sim
Gerenciador de sombras Permite interação com sombras no dispositivo principal. Ele gerencia o armazenamento de documentos paralelos e também a sincronização dos estados paralelos locais com o serviço AWS IoT Device Shadow. Plug-in Linux, Windows Sim Não
Amazon SNS Publica mensagens em tópicos do Amazon SNS. Lambda Linux Não Não
Gerenciador de fluxos Transmite dados de alto volume de fontes locais para a Nuvem AWS. Genérico Linux, Windows Não Sim
Encaminhador de logs do sistema Faça upload dos logs do systemd-journald para a Nuvem AWS. Genérico Linux Sim Sim
Systems Manager Agent Gerencie o dispositivo principal com AWS Systems Manager, o que permite corrigir dispositivos, executar comandos e muito mais. Genérico Linux Sim Não
Serviço de troca de token Fornece credenciais da AWS que você pode usar para interagir com os serviços da AWS. Genérico Linux, Windows Não Não
Coletor IoT SiteWise OPC UA Coleta dados dos servidores OPC-UA. Genérico Linux, Windows Não Não
Simulador de fonte de SiteWise dados IoT OPC UA Executa um servidor OPC-UA local que gera dados de amostra. Genérico Linux, Windows Não Não
Editora de IoT SiteWise Publica dados na Nuvem AWS. Genérico Linux, Windows Não Não
Processador de IoT SiteWise Processa dados nos dispositivos principais do Greengrass. Genérico Linux, Windows Não Não