Kompatibilität der 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 der 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. In den 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 von AWS IoT Greengrass Kerngeräten.

Messaging
Funktion Linux Windows Greengrass Lite (Linux)

Tauschen Sie MQTT-Nachrichten zwischen Komponenten AWS IoT aus

Ja

Ja

Ja

(außer für MQTT5 Erweiterungen)

Tauschen Sie lokale Veröffentlichungs-/Abonnementnachrichten zwischen Komponenten aus

Ja

Ja

Ja

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

Ja

Ja

Nein

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

Ja

Nein

Nein

Sicherheit
Funktion 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 auf sie 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

Nein

Überwachen Sie Kerngeräte mit AWS IoT Device Defender

Ja

Ja

Nein

Verwenden Sie AWS Anmeldeinformationen, um mit AWS Diensten zu interagieren

Ja

Ja

Ja

Installation
Funktion 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

Installieren Sie AWS IoT Greengrass mit benutzerdefinierten Provisioning-Plugins

Ja

Ja

Nein

AWS IoT Greengrass In einem Docker-Container mit einem vorgefertigten Docker-Image ausführen

Ja

Nein

Nein

Anmerkung

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

Fernwartung und Updates
Funktion Linux Windows Greengass Lite (Linux)

Führen Sie sichere over-the-air (OTA) Softwareupdates durch

Ja

Ja

Ja

Verwalten Sie Kerngeräte mit AWS Systems Manager

Ja

Nein

Nein

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

Ja

Nein

Ja

Machine Learning
Funktion Linux Windows Greengrass Lite (Linux)

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

Ja

Ja

Nein

Führen Sie mit Amazon Lookout for Vision Inferenz für maschinelles Lernen durch

Ja

Nein

Nein

Führen Sie mit DLR Inferenzen für maschinelles Lernen durch

Ja

Ja

Nein

Führen Sie Inferenzen für maschinelles Lernen durch mit TensorFlow

Ja

Ja

Nein

Funktionen der Komponenten
Funktion Linux Windows Greengrass Lite (Linux)

Lambda-Funktionen bereitstellen und aufrufen

Ja

Nein

Nein

Führen Sie Docker-Container in Komponenten aus

Ja

Ja

Nein

Verarbeiten und exportieren Sie umfangreiche 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

Logs auf Amazon CloudWatch Logs hochladen

Ja

Ja

Ja

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

Ja

Ja

Nein

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

Ja

Nein

Nein

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

Ja

Ja

Nein

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

Ja

Nein

Nein

Sammeln Sie Systemtelemetriemetriemetriken in Echtzeit und reagieren Sie darauf

Ja

Ja

Nein

Konfigurieren Sie die Systemressourcenlimits für Komponentenprozesse

Ja

Nein

Nein

Unterbrechen Sie die Komponentenprozesse und setzen Sie sie fort

Ja

Nein

Nein

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

Ja

Ja

Nein

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

Ja

Nein

Nein

Entwicklung von Komponenten
Funktion Linux Windows Greengrass Lite (Linux)

Entwickeln Sie Komponenten lokal auf Kerngeräten

Ja

Ja

Ja

Interagieren Sie mit einem Core-Gerät über die AWS IoT Greengrass CLI

Ja

Ja

Nein

Interagieren Sie mit einem Core-Gerät über die lokale Debug-Konsole

Ja

Ja

Nein

Verwenden Sie AWS IoT Device SDK for Python in benutzerdefinierten Komponenten

Ja

Ja

Ja

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

Ja

Ja

Ja

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

Ja

Ja

Ja

Gerätezertifizierung
Funktion Linux Windows Greengrass Lite (Linux)

Verwenden Sie AWS IoT Device Tester für AWS IoT Greengrass V2 die Validierung von IoT-Geräten

Ja

Ja

Nein