AWS Greengrass ist eine Software, mit der Sie auf sichere Weise lokale Datenverarbeitungs-, Messaging-, Caching- und Synchronisierungsvorgänge für verbundene Geräte durchführen können. Mit AWS Greengrass können verbundene Geräte AWS Lambda-Funktionen ausführen, Gerätedaten synchronisiert halten und sicher mit anderen Geräten kommunizieren – auch ohne Verbindung zum Internet. Unter Verwendung von AWS Lambda stellt Greengrass sicher, dass Ihre IoT-Geräte schnell auf lokale Ereignisse reagieren, zeitweilige Unterbrechungen überbrücken und die Kosten für das Übertragen von IoT-Daten in die Cloud reduzieren können.

AWS Greengrass erweitert AWS nahtlos auf Geräte, so dass sie lokal auf die von ihnen erzeugten Daten wirken können, während die Cloud weiterhin für Verwaltung, Analyse und dauerhafte Speicherung verwendet wird. Mit Greengrass können Sie vertraute Sprachen und Programmiermodelle zum Erstellen und Testen von Gerätesoftware in der Cloud verwenden und diese dann auf den Geräten bereitstellen. AWS Greengrass kann so programmiert werden, dass Gerätedaten gefiltert und nur erforderliche Informationen zurück in die Cloud übertragen werden. AWS Greengrass authentifiziert und verschlüsselt Gerätedaten an allen Verbindungspunkten mithilfe der Sicherheits- und Zugriffsverwaltungsfunktionen von AWS IoT. Auf diese Weise werden Daten zwischen Geräten, wenn diese miteinander und mit der Cloud kommunizieren, niemals ohne Überprüfung der Identität ausgetauscht.

AWS Greengrass ist für jedermann verfügbar. Um zu beginnen, klicken Sie hier.

Reaktion auf lokale Ereignisse in Fast-Echtzeit

Reaktion auf lokale Ereignisse in Fast-Echtzeit

AWS Greengrass-Geräte können lokal auf die von ihnen erzeugten Daten wirken, während die Cloud weiterhin für Verwaltung, Analyse und dauerhafte Speicherung verwendet wird.

Offline-Betrieb

Offline-Betrieb

AWS Greengrass ermöglicht den Betrieb von verbundenen Geräten selbst bei zeitweiligen Unterbrechungen der Verbindung zur Cloud. Nach der erneuten Herstellung der Verbindung synchronisiert Greengrass die Daten auf dem Gerät mit AWS IoT und stellt somit eine nahtlose Funktion ungeachtet des Verbindungsstatus sicher.

 

Offline-Betrieb

Sichere Kommunikation

AWS Greengrass authentifiziert und verschlüsselt Gerätedaten an allen Verbindungspunkten, so dass Daten zwischen Geräten und der Cloud niemals ohne Überprüfung der Identität ausgetauscht werden. Greengrass verwendet die gleiche Sicherheits- und Zugriffsverwaltung, die Sie bereits von AWS kennen, mit gegenseitiger Geräteauthentifizierung und -autorisierung sowie einer sicheren Verbindung zu AWS IoT.

Einfache Geräteprogrammierung

Einfache Geräteprogrammierung mit AWS Lambda

AWS Greengrass nutzt dieselben AWS Lambda-Programmiermodelle, die Sie in der Cloud verwenden. So können Sie die Gerätesoftware zuerst in der Cloud erstellen und testen und diese anschließend nahtlos auf den Geräten bereitstellen. Mit Greengrass können Sie Lambda-Funktionen lokal ausführen, wodurch die Komplexität bei der Entwicklung von integrierter Software reduziert wird.

Geringere Kosten bei der Ausführung von IoT-Anwendungen

Geringere Kosten bei der Ausführung von IoT-Anwendungen

Mit AWS Greengrass können Sie das Gerät so programmieren, dass die Daten auf dem Gerät gefiltert und nur die Daten in die Cloud übertragen werden, die für die Anwendungen erforderlich sind. Dadurch verringert sich die Menge an Rohdaten, die in die Cloud übertragen werden, und es werden Kosten gesenkt. Darüber hinaus verbessert sich die Qualität der Daten, die an die Cloud gesendet werden, wodurch Sie fundierte Einblicke bei geringeren Kosten erhalten.

