Panoramica del laboratorio
In questo laboratorio potrai fare esperienza pratica dei concetti descritti e mostrati in Elementi di base di IoT Edge Computing: AWS IoT Greengrass. Il laboratorio fornisce informazioni e linee guida a livello di riepilogo, che tuttavia non intendono sostituire il corso completo.
In questo laboratorio utilizzerai un'istanza AWS Cloud9 per simulare un dispositivo AWS IoT Greengrass Core. Creerai quindi due oggetti AWS IoT che simulano un semaforo e un sensore di movimento, li connetterai all'AWS IoT Greengrass Core e osserverai come poter interagire con gli oggetti e come gli oggetti stessi interagiscono tra loro.
Obiettivi
Al termine del laboratorio, sarai in grado di intraprendere le seguenti azioni:
- Creare un dispositivo AWS IoT Greengrass V1 Core.
- Creare un gruppo AWS IoT Greengrass.
- Configurare il software AWS IoT Greengrass Core V1.
- Creare oggetti IoT.
- Aggiungere dispositivi a un gruppo AWS IoT Greengrass.
- Connetterti ad AWS IoT Greengrass Core.
- Creare abbonamenti e osservare le comunicazioni.
Competenze tecniche preliminari
Per completare correttamente questo laboratorio, è necessario avere familiarità con la navigazione di base della console di gestione AWS, essere in grado di modificare gli script utilizzando un editor di testo e avere una buona padronanza dei comandi shell.
Legenda icone
In questo laboratorio vengono utilizzate varie icone per richiamare l'attenzione su diversi tipi di istruzioni e note. Nell'elenco seguente viene illustrato lo scopo di ciascuna di esse:
- Comando: un comando da eseguire.
- Output previsto: un output di esempio che puoi utilizzare per verificare l'output di un comando o di un file modificato.
- Nota: una nota, un suggerimento o indicazioni importanti.
- Ulteriori informazioni: dove trovare ulteriori informazioni.
- Attenzione: informazioni di particolare interesse o importanza, non così importanti da causare problemi alle apparecchiature o ai dati se non si rispettano, ma che potrebbero comportare la necessità di ripetere determinati passaggi
- AVVISO: un'azione irreversibile e che potrebbe provocare la mancata esecuzione di un comando o di un processo. Include avvisi su configurazioni che sarà impossibile modificare dopo l'esecuzione.
- Contenuto del file: un blocco di codice che mostra i contenuti di uno script o di un file da copiare e incollare, già creati preventivamente.
- Aggiorna: un momento in cui potrebbe essere necessario aggiornare un elenco o una pagina del browser web per mostrare nuove informazioni.