

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.

# Veröffentlichung: Softwareupdate AWS IoT Greengrass Core v2.14.0 am 16. Dezember 2024
<a name="greengrass-release-2024-12-16"></a>

Diese Version enthält Version 2.14.0 der Greengrass Nucleus-Komponente und neue AWS IoT Greengrass Nucleus Lite-Updates. AWS IoT Greengrass Nucleus Lite ist eine neue Runtime, die für AWS IoT Greengrass Version 2 verfügbar ist. Sie bietet eine Alternative mit reduziertem Speicherbedarf. Dies ist eine gute Option für Geräte mit begrenzten Ressourcen. Es implementiert einen Teil der Nucleus-Funktionalität mit verbesserter Funktionskompatibilität, die für future Versionen geplant ist. Der Quellcode ist ab sofort auf [Github](https://github.com/aws-greengrass/aws-greengrass-lite) verfügbar. Mit der Nucleus Lite-Runtime können Sie:
+ Stellen Sie Komponenten auf Greengrass-Kerngeräten bereit. Verwenden Sie dasselbe Rezeptformat, obwohl einige erweiterte Funktionen möglicherweise noch nicht verfügbar sind.
+ Anwendungen, die als Greengrass-Komponenten bereitgestellt werden, können das Gerät verwenden SDKs , um auf den unterstützten Greengrass-IPC zuzugreifen APIs, z. B.: AWS IoT Core MQTT-Zugriff, lokaler Pub/Sub- und Greengrass-Konfigurationszugriff. [Eine Liste der unterstützten IPCs finden Sie in der Kompatibilitätstabelle. APIs](https://docs.aws.amazon.com/greengrass/v2/developerguide/choosing-your-runtime.html)
+ Einige AWS verwaltete Komponenten wurden für die Unterstützung von Nucleus Lite aktualisiert. Eine Liste vorhandener kompatibler [Komponenten finden Sie unter den AWS bereitgestellten](https://docs.aws.amazon.com/greengrass/v2/developerguide/public-components.html) Komponenten.

**Neue Funktionen:**
+ Benötigt weniger Arbeitsspeicher und Festplattenspeicher (weniger als 5 MB RAM und weniger als 5 MB Speicher).
+ Die Komponenten sind in den Service Manager des Hostsystems integriert (systemd für derzeit unterstützte Linux-Plattformen).

**Dinge, auf die Sie achten sollten:**
+ AWS IoT Greengrass Bei Nucleus Lite-Rezepten wird Groß- und Kleinschreibung beachtet. Stellen Sie sicher, dass das richtige (Schlüssel-) Gehäuse wie in der [https://docs.aws.amazon.com/greengrass/v2/developerguide/component-recipe-reference.html](https://docs.aws.amazon.com/greengrass/v2/developerguide/component-recipe-reference.html) Rezeptreferenz verwendet wird.
+ Die Nucleus **Lite-Runtime unterstützt Dinggruppen-Bereitstellungen** und unterstützt noch nicht den Bereitstellungszieltyp (einzelnes) **Core-Gerät**. Verwenden Sie für die Bereitstellung auf einem einzelnen Greengrass-Gerät eine Dinggruppe, in der nur dieses eine Gerät enthalten ist.
+ Die Nucleus Lite-Runtime verwendet begrenzte Speicherressourcen. Funktionen, die je nach Nutzung in der klassischen Runtime skaliert werden, können aufgrund der Überschreitung der auf Lite verfügbaren Ressourcen fehlschlagen. Dies beinhaltet eine aktuelle Beschränkung auf maximal 50 MQTT-Abonnements gleichzeitig und Höchstgrenzen für die Größe und Bereitstellung von Rezeptdateien. Einige dieser Grenzwerte können zur Kompilierzeit konfiguriert werden, wenn Sie die Lite-Runtime selbst kompilieren.
+ Die Nucleus Lite-Runtime ist nicht im Lieferumfang von Java enthalten. Um Komponenten verwenden zu können, die Java erfordern, muss Java auf dem System bereits installiert sein, oder es kann eine Komponente zur Installation von Java verwendet werden.
+ Wir empfehlen, die Nucleus Lite-Runtime aus dem Quellcode zu kompilieren und Ihren eigenen Build zu verwenden, der auf Ihr System zugeschnitten ist. Für Yocto-Systeme ist eine Ebene verfügbar, um die Nucleus Lite-Runtime in Ihr System-Image zu integrieren.
+ *Derzeit geht Nucleus Lite von einem Linux-System aus, das *Systemd* verwendet, oder von einem Container-Image, das Systemd verwendet.*
+ Sie können Docker-Container zwar mit Rezeptskripten verwalten, von Greengrass verwaltete Container-Artefakte sind jedoch noch nicht verfügbar.
+ Die Nucleus Lite-Runtime bietet noch keine Unterstützung für Schlüssel, die in einem PKCS11 Modul gespeichert sind. Wenn Ihr Anwendungsfall Schlüssel erfordert, die auf einem sicheren Element gespeichert sind, kann die klassische Runtime diesen Anwendungsfall derzeit unterstützen. Stellen Sie sicher, dass die Produktionsgeräte die vollständige Festplattenverschlüsselung verwenden, um zu verhindern, dass Ihre Geräteanmeldeinformationen durchsickern.

Neben der Einführung von Nucleus Lite veröffentlichen wir auch Nucleus v2.14.0. Dieses Update bringt erhebliche Verbesserungen für den bestehenden Greengrass-Kern.

**Wichtigste Funktionen und Verbesserungen:**
+ Die neue Unterstützung von Dual-Stack-Endpunkten ermöglicht die IPv6 Netzwerkkommunikation.
+ Verbesserte Widerstandsfähigkeit gegen Nucleus-Neustartfehler und Verzeichnisbeschädigung.
+ Speicherlecks beim Schließen von PubSub IPC-Abonnements wurden behoben.

**Veröffentlichungsdatum:** 16. Dezember 2024



## Öffentliche Komponenten-Updates
<a name="greengrass-2024-12-16-components"></a>

In der folgenden Tabelle sind die AWS bereitgestellten Komponenten aufgeführt, die neue und aktualisierte Funktionen enthalten.

**Wichtig**  <a name="component-patch-update-note"></a>
<a name="component-patch-update"></a>Wenn Sie eine Komponente bereitstellen, werden die neuesten unterstützten Versionen aller Abhängigkeiten dieser Komponente AWS IoT Greengrass installiert. Aus diesem Grund werden neue Patch-Versionen von AWS bereitgestellten öffentlichen Komponenten möglicherweise automatisch auf Ihren Kerngeräten bereitgestellt, wenn Sie einer Dinggruppe neue Geräte hinzufügen oder wenn Sie die Bereitstellung aktualisieren, die für diese Geräte vorgesehen ist. Einige automatische Updates, wie z. B. ein Nucleus-Update, können dazu führen, dass Ihre Geräte unerwartet neu gestartet werden.   
<a name="component-version-pinning"></a>Um unbeabsichtigte Updates für eine Komponente zu verhindern, die auf Ihrem Gerät ausgeführt wird, empfehlen wir, dass Sie Ihre bevorzugte Version dieser Komponente direkt angeben, wenn Sie [eine Bereitstellung erstellen](create-deployments.md). Weitere Informationen zum Aktualisierungsverhalten der AWS IoT Greengrass Core-Software finden Sie unter[Aktualisieren Sie die AWS IoT Greengrass Core-Software (OTA)](update-greengrass-core-v2.md).


| **Komponente** | **Details** | 
| --- | --- | 
| Greengrass Nucleus Lite | Version 2.0.0 von [Greengrass Nucleus Lite ist verfügbar](greengrass-nucleus-lite-component.md).<a name="changelog-nucleus-2.0.0"></a>**Neue Features**<br />   Benötigt weniger Arbeitsspeicher und Festplattenspeicher (weniger als 5 MB RAM und weniger als 5 MB Speicher).   Die Komponenten sind in den Service Manager des Hostsystems integriert (systemd für derzeit unterstützte Linux-Plattformen).    | 
| Grüngraskern | Version 2.14.0 von [Greengrass Nucleus](greengrass-nucleus-component.md) ist verfügbar.<a name="changelog-nucleus-2.14.0"></a>**Neue Features**<br />   Die neue Unterstützung von Dual-Stack-Endpunkten ermöglicht die Netzwerkkommunikation. IPv6   Verbesserte Widerstandsfähigkeit gegen Nucleus-Neustartfehler und Verzeichnisbeschädigung.  <br />**Fehlerkorrekturen und Verbesserungen**<br />   Speicherlecks beim Schließen von PubSub IPC-Abonnements wurden behoben.   Behebt den Ausführungslebenszyklus der Komponente, bei der sie aufgrund eines Start-Timeouts in den Status ERRORED übergeht, wenn die Skipif-Bedingung erfüllt ist.   Behebt ein Problem, bei dem das Core-Gerät keine Verbindung herstellen kann, AWS IoT Core wenn die TLS-Richtlinie auf \_1\_3\_2022\_10 gesetzt ist. TLS13     | 
| Greengrass CLI | Version 2.14.0 der [Greengrass CLI](greengrass-cli-component.md) ist verfügbar.<a name="changelog-nucleus-2.14.0"></a>**Fehlerkorrekturen und Verbesserungen**<br />   Überprüfen Sie den Zielparameter für die Bereitstellung im CLI-Befehl.     | 
| Stream-Manager | Version 2.14.0 des [Stream-Managers ist verfügbar](stream-manager-component.md).<a name="changelog-nucleus-2.14.0"></a>**Neue Features**<br />   Fügt einen neuen Konfigurationsschlüssel für das Start-Timeout hinzu. Der Standardwert ist 120 Sekunden.   Fügen Sie Rezeptunterstützungen für Greengrass Nucleus Lite hinzu.    | 
| MQTT 5-Broker (EMQX) | Version 2.0.2 des [MQTT 5-Brokers (EMQX](mqtt-broker-emqx-component.md)) ist verfügbar.<a name="changelog-nucleus-2.14.0"></a>**Fehlerkorrekturen und Verbesserungen**<br />   Behebt ein Problem, bei dem EMQX gestartet wird, bevor die Komponente für die Client-Geräteauthentifizierung bereit ist.     | 
| Lambda-Laufzeitkomponente | Version 2.0.9 der [Komponente Lambda Runtimes](lambda-runtimes-component.md) ist verfügbar.<a name="changelog-nucleus-2.14.0"></a>**Fehlerkorrekturen und Verbesserungen**<br />   Behebt eine Syntaxwarnung mit Python 3.12    | 
| Lambda-Manager-Komponente | Version 2.3.5 der [Lambda-Manager-Komponente ist verfügbar](lambda-manager-component.md).<a name="changelog-nucleus-2.14.0"></a>**Fehlerkorrekturen und Verbesserungen**<br />   Verbessert die Leistung, indem epoll anstelle von no verwendet wird, sofern verfügbar    | 
| Secret Manager-Komponente | Version 2.2.2 der [Secret Manager-Komponente](cloudwatch-metrics-component.md) ist verfügbar.<a name="changelog-nucleus-2.14.0"></a>**Fehlerkorrekturen und Verbesserungen**<br />   Behebt ein Problem, bei dem der Secret Manager die mit teilweisen ARNS konfigurierten Geheimnisse nicht herunterlädt.    | 
| Komponente für sicheres Tunneling | Version 1.1.0 der Komponente [Secure Tunneling](secure-tunneling-component.md) ist verfügbar.<a name="changelog-nucleus-2.14.0"></a>**Neue Features**<br />   Rezeptstützen für Greengrass Nucleus Lite hinzufügen    | 
| CloudWatch Komponente für Metriken | Version 1.1.0 der [CloudWatch Metrikkomponente](cloudwatch-metrics-component.md) ist verfügbar.<a name="changelog-nucleus-2.14.0"></a>**Neue Features**<br />   Rezeptstützen für Greengrass Nucleus Lite hinzufügen    | 