Von AWS IoT Greengrass Version 1 migrieren - AWS IoT Greengrass

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 endet der Support für. 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 migrieren. AWS IoT Greengrass V2

Überblick über die Migration

Auf einer höheren Ebene können Sie das folgende Verfahren verwenden, um Kerngeräte von auf AWS IoT Greengrass V1 zu aktualisieren AWS IoT Greengrass V2.

Vor der Migration wählen Sie zwischen zwei Runtime-Optionen:

  • Greengrass Nucleus (geringerer Migrationsaufwand, volle Funktionsunterstützung)

  • Greengrass Nucleus Lite (höherer Migrationsaufwand, konzipiert für Geräte mit begrenzten Ressourcen).

Das genaue Verfahren, das Sie befolgen, hängt von Ihren Geräteressourcen, den erforderlichen Funktionen und den spezifischen Umgebungsanforderungen ab.

Ein Überblick über die Migration von AWS IoT Greengrass V1 zu AWS IoT Greengrass V2.
  1. 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.

  2. Wählen Sie Ihre Laufzeit (Greengrass Nucleus oder Greengrass Nucleus Lite)

    Entscheiden Sie sich je nach Geräteressourcen und Funktionsanforderungen zwischen Greengrass Nucleus oder Greengrass Nucleus Lite:

    • Greengrass-Kernpfad: Geringerer Migrationsaufwand. Lambda-Funktionen können als Lambda-Komponenten mit minimalen Codeänderungen importiert werden. Unterstützt V1-Funktionen (lokaler Shadow-Service, Client-Geräte, Konnektoren).

    • Greengrass Nucleus Lite Path: Höherer Migrationsaufwand. Lambda-Funktionen müssen in generische Komponenten umgewandelt werden, sodass Codeänderungen erforderlich sind, um das AWS IoT Device SDK AWS IoT Greengrass V2/Component SDK anstelle des AWS IoT Greengrass Core SDK zu verwenden. Unterstützt keine lokalen Shadow-Dienste, Client-Geräte oder Konnektoren.

  3. 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. Wählen Sie den Einrichtungsleitfaden auf der Grundlage Ihrer Laufzeitauswahl aus:

  4. Aktualisieren Sie V1-Kerngeräte, um V2 auszuführen

    Aktualisieren Sie nach dem Testen auf einem neuen Gerät Ihre vorhandenen V1-Core-Geräte, sodass sie die AWS IoT Greengrass Core-Software v2.x und AWS IoT Greengrass V2 die zugehörigen Komponenten ausführen können. Um eine Geräteflotte von V1 auf V2 zu migrieren, wiederholen Sie diesen Schritt für jedes Gerät in der Flotte.