AWS-componenti forniti - AWS IoT Greengrass

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

AWS-componenti forniti

AWS IoT Greengrass fornisce e gestisce componenti predefiniti che è possibile distribuire sui dispositivi. Questi componenti includono funzionalità (come lo stream manager), connettori AWS IoT Greengrass V1 (come le CloudWatch metriche) e strumenti di sviluppo locale (come la CLI AWS IoT Greengrass ). Puoi distribuire questi componenti sui tuoi dispositivi per la loro funzionalità autonoma oppure puoi usarli come dipendenze nei componenti Greengrass personalizzati.

Nota

Diversi componenti AWS forniti dipendono da versioni minori specifiche del nucleo Greengrass. A causa di questa dipendenza, è necessario aggiornare questi componenti quando si aggiorna il nucleo di Greengrass a una nuova versione secondaria. Per informazioni sulle versioni specifiche del nucleo da cui dipende ogni componente, consultate l'argomento relativo ai componenti. Per ulteriori informazioni sull'aggiornamento del nucleo, vedere. Aggiornamento del software AWS IoT Greengrass Core (OTA)

Quando un componente ha un tipo di componente sia generico che Lambda, la versione corrente del componente è di tipo generico e una versione precedente del componente è di tipo Lambda.

Componente Descrizione Tipo di componente Sistema operativo supportato Open source
Nucleo Greengrass Il nucleo del software AWS IoT Greengrass Core. Usa questo componente per configurare e aggiornare il software sui tuoi dispositivi principali. Nucleo Linux, Windows
Autenticazione del dispositivo client Consente ai dispositivi IoT locali, chiamati dispositivi client, di connettersi al dispositivo principale. Plug-in Linux, Windows
CloudWatch metriche Pubblica metriche personalizzate su Amazon. CloudWatch Generico, Lambda Linux, Windows
AWS IoT Device Defender Notifica agli amministratori le modifiche allo stato del dispositivo principale Greengrass per identificare comportamenti insoliti. Generico, Lambda Linux, Windows
Spooler del disco Abilita un'opzione di archiviazione persistente per i messaggi trasmessi dai dispositivi core Greengrass a. AWS IoT Core Questo componente memorizzerà questi messaggi in uscita su disco. Plug-in Linux, Windows
Gestore di applicazioni Docker Consente di AWS IoT Greengrass scaricare immagini Docker da Docker Hub e Amazon Elastic Container Registry (Amazon ECR). Generico Linux, Windows No
Connettore Edge per Kinesis Video Streams Legge i feed video dalle telecamere locali, pubblica gli stream su Kinesis Video Streams e li visualizza nelle dashboard Grafana con. AWS IoT TwinMaker Generico Linux No
Greengrass CLI Fornisce un'interfaccia a riga di comando che è possibile utilizzare per creare distribuzioni locali e interagire con il dispositivo principale Greengrass e i suoi componenti. Plug-in Linux, Windows
Rilevatore IP Riporta le informazioni sulla connettività del broker MQTT a AWS IoT Greengrass, in modo che i dispositivi client possano scoprire come connettersi. Plug-in Linux, Windows
Firehose Pubblica i dati tramite i flussi di distribuzione di Amazon Data Firehose verso destinazioni in. Cloud AWS Lambda Linux No
Lanciatore Lambda Gestisce i processi e la configurazione dell'ambiente per le funzioni Lambda. Generico Linux No
Gestore Lambda Gestisce la comunicazione tra processi e la scalabilità per le funzioni Lambda. Plug-in Linux No
Runtime Lambda Fornisce artefatti per ogni runtime Lambda. Generico Linux No
Router di abbonamento legacy Gestisce gli abbonamenti per le funzioni Lambda eseguite AWS IoT Greengrass su V1. Generico Linux No
Console di debug locale Fornisce una console locale che è possibile utilizzare per eseguire il debug e gestire il dispositivo principale Greengrass e i suoi componenti. Plug-in Linux, Windows
Gestore dei registri Raccoglie e carica i log sul dispositivo principale Greengrass. Plug-in Linux, Windows
Componenti per l'apprendimento automatico Fornisce modelli di apprendimento automatico e codice di inferenza di esempio che è possibile utilizzare per eseguire inferenze di apprendimento automatico sui dispositivi core Greengrass. Per informazioni, consulta Componenti per l'apprendimento automatico.
Adattatore di RTU protocollo Modbus Esamina le informazioni dai dispositivi Modbus RTU locali. Lambda Linux No
Emettitore di telemetria Nucleus Pubblica i dati di telemetria sanitaria del sistema raccolti dal nucleo su un argomento locale o su un argomento MQTT. AWS IoT Core Plug-in Linux, Windows
Ponte MQTT Inoltra messaggi MQTT tra dispositivi client, pubblicazione/sottoscrizione locale e. AWS IoT Greengrass AWS IoT Core Plug-in Linux, Windows
Broker MQTT 3.1.1 (Moquette) Esegue un broker MQTT 3.1.1 che gestisce i messaggi tra i dispositivi client e il dispositivo principale. Plug-in Linux, Windows
Broker MQTT 5 (EMQX) Esegue un broker MQTT 5 che gestisce i messaggi tra i dispositivi client e il dispositivo principale. Generico Linux, Windows No
PKCSFornitore #11 Consente ai componenti Greengrass di accedere a una chiave privata e a un certificato archiviati in modo sicuro in un modulo di sicurezza hardware (HSM). Plug-in Linux
Gestore segreto Distribuisce i segreti dai AWS Secrets Manager segreti in modo da poter utilizzare in modo sicuro le credenziali, come le password, nei componenti personalizzati del dispositivo principale Greengrass. Plug-in Linux, Windows
Tunneling sicuro Consente connessioni di tunneling AWS IoT sicure che è possibile utilizzare per stabilire comunicazioni bidirezionali con i dispositivi core Greengrass protetti da firewall limitati. Generico Linux No
Gestore delle ombre Consente l'interazione con le ombre sul dispositivo principale. Gestisce l'archiviazione dei documenti shadow e anche la sincronizzazione degli stati shadow locali con il servizio AWS IoT Device Shadow. Plug-in Linux, Windows
Amazon SNS Pubblica messaggi su argomenti di Amazon SNS. Lambda Linux No
Stream manager Trasmette dati ad alto volume da fonti locali a. Cloud AWS Generico Linux, Windows No
Agente Systems Manager Gestisci il dispositivo principale con AWS Systems Manager, che ti consente di applicare patch ai dispositivi, eseguire comandi e altro ancora. Generico Linux No
Servizio di scambio di token Fornisce AWS credenziali che è possibile utilizzare per interagire con AWS i servizi. Generico Linux, Windows No
Collettore IoT SiteWise OPC -UA Raccoglie dati dai server OPC-UA. Generico Linux, Windows No
Simulatore di sorgenti dati IoT SiteWise OPC-UA Esegue un server OPC-UA locale che genera dati di esempio. Generico Linux, Windows No
SiteWise Editore IoT Pubblica dati nel AWS cloud. Generico Linux, Windows No
SiteWise Processore IoT Elabora i dati sui dispositivi principali Greengrass. Generico Linux, Windows No