View a markdown version of this page

Compatibilité des fonctionnalités de Greengrass - AWS IoT Greengrass

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Compatibilité des fonctionnalités de Greengrass

AWS IoT Greengrass prend en charge les appareils qui exécutent différents systèmes d'exploitation. Certaines fonctionnalités ne sont prises en charge que sur certains systèmes d'exploitation. Consultez les tableaux suivants pour connaître les fonctionnalités disponibles pour chaque système d'exploitation pris en charge. Pour plus d'informations sur les systèmes d'exploitation pris en charge, la configuration requise et la configuration des appareils principaux Greengrass, consultezConfiguration AWS IoT Greengrass appareils principaux.

Messagerie
Fonctionnalité Linux Windows Greengrass Nucleus Lite (Linux)

Échange de messages MQTT entre AWS IoT les composants

Oui

Oui

Oui

(sauf pour les extensions MQTT5)

Échange de publish/subscribe messages locaux entre les composants

Oui

Oui

Oui

Interagissez avec les appareils IoT locaux via MQTT

Oui

Oui

Non

Interagissez avec les Modbus-RTU appareils locaux à l'aide du Modbus-RTU composant

Oui

Non

Non

Sécurité
Fonctionnalité Linux Windows Greengrass Lite (Linux)

Connexions sécurisées avec authentification et autorisation des appareils

Oui

Oui

Oui

Déployez et accédez à des secrets sécurisés et chiffrés depuis AWS Secrets Manager

Oui

Oui

Non

Utilisez un module de sécurité matériel (HSM) pour stocker en toute sécurité la clé privée et le certificat de l'appareil

Oui

Non

Oui

Auditez les principaux appareils avec AWS IoT Device Defender

Oui

Oui

Non

Utiliser des AWS informations d'identification pour interagir avec AWS les services

Oui

Oui

Oui

Installation
Fonctionnalité Linux Windows Greengrass Lite (Linux)

Installation AWS IoT Greengrass avec provisionnement automatique

Oui

Oui

Non

Installation AWS IoT Greengrass avec provisionnement manuel

Oui

Oui

Oui

Installation AWS IoT Greengrass avec provisionnement AWS IoT de la flotte

Oui

Oui

Oui

Installation AWS IoT Greengrass avec provisionnement personnalisé

Oui

Oui

Oui

Exécuter AWS IoT Greengrass dans un conteneur Docker à l'aide d'une image Docker prédéfinie

Oui

Non

Non

Note

AWS IoT Greengrass peut être installé et exécuté dans un conteneur Docker compatible avec Systemd.

Maintenance et mises à jour à distance
Fonctionnalité Linux Windows Greengass Lite (Linux)

Effectuez des mises à jour logicielles sécurisées en direct (OTA)

Oui

Oui

Oui

Gérez les appareils principaux avec AWS Systems Manager

Oui

Non

Non

Connectez-vous aux appareils principaux grâce à un AWS IoT tunneling sécurisé

Oui

Non

Oui

Machine learning
Fonctionnalité Linux Windows Greengrass Lite (Linux)

Effectuez des inférences d'apprentissage automatique à l'aide d'Amazon SageMaker AI Edge Manager

Oui

Oui

Non

Effectuez des inférences par apprentissage automatique à l'aide d'Amazon Lookout for Vision

Oui

Non

Non

Effectuez des inférences d'apprentissage automatique à l'aide du DLR

Oui

Oui

Non

Effectuez une inférence d'apprentissage automatique à l'aide de TensorFlow

Oui

Oui

Non

Caractéristiques des composants
Fonctionnalité Linux Windows Greengrass Lite (Linux)

Déployer et invoquer des fonctions Lambda

Oui

Non

Non

Exécuter des conteneurs Docker dans des composants

Oui

Oui

Oui

Traitez et exportez des flux de données volumineux à l'aide du gestionnaire de flux

Oui

Oui

Oui

Gérez le cycle de vie des composants à l'aide de scripts de cycle de vie

Oui

Oui

Oui

Interagissez avec les ombres de l'appareil

Oui

Oui

Non

Charger des journaux sur Amazon CloudWatch Logs

Oui

Oui

Oui

Téléchargez des données vers Amazon CloudWatch Metrics à l'aide du composant CloudWatch Metrics

Oui

Oui

Oui

Publiez des messages sur Amazon Simple Notification Service à l'aide du composant Amazon SNS

Oui

Non

Non

Publiez des données dans les flux de diffusion Amazon Kinesis Data Streams à l'aide du gestionnaire de flux

Oui

Oui

Oui

Publiez des données dans les flux de diffusion Amazon Data Firehose à l'aide du composant Firehose

Oui

Non

Non

Collectez les métriques de télémétrie du système en temps réel et agissez en conséquence

Oui

Oui

Non

Configurer les limites de ressources système pour les processus liés aux composants

Oui

Non

Non

Suspendre et reprendre les processus des composants

Oui

Non

Non

Intégrer à AWS IoT SiteWise l'utilisation des AWS IoT SiteWise composants

Oui

Oui

Non

Publiez des flux vidéo sur Amazon Kinesis Video Streams à l'aide du connecteur Edge pour le composant Kinesis Video Streams

Oui

Non

Non

Développement de composants
Fonctionnalité Linux Windows Greengrass Lite (Linux)

Développez des composants localement sur les appareils principaux

Oui

Oui

Oui

Interagissez avec un périphérique principal à l'aide de l' AWS IoT Greengrass interface de ligne de commande

Oui

Oui

Non

Interagissez avec un appareil principal à l'aide de la console de débogage locale

Oui

Oui

Non

Utiliser le SDK des AWS IoT Greengrass composants dans des composants personnalisés

Oui

Oui

Oui

Utilisez le Kit SDK des appareils AWS IoT pour Python dans les composants personnalisés

Oui

Oui

Oui

Utilisez le Kit SDK des appareils AWS IoT pour C++ dans les composants personnalisés

Oui

Oui

Oui

Utilisez le Kit SDK des appareils AWS IoT pour Java dans les composants personnalisés

Oui

Oui

Oui

Certification de l'appareil
Fonctionnalité Linux Windows Greengrass Lite (Linux)

À utiliser AWS IoT Device Tester AWS IoT Greengrass V2 pour valider les appareils IoT

Oui

Oui

Non