

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à.

# Metodi di immagine dorata
<a name="methods"></a>

Ad alto livello, puoi scegliere tra due metodi per creare un'immagine dorata che includa l'albero delle directory Greengrass:
+ Scatta un'istantanea dell'intero albero di directory Greengrass sul dispositivo dorato.
+ Scatta solo un'istantanea parziale dell'albero delle directory Greengrass sul dispositivo dorato.

La tabella seguente riassume le principali differenze tra questi metodi.


| 
| 
|  | **Istantanea completa di Greengrass** | **Istantanea parziale di Greengrass** | 
| --- |--- |--- |
| **Elenchi Greengrass inclusi** | [Tutte le directory Greengrass (escludendo facoltativamente le directory vuote o quelle con solo dati effimeri, come spiegato nella sezione precedente).](anatomy.md#greengrass-directory) | `alts``packages`, e solo le directory. `plugins` | 
| **Vantaggio** | I dispositivi di produzione sono immediatamente completamente funzionanti. | Supporta una configurazione semplice e robusta di ogni dispositivo di produzione. | 
| **Svantaggio** | Richiede una configurazione più complicata di ogni dispositivo di produzione.  | I dispositivi di produzione devono ricevere un'implementazione su cloud per entrare in uno stato completamente funzionante. | 

## Istantanea completa di Greengrass
<a name="full-snapshot"></a>

Includendo un'istantanea completa dell'albero di directory Greengrass nella tua immagine dorata, conservi la cronologia e il contesto delle distribuzioni e della configurazione dei componenti che sono state applicate al tuo dispositivo dorato. Ciò significa che anche i dispositivi prodotti da questa immagine hanno questa cronologia e questo contesto. Di conseguenza, i dispositivi di produzione possono avviare ed eseguire tutti i componenti dell'applicazione e ogni dispositivo può essere immediatamente completamente funzionante.

La complicazione di questo metodo è che la cronologia e il contesto possono rendere più difficile la personalizzazione di ogni dispositivo di produzione con una configurazione unica. Questi passaggi di configurazione sono descritti in dettaglio nella sezione [successiva](procedure.md).

**Limitazioni dello stato di funzionamento completo:**

Sebbene i componenti dell'applicazione funzionino, devono gestire correttamente le seguenti limitazioni:
+ Il dispositivo non sincronizzerà alcun segreto sul disco finché non entrerà in contatto con il cloud.
+ Il dispositivo non disporrà di credenziali AWS Identity and Access Management (IAM) valide tramite [lo scambio di token](https://docs.aws.amazon.com/greengrass/v2/developerguide/device-service-role.html) finché non entrerà in contatto con il cloud.
+ [Se il dispositivo utilizza il [provisioning o just-in-time il provisioning del parco veicoli](https://docs.aws.amazon.com/iot/latest/developerguide/provision-wo-cert.html), non si connetterà AWS IoT Core fino al completamento del provisioning.](https://docs.aws.amazon.com/iot/latest/developerguide/jit-provisioning.html)

## Istantanea parziale di Greengrass
<a name="partial-snapshot"></a>

Quando si utilizza il metodo di istantanea parziale Greengrass, l'immagine dorata include solo le cartelle `alts``packages`, e. `plugins` La `config` directory è esclusa, quindi la cronologia e il contesto delle distribuzioni e della configurazione vengono omessi.

Il vantaggio principale di questo metodo è che i passaggi di configurazione unici richiesti per ogni dispositivo di produzione sono semplici e affidabili. Questi passaggi di configurazione sono descritti in dettaglio nella [sezione successiva](procedure.md).

Lo svantaggio principale è che i componenti dell'applicazione non saranno in esecuzione fino a quando i dispositivi di produzione non riceveranno una distribuzione nel cloud. Questo potrebbe non soddisfare tutti i tuoi requisiti. Tuttavia, poiché gli artefatti dei componenti sono presenti su disco, non verranno scaricati nuovamente quando i dispositivi riceveranno la distribuzione nel cloud, se la distribuzione nel cloud corrisponde ancora agli artefatti su disco. Di conseguenza, l'implementazione del cloud è relativamente rapida e non comporterà costi elevati per i dati su una rete cellulare.