View a markdown version of this page

Kompatibilität mit Greengrass-Funktionen - 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.

Kompatibilität mit Greengrass-Funktionen

AWS IoT Greengrass unterstützt Geräte, auf denen verschiedene Betriebssysteme ausgeführt werden. Einige Funktionen werden nur auf bestimmten Betriebssystemen unterstützt. Anhand der folgenden Tabellen erfahren Sie, welche Funktionen für jedes unterstützte Betriebssystem verfügbar sind. Weitere Informationen zu unterstützten Betriebssystemen, Anforderungen und zur Einrichtung von Greengrass-Core-Geräten finden Sie unterEinrichtung AWS IoT Greengrass Kerngeräte.

Messaging
Feature Linux Windows Greengrass Nucleus Lite (Linux)

Tauschen Sie MQTT-Nachrichten zwischen Komponenten AWS IoT aus

Ja

Ja

Ja

(außer für MQTT5-Erweiterungen)

Tauschen Sie lokale publish/subscribe Nachrichten zwischen Komponenten aus

Ja

Ja

Ja

Interagieren Sie mit lokalen IoT-Geräten über MQTT

Ja

Ja

Nein

Interagieren Sie mithilfe der Modbus-RTU Komponente mit lokalen Modbus-RTU Geräten

Ja

Nein

Nein

Sicherheit
Feature Linux Windows Greengrass lite (Linux)

Sichere Verbindungen mit Geräteauthentifizierung und Autorisierung

Ja

Ja

Ja

Stellen Sie sichere, verschlüsselte Geheimnisse bereit und greifen Sie darauf zu AWS Secrets Manager

Ja

Ja

Nein

Verwenden Sie ein Hardware-Sicherheitsmodul (HSM), um den privaten Schlüssel und das Zertifikat des Geräts sicher zu speichern

Ja

Nein

Ja

Überwachen Sie die wichtigsten Geräte mit AWS IoT Device Defender

Ja

Ja

Nein

Verwenden Sie AWS Anmeldeinformationen, um mit AWS Diensten zu interagieren

Ja

Ja

Ja

Installation
Feature Linux Windows Greengrass lite (Linux)

Installation AWS IoT Greengrass mit automatischer Bereitstellung

Ja

Ja

Nein

Installation AWS IoT Greengrass mit manueller Bereitstellung

Ja

Ja

Ja

Installation AWS IoT Greengrass mit AWS IoT Flottenbereitstellung

Ja

Ja

Ja

Installation AWS IoT Greengrass mit benutzerdefinierter Bereitstellung

Ja

Ja

Ja

Führen Sie es AWS IoT Greengrass in einem Docker-Container mit einem vorgefertigten Docker-Image aus

Ja

Nein

Nein

Anmerkung

AWS IoT Greengrass kann in einem systemd-fähigen Docker-Container installiert und ausgeführt werden.

Fernwartung und Updates
Feature Linux Windows Greengass lite (Linux)

Führen Sie sichere Over-the-Air (OTA) -Softwareupdates durch

Ja

Ja

Ja

Verwalten Sie Ihre wichtigsten Geräte mit AWS Systems Manager

Ja

Nein

Nein

Stellen Sie mit AWS IoT sicherem Tunneling eine Verbindung zu Kerngeräten her

Ja

Nein

Ja

Machine Learning
Feature Linux Windows Greengrass Lite (Linux)

Führen Sie mithilfe von Amazon SageMaker AI Edge Manager Inferenzen für maschinelles Lernen durch

Ja

Ja

Nein

Führen Sie mithilfe von Amazon Lookout for Vision Inferenzen für maschinelles Lernen durch

Ja

Nein

Nein

Führen Sie mithilfe des DLR Inferenzen zum maschinellen Lernen durch

Ja

Ja

Nein

Führen Sie eine Inferenz für maschinelles Lernen durch mit TensorFlow

Ja

Ja

Nein

Funktionen der Komponenten
Feature Linux Windows Greengrass lite (Linux)

Lambda-Funktionen bereitstellen und aufrufen

Ja

Nein

Nein

Führen Sie Docker-Container in Komponenten aus

Ja

Ja

Ja

Verarbeiten und exportieren Sie großvolumige Datenströme mit dem Stream Manager

Ja

Ja

Ja

Verwalten Sie die Lebenszyklen von Komponenten mit Lebenszyklusskripten

Ja

Ja

Ja

Interagieren Sie mit Geräteschatten

Ja

Ja

Nein

Laden Sie Protokolle zu Amazon CloudWatch Logs hoch

Ja

Ja

Ja

Laden Sie mithilfe der CloudWatch Metrikkomponente Daten in Amazon CloudWatch Metrics hoch

Ja

Ja

Ja

Veröffentlichen Sie mithilfe der Amazon SNS-Komponente Nachrichten auf Amazon Simple Notification Service

Ja

Nein

Nein

Veröffentlichen Sie Daten mithilfe des Stream-Managers in Amazon Kinesis Data Streams-Lieferstreams

Ja

Ja

Ja

Veröffentlichen Sie Daten mithilfe der Firehose-Komponente in Amazon Data Firehose-Lieferstreams

Ja

Nein

Nein

Erfassen Sie Systemtelemetrie-Metriken in Echtzeit und reagieren Sie entsprechend

Ja

Ja

Nein

Konfigurieren Sie Systemressourcenbeschränkungen für Komponentenprozesse

Ja

Nein

Nein

Komponentenprozesse anhalten und fortsetzen

Ja

Nein

Nein

Integrieren AWS IoT SiteWise Sie die Verwendung der AWS IoT SiteWise Komponenten

Ja

Ja

Nein

Veröffentlichen Sie Videostreams in Amazon Kinesis Video Streams mithilfe der Komponente Edge Connector für Kinesis Video Streams

Ja

Nein

Nein

Entwicklung von Komponenten
Feature Linux Windows Greengrass lite (Linux)

Entwickeln Sie Komponenten lokal auf Kerngeräten

Ja

Ja

Ja

Interagieren Sie mithilfe der AWS IoT Greengrass CLI mit einem Kerngerät

Ja

Ja

Nein

Interagieren Sie mit einem Kerngerät mithilfe der lokalen Debug-Konsole

Ja

Ja

Nein

Verwenden Sie das AWS IoT Greengrass Komponenten-SDK in benutzerdefinierten Komponenten

Ja

Ja

Ja

Verwenden Sie das AWS IoT Device SDK für Python in benutzerdefinierten Komponenten

Ja

Ja

Ja

Verwenden Sie das AWS IoT Device SDK für C++ in benutzerdefinierten Komponenten

Ja

Ja

Ja

Verwenden Sie das AWS IoT Device SDK für Java in benutzerdefinierten Komponenten

Ja

Ja

Ja

Zertifizierung des Geräts
Feature Linux Windows Greengrass lite (Linux)

Verwenden Sie AWS IoT Device Tester for AWS IoT Greengrass V2 , um IoT-Geräte zu validieren

Ja

Ja

Nein