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.
AWS-composants fournis
AWS IoT Greengrass fournit et gère des composants prédéfinis que vous pouvez déployer sur vos appareils. Ces composants incluent des fonctionnalités (telles que le gestionnaire de flux), des connecteurs AWS IoT Greengrass V1 (tels que CloudWatch les métriques) et des outils de développement locaux (tels que la AWS IoT Greengrass CLI). Vous pouvez déployer ces composants sur vos appareils pour leur fonctionnalité autonome, ou vous pouvez les utiliser comme dépendances dans vos composants Greengrass personnalisés.
Note
Plusieurs composants AWS fournis dépendent de versions mineures spécifiques du noyau Greengrass. En raison de cette dépendance, vous devez mettre à jour ces composants lorsque vous mettez à jour le noyau Greengrass vers une nouvelle version mineure. Pour plus d'informations sur les versions spécifiques du noyau dont dépend chaque composant, consultez la rubrique correspondante sur les composants. Pour plus d'informations sur la mise à jour du noyau, consultezMettre à jour le logiciel AWS IoT Greengrass principal (OTA).
Lorsqu'un composant possède un type de composant à la fois générique et Lambda, la version actuelle du composant est le type générique et une version précédente du composant est le type Lambda.
Composant | Description | Type de composant | Systèmes d'exploitation pris en charge | Open source |
---|---|---|---|---|
Noyau de Greengrass | Le noyau du logiciel AWS IoT Greengrass Core. Utilisez ce composant pour configurer et mettre à jour le logiciel sur vos appareils principaux. | Noyau | Linux, Windows | Oui |
Authentification de l'appareil client | Permet aux appareils IoT locaux, appelés appareils clients, de se connecter à l'appareil principal. | Plugin | Linux, Windows | Oui |
CloudWatch métriques | Publie des statistiques personnalisées sur Amazon CloudWatch. | Générique, Lambda | Linux, Windows | Oui |
AWS IoT Device Defender | Informe les administrateurs des modifications de l'état de l'appareil principal Greengrass afin d'identifier les comportements inhabituels. | Générique, Lambda | Linux, Windows | Oui |
spouleur à disque | Active une option de stockage permanent pour les messages envoyés depuis les appareils principaux de Greengrass vers. AWS IoT Core Ce composant stockera ces messages sortants sur le disque. | Plugin | Linux, Windows | Oui |
Gestionnaire d'applications Docker | Permet AWS IoT Greengrass de télécharger des images Docker depuis Docker Hub et Amazon Elastic Container Registry (Amazon ECR). | Générique | Linux, Windows | Non |
Connecteur Edge pour Kinesis Video Streams | Lit les flux vidéo des caméras locales, publie les flux sur Kinesis Video Streams et affiche les flux dans les tableaux de bord Grafana avec. AWS IoT TwinMaker | Générique | Linux | Non |
Greengrass CLI | Fournit une interface de ligne de commande que vous pouvez utiliser pour créer des déploiements locaux et interagir avec le périphérique principal Greengrass et ses composants. | Plugin | Linux, Windows | Oui |
Détecteur IP | Transmet les informations de connectivité au AWS IoT Greengrass courtier MQTT afin que les appareils clients puissent découvrir comment se connecter. | Plugin | Linux, Windows | Oui |
Firehose | Publie des données via les flux de livraison Amazon Data Firehose vers des destinations situées dans le. AWS Cloud | Lambda | Linux | Non |
Lanceur Lambda | Gère la configuration des processus et de l'environnement pour les fonctions Lambda. | Générique | Linux | Non |
Gestionnaire Lambda | Gère la communication interprocessus et le dimensionnement pour les fonctions Lambda. | Plugin | Linux | Non |
Environnements d’exécution (runtimes) Lambda | Fournit des artefacts pour chaque environnement d'exécution Lambda. | Générique | Linux | Non |
Routeur d'abonnement Legacy | Gère les abonnements aux fonctions Lambda qui s'exécutent sur AWS IoT Greengrass la version 1. | Générique | Linux | Non |
Console de débogage locale | Fournit une console locale que vous pouvez utiliser pour déboguer et gérer le périphérique principal Greengrass et ses composants. | Plugin | Linux, Windows | Oui |
Gestionnaire de journaux | Collecte et télécharge les journaux sur l'appareil principal de Greengrass. | Plugin | Linux, Windows | Oui |
Composants d'apprentissage automatique | Fournit des modèles d'apprentissage automatique et des exemples de code d'inférence que vous pouvez utiliser pour effectuer des inférences d'apprentissage automatique sur les appareils principaux de Greengrass. | veuillez consulter Composants d'apprentissage automatique. | ||
Adaptateur de RTU protocole Modbus | Interroge les informations des appareils Modbus RTU locaux. | Lambda | Linux | Non |
Émetteur de télémétrie Nucleus | Publie les données de télémétrie relatives à l'état du système recueillies depuis le noyau vers un sujet local ou un sujet AWS IoT Core MQTT. | Plugin | Linux, Windows | Oui |
Pont MQTT | Relaie les messages MQTT entre les appareils clients, AWS IoT Greengrass publie/abonnement locaux, et. AWS IoT Core | Plugin | Linux, Windows | Oui |
Courtier MQTT 3.1.1 (Moquette) | Exécute un broker MQTT 3.1.1 qui gère les messages entre les appareils clients et le périphérique principal. | Plugin | Linux, Windows | Oui |
Courtier MQTT 5 (EMQX) | Exécute un broker MQTT 5 qui gère les messages entre les appareils clients et le périphérique principal. | Générique | Linux, Windows | Non |
PKCSfournisseur #11 | Permet aux composants Greengrass d'accéder à une clé privée et à un certificat que vous stockez en toute sécurité dans un module de sécurité matériel (HSM). | Plugin | Linux | Oui |
Directeur secret | Déploie les secrets à partir de AWS Secrets Manager secrets afin que vous puissiez utiliser en toute sécurité des informations d'identification, telles que des mots de passe, dans des composants personnalisés de l'appareil principal de Greengrass. | Plugin | Linux, Windows | Oui |
Tunneling sécurisé | Permet des connexions tunnelisées AWS IoT sécurisées que vous pouvez utiliser pour établir des communications bidirectionnelles avec les principaux appareils de Greengrass qui se trouvent derrière des pare-feux restreints. | Générique | Linux | Non |
Shadow Manager | Permet l'interaction avec les ombres sur le périphérique principal. Il gère le stockage des documents cachés ainsi que la synchronisation des états d'ombre locaux avec le service AWS IoT Device Shadow. | Plugin | Linux, Windows | Oui |
Amazon SNS | Publie des messages sur les rubriques Amazon SNS. | Lambda | Linux | Non |
Gestionnaire de flux | Diffuse de gros volumes de données provenant de sources locales vers le AWS Cloud. | Générique | Linux, Windows | Non |
Agent Systems Manager | Gérez le périphérique principal avec AWS Systems Manager, qui vous permet de patcher des appareils, d'exécuter des commandes, etc. | Générique | Linux | Non |
Service d'échange de jetons | Fournit des AWS informations d'identification que vous pouvez utiliser pour interagir avec AWS les services. | Générique | Linux, Windows | Non |
Collecteur IoT SiteWise OPC -UA | Collecte des données à partir des serveurs OPC-UA. | Générique | Linux, Windows | Non |
Simulateur de source de données IoT SiteWise OPC-UA | Exécute un serveur OPC-UA local qui génère des exemples de données. | Générique | Linux, Windows | Non |
SiteWise Éditeur IoT | Publie des données dans le AWS cloud. | Générique | Linux, Windows | Non |
SiteWise Processeur IoT | Traite les données sur les appareils principaux de Greengrass. | Générique | Linux, Windows | Non |