AWS Greengrass
Lokale Datenverarbeitungs-, Messaging-, Caching-, Synchronisierungs- und ML-Inferenzvorgänge für verbundene Geräte
Über AWS Lambda und AWS IoT Core können Sie IoT-Anwendungen nahtlos über die AWS Cloud und lokale Geräte ausführen.
Weitere Informationen zu AWS Greengrass ML Inference. Klicken Sie hier.
AWS Greengrass ist eine Software, mit der Sie auf sichere Weise lokale Datenverarbeitungs-, Messaging-, Caching-, Synchronisierungs- und ML-Inferenzvorgä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. Mithilfe von AWS Lambda stellt Greengrass sicher, dass IoT-Geräte schnell auf lokale Ereignisse reagieren, auf Greengrass Core laufende Lambda-Funktionen zur Interaktion mit lokalen Ressourcen verwenden, mit unzuverlässigen Verbindungen funktionieren, durch Over-the-Air-Updates aktualisiert werden und die Kosten für die Übertragung von IoT-Daten in die Cloud minimieren.
ML Inference ist eine Funktion von AWS Greengrass, die die lokale Durchführung von Machine-Learning-Inferenzen auf Greengrass-Geräten mit Modellen erleichtert, die in der Cloud erstellt und trainiert werden. Klicken Sie hier, um sich für eine Vorschau von ML Inference zu registrieren.
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 Verbindungsstellen unter Verwendung der Sicherheits- und Zugriffsverwaltungsfunktionen von AWS IoT Core. Auf diese Weise werden Daten niemals ohne Überprüfung der Identität zwischen Geräten ausgetauscht, wenn diese miteinander und mit der Cloud kommunizieren.
Klicken Sie hier, um mit AWS Greengrass zu starten.
Vorteile
Reaktion auf lokale Ereignisse in Fast-Echtzeit
Offline-Betrieb
Sichere Kommunikation
Einfache Geräteprogrammierung mit AWS Lambda
Geringere Kosten bei der Ausführung von IoT-Anwendungen
Funktionsweise
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 Core 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 Core-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 eine ganze Mine repräsentieren.
Blog-Beiträge und Artikel
Erste Schritte mit AWS
Registrieren Sie sich für ein AWS-Konto
Erfahren Sie mehr in unseren zehnminütigen praktischen Anleitungen
Beginnen Sie die Entwicklung mit AWS
Weitere Informationen zu AWS Greengrass