Veröffentlicht am: Dec 15, 2020
AWS IoT Greengrass 2.0 ist ab sofort verfügbar. Mit dieser nächsten Hauptversion bietet AWS IoT Greengrass eine Open Source-Edge-Laufzeit, ein umfangreiches Angebot vorgefertigter Software-Komponenten, Tools für lokale Software-Entwicklung und neue Funktionen zur Verwaltung von Gerätesoftware in großen Geräteflotten.
Die AWS IoT Greengrass 2.0 Open Source-Edge-Laufzeit wird jetzt unter der Apache 2.0-Lizenz vertrieben und ist auf GitHub verfügbar. Sie können den AWS IoT Greengrass Edge-Laufzeit-Code untersuchen, der es Ihnen ermöglicht Interaktionen mit Ihrer Anwendung einfacher zu beheben und hilft Ihnen, zuverlässigere und leistungsstärkere Anwendungen zu entwickeln, die auf AWS IoT Greengrass ausgeführt werden. Sie können auch die AWS IoT Greengrass-Edge-Laufzeit anpassen und erweitern, um Ihre spezifischen Hardware- und Software-Bedürfnisse zu erfüllen.
AWS IoT Greengrass 2.0 ist vollständig modular. Sie können vorgefertigte Software-Komponenten hinzufügen oder entfernen, basierend auf Ihrem IoT-Anwendungsfall und Ihren Geräte-CPU- und Speicherressourcen. Sie können z. B. auswählen, vorgefertigte AWS IoT Greengrass-Komponenten wie Stream Manager nur einzuschließen, wenn Sie Datenströme mit Ihrer Anwendung bearbeiten müssen, oder Machine Learning-Komponenten nur, wenn Sie Machine Learning-Interferenz lokal auf Ihren Geräten durchführen möchten.
AWS IoT Greengrass 2.0 umfasst eine neue Befehlszeilenschnittstelle (CLI), die es Ihnen ermöglicht, Anwendungen auf Ihrem Gerät lokal zu entwickeln und zu debuggen. Zusätzlich gibt es eine neue lokale Debug-Konsole, die Ihnen hilft, Anwendungen auf Ihrem Gerät visuell zu debuggen. Mit diesen neuen Möglichkeiten können Sie einen Code auf einem Testgerät schnell entwickeln und debuggen, bevor Sie die Cloud zur Bereitstellung Ihrer Produktionsgeräte verwenden.
AWS IoT Greengrass 2.0 ist in AWS IoT-Objektgruppen integriert, wodurch Sie Ihre Geräte einfach in Gruppen organisieren und Anwendungs-Bereitstellungen über Ihre Geräte hinweg verwalten können, mit Funktionen, die Rollout-Tarife, Timeouts und Rollbacks kontrollieren. Ein Hersteller für intelligente Thermostate kann beispielsweise ihre neueste Anwendung für Millionen von Nutzern auf einmal bereitstellen, oder schrittweise bereitstellen, indem nur eine Prozentzahl ihrer gesamten Flotte ausgewählt wird. Zusätzlich haben sie die Option, Bereitstellungen im Falle von Timeouts zu stoppen, oder Bereitstellungen im Falle eines Fehlers zurückzusetzen und dadurch die Belastung zur Verwaltung dieses Aufwands selbst zu entfernen.
Um bei der Bewertung, Prüfung und Entwicklung dieser neuen Version von AWS IoT Greengrass zu helfen, fallen ab heute für die ersten 1.000 Geräte in Ihrem Konto keine AWS IoT Greengrass-Kosten bis zum 31. Dezember 2021 an. Es fallen immer noch Kosten für andere AWS-Services an, die Sie mit Ihren Anwendungen verwenden, die in AWS IoT Greengrass ausgeführt werden, wie z. B. AWS IoT Core.
Auf der Seite AWS-Regionen finden Sie alle Regionen, in denen AWS IoT Greengrass verfügbar ist. Weitere Informationen über AWS IoT Greengrass finden Sie auf unserer Produktseite.
Weitere Informationen finden Sie in unserem Blogbeitrag und Entwicklerhandbuch.