AWS Greengrass
Funzionalità di elaborazione, messaggistica, caching dei dati, sincronizzazione e inferenza ML per dispositivi connessi.
Esegui le applicazioni IoT in modo ottimizzato nel cloud AWS e su dispositivi locali con AWS Lambda e AWS IoT Core.
Ulteriori informazioni su ML Inference per AWS Greengrass, ora disponibile al pubblico. Fai clic qui.
AWS Greengrass è un software che offre funzionalità locali di elaborazione, messaggistica, caching dei dati, sincronizzazione e inferenza ML per dispositivi connessi in tutta sicurezza. Con AWS Greengrass, i dispositivi connessi possono eseguire funzioni AWS Lambda, mantenere sincronizzati i dati dei dispositivi e comunicare in maniera sicura con altri dispositivi, anche quando non connessi a Internet. Utilizzando AWS Lambda, Greengrass consente ai tuoi dispositivi IoT di rispondere rapidamente agli eventi locali, utilizzare funzioni Lambda in esecuzione su Greengrass Core per interagire con risorse locali, funzionare con connessioni intermittenti, rimanere aggiornati con aggiornamenti over the air e ridurre al minimo il costo di trasmissione dei dati IoT nel cloud.
ML Inference è una caratteristica di AWS Greengrass che facilita l'esecuzione di inferenze di apprendimento automatico in locale sui dispositivi Greengrass Core utilizzando modelli costruiti e addestrati nel cloud.
AWS Greengrass estende in maniera lineare AWS ai dispositivi in modo che possano intervenire a livello locale sui dati che generano, continuando a utilizzare il cloud per la gestione, l’analisi e lo storage duraturo. Con Greengrass puoi usare linguaggi e modelli di programmazione familiari per creare ed eseguire il test del tuo software per dispositivi nel cloud e in seguito distribuirlo ai dispositivi. AWS Greengrass può essere programmato per filtrare i dati dei dispositivi e trasmettere al cloud soltanto le informazioni necessarie. AWS Greengrass autentica e crittografa i dati dei dispositivi in tutti i punti del collegamento utilizzando le capacità di gestione degli accessi e della sicurezza di AWS IoT Core. In questo modo i dati non vengono mai scambiati fra i dispositivi quando comunicano fra di loro e con il cloud senza accertamenti di identità.
Fai clic qui per iniziare con AWS Greengrass.
Vantaggi
Rispondi agli eventi locali quasi in tempo reale
Opera offline
Sicurezza della comunicazione
Programmazione di dispositivi semplificata con AWS Lambda
Riduci il costo di esecuzione delle applicazioni IoT
Come funziona
AWS Greengrass ti consente di creare soluzioni IoT che collegano diversi tipi di dispositivi con il cloud e fra di loro. I dispositivi che eseguono Linux e supportano le architetture ARM o x86 possono ospitare il Greengrass Core. Il Greengrass Core consente l'esecuzione in locale di codice, messaggistica, caching dei dati e sicurezza di AWS Lambda.
I dispositivi che eseguono AWS Greengrass Core agiscono da hub e possono comunicare con tutti i dispositivi che eseguono Amazon FreeRTOS o in cui è installato il kit Device SDK di AWS IoT. Questi dispositivi possono essere di dimensioni diverse, da micro-controller a grandi elettrodomestici.
I dispositivi AWS Greengrass Core, Amazon FreeRTOS e quelli abilitati per il kit Device SDK di AWS IoT possono essere configurati per comunicare fra di loro in un Greengrass Group. Se un dispositivo Greengrass Core perde la connettività al cloud, i dispositivi del Greengrass Group possono continuare a comunicare fra di loro sulla rete locale. Un Greengrass Group può essere costituito da un piano di un edificio, un autoveicolo o un intero sito di estrazione.
Blog e articoli
Nozioni di base su AWS
Inizia a lavorare con AWS
Ulteriori informazioni su AWS Greengrass
