Migrazione dalla AWS IoT Greengrass versione 1 - AWS IoT Greengrass

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

Migrazione dalla AWS IoT Greengrass versione 1

AWS IoT Greengrass Version 2è una versione principale del software AWS IoT Greengrass Core, delle API e della console. AWS IoT Greengrass V2introduce diversi miglioramentiAWS IoT Greengrass V1, come applicazioni modulari, implementazioni su grandi flotte di dispositivi e supporto per piattaforme aggiuntive.

Nota

Dopo il 30 giugno 2023 AWS IoT Greengrass Version 1 non riceve più aggiornamenti di funzionalità, miglioramenti, correzioni di bug o patch di sicurezza. Per ulteriori informazioni, consulta la politica di manutenzione. AWS IoT Greengrass V1 Se lo utilizziAWS IoT Greengrass V1, ti consigliamo vivamente di migrare aAWS IoT Greengrass V2.

Segui le istruzioni di questa guida per migrare da AWS IoT Greengrass V1 a. AWS IoT Greengrass V2

Posso eseguire le mie applicazioni V1 sulla V2?

La maggior parte delle applicazioni V1 può essere eseguita su dispositivi core V2 senza dover modificare il codice dell'applicazione. Se le tue applicazioni V1 utilizzano la seguente funzionalità, non sarai in grado di eseguirle su V2.

  • I runtime delle funzioni Lambda C e C++

Se le applicazioni V1 utilizzano una delle seguenti funzionalità, è necessario modificare il codice dell'applicazione per utilizzare la SDK per dispositivi AWS IoT V2 su cui eseguire le applicazioni. AWS IoT Greengrass V2

  • Interagisci con il servizio shadow locale

  • Pubblica messaggi su dispositivi connessi locali (dispositivi Greengrass)

Panoramica della migrazione

Ad alto livello, è possibile utilizzare la seguente procedura per aggiornare i dispositivi principali da AWS IoT Greengrass V1 aAWS IoT Greengrass V2. La procedura esatta da seguire dipende dai requisiti specifici dell'ambiente in uso.

Una panoramica su come migrare da AWS IoT Greengrass V1 aAWS IoT Greengrass V2.
  1. Comprendi le differenze tra V1 e V2

    AWS IoT Greengrass V2introduce nuovi concetti fondamentali per le flotte di dispositivi e il software implementabile, mentre la V2 semplifica diversi concetti della V1.

    Il servizio AWS IoT Greengrass V2 cloud e il software AWS IoT Greengrass Core v2.x non sono retrocompatibili con il servizio cloud e il software Core v1.x. AWS IoT Greengrass V1 AWS IoT Greengrass Di conseguenza, gli aggiornamenti AWS IoT Greengrass V1 over-the-air (OTA) non possono aggiornare i dispositivi principali dalla V1 alla V2.

  2. Verifica che i dispositivi principali V1 possano eseguire la V2

    Verifica che un dispositivo core V1 sia in grado di eseguire il software Core v2.x e le funzionalitàAWS IoT Greengrass. AWS IoT Greengrass V2 AWS IoT Greengrass V2ha requisiti di dispositivo diversi da. AWS IoT Greengrass V1

  3. Configura un nuovo dispositivo per testare le applicazioni V1 su V2

    Per ridurre al minimo i rischi per i dispositivi in produzione, crea un nuovo dispositivo per testare le applicazioni V1 sulla V2. Dopo aver installato il software AWS IoT Greengrass Core v2.x, puoi creare e distribuire AWS IoT Greengrass V2 componenti per migrare e testare le tue applicazioni. AWS IoT Greengrass V1

  4. Aggiorna i dispositivi principali V1 per eseguire la versione 2

    Aggiorna un dispositivo principale V1 esistente per eseguire il software AWS IoT Greengrass Core v2.x e i componenti. AWS IoT Greengrass V2 Per migrare una flotta di dispositivi dalla V1 alla V2, ripeti questo passaggio per ogni dispositivo del parco dispositivi.