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à.
Cos'è un'immagine dorata?
Un'immagine dorata è un'istantanea del software utilizzato per eseguire il flashing o il provisioning di molti dispositivi. Ecco alcuni esempi di immagini pregiate in altri domini che potreste già conoscere:
-
Raspberry Pi: i file ISO del sistema operativo Raspberry Pi
che puoi scaricare e utilizzare per eseguire il flashing della scheda SD Raspberry Pi. -
Amazon Elastic Compute Cloud (Amazon EC2): Amazon Machine Images (AMIs) che usi per avviare un' EC2istanza Amazon.
-
Docker: le immagini Docker scaricate da registri come Docker Hub e utilizzate per avviare contenitori Docker
. -
Microcontroller: per i microcontrollori con vincoli elevati, è comune combinare il bootloader, l'applicazione e le sezioni relative ai dati in un unico file Motorola S-record, file Intel HEX o file binario da flashare via cavo in fabbrica.
Estrazione di un'immagine dorata da un dispositivo dorato
Un'immagine dorata può essere composta o creata scattando un'istantanea di un dispositivo dorato la cui immagine rappresenta lo stato desiderato. Nel caso di AWS IoT Greengrass, l'approccio consigliato è l'utilizzo di un'istantanea di un dispositivo dorato.
Come illustrato nella figura seguente, viene creato un dispositivo dorato, il relativo file system viene letto per creare l'immagine dorata, che viene quindi scritta su molti dispositivi, su larga scala.

Configurazione unica
Sebbene la stessa immagine dorata sia scritta su ogni dispositivo, in genere è necessaria anche una piccola quantità di configurazione o personalizzazione univoche (ad esempio numeri di serie univoci, nomi di dispositivo univoci e credenziali uniche) per ogni dispositivo. Nell'esempio di Raspberry Pi, l'raspi-config
utilità viene utilizzata per creare la configurazione unica dopo il flashing. Nel caso di AWS IoT Greengrass, un dispositivo principale richiede almeno un nome oggetto univoco, un certificato univoco del dispositivo e una chiave privata univoca.