Compatibilidade de recursos do Greengrass - 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á.

Compatibilidade de recursos do Greengrass

AWS IoT Greengrass suporta dispositivos que executam vários sistemas operacionais. Alguns recursos são compatíveis somente com determinados sistemas operacionais. Use as tabelas a seguir para saber quais recursos estão disponíveis para cada sistema operacional compatível. Para obter mais informações sobre os sistemas operacionais compatíveis, os requisitos e como configurar os dispositivos principais do Greengrass, consulte Configurando dispositivos AWS IoT Greengrass principais.

Sistema de mensagens
Recurso Linux Windows Greengrass Nucleus Lite (Linux)

Troque mensagens MQTT AWS IoT entre componentes

Yes (Sim)

Yes (Sim)

Yes (Sim)

(exceto para MQTT5 extensões)

Troque publish/subscribe mensagens locais entre componentes

Yes (Sim)

Yes (Sim)

Yes (Sim)

Interaja com dispositivos IoT locais por meio do MQTT

Yes (Sim)

Yes (Sim)

Não

Interaja com dispositivos Modbus-RTU locais usando o componente Modbus-RTU

Sim

Não

Segurança
Recurso Linux Windows Greengrass lite (Linux)

Conexões seguras com autenticação e autorização de dispositivos

Yes (Sim)

Yes (Sim)

Yes (Sim)

Implemente e acesse segredos seguros e criptografados do AWS Secrets Manager

Yes (Sim)

Yes (Sim)

Não

Use um módulo de segurança de hardware (HSM) para armazenar com segurança a chave privada e o certificado do dispositivo

Sim

Não

Sim

Audite os principais dispositivos com AWS IoT Device Defender

Yes (Sim)

Yes (Sim)

Não

Use AWS credenciais para interagir com os serviços AWS

Yes (Sim)

Yes (Sim)

Yes (Sim)

Instalação
Recurso Linux Windows Greengrass lite (Linux)

Instale AWS IoT Greengrass com provisionamento automático

Yes (Sim)

Yes (Sim)

Não

Instale AWS IoT Greengrass com provisionamento manual

Yes (Sim)

Yes (Sim)

Yes (Sim)

Instale AWS IoT Greengrass com aprovisionamento de AWS IoT frota

Yes (Sim)

Yes (Sim)

Yes (Sim)

Instale AWS IoT Greengrass com provisionamento personalizado

Sim

Sim

Sim

Execute AWS IoT Greengrass em um contêiner do Docker usando uma imagem pré-criada do Docker

Sim

Não

nota

AWS IoT Greengrass pode ser instalado e executado em um contêiner docker habilitado para systemd.

Manutenção e atualizações remotas
Recurso Linux Windows Greengrass lite (Linux)

Execute atualizações de software seguras over-the-air (OTA)

Yes (Sim)

Yes (Sim)

Yes (Sim)

Gerencie os principais dispositivos com AWS Systems Manager

Sim

Não

Conecte-se aos principais dispositivos com AWS IoT tunelamento seguro

Sim

Não

Sim

Machine learning
Recurso Linux Windows Greengrass lite (Linux)

Execute inferências de aprendizado de máquina usando o Amazon SageMaker AI Edge Manager

Yes (Sim)

Yes (Sim)

Não

Realize inferência de machine learning usando o Amazon Lookout for Vision

Sim

Não

Executar a inferência de machine learning usando DLR

Yes (Sim)

Yes (Sim)

Não

Execute inferência de aprendizado de máquina usando TensorFlow

Yes (Sim)

Yes (Sim)

Não

Recursos do componente
Recurso Linux Windows Greengrass lite (Linux)

Implemente e invocação das funções do Lambda

Sim

Não

Execute contêineres Docker em componentes

Yes (Sim)

Yes (Sim)

Yes (Sim)

Processe e exporte fluxos de dados de alto volume usando o gerenciador de fluxos

Yes (Sim)

Yes (Sim)

Yes (Sim)

Gerencie os ciclos de vida dos componentes com scripts de ciclo de vida

Yes (Sim)

Yes (Sim)

Yes (Sim)

Interaja com as sombras do dispositivo

Yes (Sim)

Yes (Sim)

Não

Faça upload de registros para o Amazon CloudWatch Logs

Yes (Sim)

Yes (Sim)

Yes (Sim)

Faça upload de dados para CloudWatch as métricas da Amazon usando o componente de CloudWatch métricas

Yes (Sim)

Yes (Sim)

Yes (Sim)

Publicar mensagens no Amazon Simple Notification Service usando o componente do Amazon SNS

Sim

Não

Publique dados nos streams de entrega do Amazon Kinesis Data Streams usando o gerenciador de streams

Yes (Sim)

Yes (Sim)

Yes (Sim)

Publique dados nos fluxos de entrega do Amazon Data Firehose usando o componente Firehose

Sim

Não

Reúna e aja de acordo com as métricas de telemetria do sistema em tempo real

Yes (Sim)

Yes (Sim)

Não

Configurar limites de recursos do sistema para processos de componentes

Sim

Não

Interromper e retomada dos processos dos componentes

Sim

Não

Integre com AWS IoT SiteWise o uso dos AWS IoT SiteWise componentes

Yes (Sim)

Yes (Sim)

Não

Publique streams de vídeo no Amazon Kinesis Video Streams usando o conector de borda para o componente Kinesis Video Streams

Sim

Não

Desenvolvimento de componentes
Recurso Linux Windows Greengrass lite (Linux)

Desenvolva componentes localmente nos dispositivos principais

Yes (Sim)

Yes (Sim)

Yes (Sim)

Interaja com um dispositivo principal usando a AWS IoT Greengrass CLI

Yes (Sim)

Yes (Sim)

Não

Interaja com um dispositivo principal usando o console de depuração local

Yes (Sim)

Yes (Sim)

Não

Use o AWS IoT Device SDK for Python em componentes personalizados

Yes (Sim)

Yes (Sim)

Yes (Sim)

Use o AWS IoT Device SDK para C++ em componentes personalizados

Yes (Sim)

Yes (Sim)

Yes (Sim)

Use o AWS IoT Device SDK for Java em componentes personalizados

Yes (Sim)

Yes (Sim)

Yes (Sim)

Certificação de dispositivos
Recurso Linux Windows Greengrass lite (Linux)

Use AWS IoT Device Tester para AWS IoT Greengrass V2 validar dispositivos de IoT

Yes (Sim)

Yes (Sim)

Não