Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Von AWS IoT Greengrass Version 1 migrieren
AWS IoT Greengrass Version 2 ist eine Hauptversion der AWS IoT Greengrass Core-Software und der Konsole. APIs AWS IoT Greengrass V2 führt mehrere Verbesserungen ein AWS IoT Greengrass V1, wie z. B. modulare Anwendungen, Bereitstellungen auf großen Geräteflotten und Unterstützung für zusätzliche Plattformen.
Anmerkung
Hinweis zum Ende des Supports: Am 1. Oktober 2026 AWS wird der Support für eingestellt. AWS IoT Greengrass Version 1 Nach dem 1. Oktober 2026 können Sie nicht mehr auf die AWS IoT Greengrass V1 Konsole oder AWS IoT Greengrass V1 die Ressourcen zugreifen.
Folgen Sie den Anweisungen in diesem Handbuch, um von AWS IoT Greengrass V1 zu zu zu migrieren. AWS IoT Greengrass V2
Kann ich meine V1-Anwendungen auf V2 ausführen?
Die meisten V1-Anwendungen können auf V2-Core-Geräten ausgeführt werden, ohne dass der Anwendungscode geändert werden muss. Wenn Ihre V1-Anwendungen die folgende Funktion verwenden, können Sie sie nicht auf V2 ausführen.
-
Die Laufzeiten der Lambda-Funktionen in C und C++
Wenn Ihre V1-Anwendungen eine der folgenden Funktionen verwenden, müssen Sie Ihren Anwendungscode so ändern, dass AWS IoT Device SDK V2 zum Ausführen der Anwendungen verwendet wird. AWS IoT Greengrass V2
-
Interagieren Sie mit dem lokalen Shadow-Dienst
-
Veröffentlichen Sie Nachrichten auf lokal verbundenen Geräten (Greengrass-Geräte)
Überblick über die Migration
Auf einer höheren Ebene können Sie das folgende Verfahren verwenden, um Kerngeräte von bis zu AWS IoT Greengrass V1 zu zu zu aktualisieren AWS IoT Greengrass V2. Das genaue Verfahren, das Sie befolgen, hängt von den spezifischen Anforderungen Ihrer Umgebung ab.
-
Verstehen Sie die Unterschiede zwischen V1 und V2
AWS IoT Greengrass V2 führt neue grundlegende Konzepte für Geräteflotten und einsatzfähige Software ein, und V2 vereinfacht mehrere Konzepte aus Version 1.
Der AWS IoT Greengrass V2 Cloud-Dienst und die AWS IoT Greengrass Core-Software v2.x sind nicht abwärtskompatibel mit dem AWS IoT Greengrass V1 Cloud-Dienst und der Core-Software v1.x. AWS IoT Greengrass Aus diesem Grund können AWS IoT Greengrass V1 over-the-air (OTA-) Updates keine Kerngeräte von V1 auf V2 aktualisieren.
-
Stellen Sie sicher, dass V1-Core-Geräte V2 ausführen können
Stellen Sie sicher, dass auf einem V1-Core-Gerät die AWS IoT Greengrass Core-Software v2.x und AWS IoT Greengrass V2 die zugehörigen Funktionen ausgeführt werden können. AWS IoT Greengrass V2 hat andere Geräteanforderungen als. AWS IoT Greengrass V1
-
Richten Sie ein neues Gerät ein, um V1-Anwendungen auf V2 zu testen
Um das Risiko für Ihre Geräte in der Produktion zu minimieren, erstellen Sie ein neues Gerät, um Ihre V1-Anwendungen auf V2 zu testen. Nach der Installation der AWS IoT Greengrass Core-Software v2.x können Sie AWS IoT Greengrass V2 Komponenten erstellen und bereitstellen, um Ihre AWS IoT Greengrass V1 Anwendungen zu migrieren und zu testen.
-
Aktualisieren Sie V1-Core-Geräte, um V2 auszuführen
Aktualisieren Sie ein vorhandenes V1-Core-Gerät, um die AWS IoT Greengrass Core-Software v2.x und AWS IoT Greengrass V2 die zugehörigen Komponenten auszuführen. Um eine Geräteflotte von V1 auf V2 zu migrieren, wiederholen Sie diesen Schritt für jedes Gerät in der Flotte.