Mit AWS Greengrass können Sie IoT-Lösungen erstellen, die verschiedene Gerätetypen mit der Cloud und miteinander verbinden. Auf Geräten, auf denen Linux ausgeführt wird und die ARM- oder x86-Architekturen unterstützen, kann der Greengrass-Kern gehostet werden. Der Greengrass-Kern ermöglicht das lokale Ausführen von AWS Lambda-Code, Nachrichtendiensten, Datenspeicherung und Sicherheit.

Geräte, auf denen der AWS Greengrass-Kern ausgeführt wird, agieren als Hub, der mit anderen Geräten kommunizieren kann, auf denen das AWS IoT-Geräte-SDK installiert ist, wie z. B. Geräte auf Microcontrollerbasis oder Großgeräte.

Geräte mit AWS Greengrass-Kern und AWS IoT-SDK-fähige Geräte können in einer Greengrass-Gruppe so konfiguriert werden, dass sie miteinander kommunizieren. Wenn die Verbindung des Greengrass-Kern-Geräts zur Cloud unterbrochen wird, können die Geräte in der Greengrass-Gruppe weiterhin miteinander über das lokale Netzwerk kommunizieren. Eine Greengrass-Gruppe kann ein Stockwerk eines Gebäudes, einen Lkw oder ein Haus repräsentieren.

Greengrass – Funktionsweise

Greengrass Video Thumbnail
Diagrams_greengrass-core

Der AWS Greengrass-Kern bietet Unterstützung für AWS Lambda und AWS IoT-Geräteschatten, lokale Nachrichtendienste und sichere Kommunikation.

Lokale Unterstützung für AWS Lambda und AWS IoT-Geräteschatten

Lokale Unterstützung für AWS Lambda

AWS Greengrass unterstützt AWS Lambda und AWS IoT-Geräteschatten. Mit Greengrass können Sie AWS Lambda-Funktionen direkt auf dem Gerät ausführen, um Code schnell auszuführen.


Lokale Nachrichtendienste

Lokale Unterstützung für AWS IoT-Geräteschatten

In AWS Greengrass enthalten ist auch die Funktion der AWS IoT-Geräteschatten. Der Geräteschatten führt eine Zwischenspeicherung des Gerätestatus durch, ähnlich einer virtuellen Version oder eines "Schattens" des Geräts. Dieser Schatten verfolgt den aktuellen Status des Geräts und vergleicht ihn mit dem gewünschten Gerätestatus.

Lokale Nachrichtendienste

Lokale Nachrichtendienste

AWS Greengrass ermöglicht die Nachrichtenübermittlung zwischen Geräten auf einem lokalen Netzwerk, so dass diese miteinander kommunizieren können, selbst wenn keine Verbindung zu AWS besteht. Mit Greengrass können Geräte Nachrichten verarbeiten und diese basierend auf festgelegten Geschäftsregeln an ein anderes Gerät oder an AWS IoT senden.

Lokale Nachrichtendienste

Hardware-Ökosystem

AWS verfügt über eine ständig wachsende Auswahl von branchenführenden IoT-Chipanbietern und Betriebssystem- und Gateway-Partnern, die Greengrass in ihr Software- und Hardwareangebot integriert haben. Diese Partner unterstützen Sie bei der schnellen Umsetzung von der Ideenfindung über Prototypen bis hin zur Bereitstellung. Wenn Sie weitere Informationen über Greengrass-fähige Geräte wünschen, beantragen Sie den Zugriff auf die limitierte Vorversion.

Sind Sie bereit, ein IoT-Projekt in Angriff zu nehmen? Im AWS-Partnerverzeichnis finden Sie eine vollständige Liste mit AWS IoT-Partnern.

AWS Greengrass ist für jedermann verfügbar. Um zu beginnen, klicken Sie hier.