Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Méthodes d'imagerie dorée
À un niveau élevé, vous pouvez choisir entre deux méthodes pour créer une image dorée incluant l'arborescence du répertoire Greengrass :
-
Prenez un instantané de l'arborescence complète du répertoire Greengrass sur le Golden Device.
-
Ne prenez qu'un instantané partiel de l'arborescence des répertoires Greengrass sur le Golden Device.
Le tableau suivant résume les principales différences entre ces méthodes.
Instantané complet de Greengrass |
Instantané partiel de Greengrass |
|
---|---|---|
Répertoires Greengrass inclus |
|
|
Avantage |
Les appareils de production sont immédiatement en parfait état de fonctionnement. |
Permet une configuration simple et robuste de chaque appareil de production. |
Désavantage |
Nécessite une configuration plus complexe de chaque appareil de production. |
Les appareils de production doivent être déployés dans le cloud pour entrer en état de fonctionnement complet. |
Instantané complet de Greengrass
En incluant un instantané complet de l'arborescence du répertoire Greengrass dans votre image dorée, vous conservez l'historique et le contexte des déploiements et de la configuration des composants qui ont été appliqués à votre appareil doré. Cela signifie que les appareils produits à partir de cette image ont également cet historique et ce contexte. Par conséquent, vos appareils de production peuvent démarrer et exécuter tous les composants de l'application, et chaque appareil peut être immédiatement en parfait état de fonctionnement.
La complication de cette méthode est que l'historique et le contexte peuvent rendre plus difficile la personnalisation de chaque appareil de production avec une configuration unique. Ces étapes de configuration sont détaillées dans la section suivante.
Limites de l'état de fonctionnement complet :
Bien que les composants de votre application s'exécutent, ils doivent respecter correctement les limites suivantes :
-
Votre appareil ne synchronisera aucun secret sur le disque tant qu'il n'aura pas contacté le cloud.
-
Votre appareil ne disposera pas d'informations d'identification AWS Identity and Access Management (IAM) valides via l'échange de jetons tant qu'il n'aura pas contacté le cloud.
-
Si votre appareil utilise le provisionnement ou just-in-time le provisionnement de flotte, il ne se connectera pas AWS IoT Core tant que le provisionnement ne sera pas terminé.
Instantané partiel de Greengrass
Lorsque vous utilisez la méthode d'instantané partiel de Greengrass, l'image dorée inclut uniquement les répertoiresalts
,packages
, etplugins
. Le config
répertoire étant exclu, l'historique et le contexte des déploiements et de la configuration sont omis.
Le principal avantage de cette méthode est que les étapes de configuration uniques requises pour chaque appareil de production sont simples et robustes. Ces étapes de configuration sont détaillées dans la section suivante.
Le principal inconvénient est que les composants de votre application ne seront pas opérationnels tant que vos appareils de production ne seront pas déployés dans le cloud. Cela ne répond peut-être pas à toutes vos exigences. Toutefois, étant donné que les artefacts des composants sont présents sur le disque, ils ne seront pas retéléchargés lorsque vos appareils recevront le déploiement dans le cloud, si le déploiement dans le cloud correspond toujours aux artefacts sur le disque. Par conséquent, le déploiement du cloud est relativement rapide et n'entraînera pas de frais de données importants sur un réseau cellulaire.