AWS IoT Greengrass

Dotez les appareils périphériques fonctionnalités locales de calcul, de messagerie, de mise en cache des données, de synchronisation et d'inférence ML.

AWS IoT Greengrass étend de manière harmonieuse AWS aux appareils périphériques afin qu'ils puissent agir localement sur les données générées, tout en utilisant le cloud pour la gestion, l'analyse et le stockage durable. Avec AWS IoT Greengrass, les appareils connectés peuvent exécuter les fonctions AWS Lambda, les conteneurs Docker ou les deux, exécuter des prédictions en fonction de modèles de machine learning, maintenir les données des appareils synchronisées et communiquer en toute sécurité avec d'autres appareils, même en l'absence de connexion Internet.

Avec AWS IoT Greengrass, vous pouvez utiliser des langages et des modèles de programmation familiers pour créer et tester votre logiciel d'appareil dans le cloud, puis le déployer sur vos appareils. AWS IoT Greengrass peut être programmé pour filtrer les données du périphérique, gérer le cycle de vie de ces données sur le périphérique et ne transmettre que les informations nécessaires à AWS. Vous pouvez également vous connecter à des applications tierces, à des logiciels sur site et à des services AWS prêts à l'emploi avec les connecteurs AWS IoT Greengrass. Les connecteurs accélèrent également l'intégration des appareils avec des intégrations d’adaptateur de protocole prédéfinies et vous permettent de simplifier l’authentification via une intégration avec AWS Secrets Manager.

Démarrer avec AWS IoT Greengrass (1:34)

Avantages

Réagissez aux événements locaux en temps quasi réel.

Les appareils AWS IoT Greengrass peuvent agir localement sur les données qu'ils génèrent afin de pouvoir répondre rapidement aux événements locaux, tout en continuant à utiliser le cloud pour la gestion, l'analyse et le stockage à long terme. La fonctionnalité d'accès aux ressources locales permet aux fonctions AWS Lambda déployées sur les appareils AWS IoT Greengrass Core d'utiliser des ressources d'appareils locaux telles que des caméras, des ports série ou des GPU afin que les applications installées sur les appareils puissent accéder rapidement aux données locales et les traiter.

Soyez efficace hors ligne.

AWS IoT Greengrass permet aux périphériques connectés de fonctionner, même avec une connectivité intermittente au cloud. Les périphériques AWS IoT Greengrass peuvent collecter, traiter et exporter des flux de données, qu'ils soient en ligne ou hors ligne. Lorsque l'appareil se reconnecte, AWS IoT Greengrass synchronise les données qui s'y trouvent avec les services cloud tels qu'AWS IoT Core, AWS IoT Analytics ou Amazon Kinesis, pour une fonctionnalité transparente, quelle que soit la connectivité.

Communications sécurisées

AWS IoT Greengrass authentifie et chiffre les données générées par les appareils pour toutes les communications cloud et locales. Ainsi, il est impossible que des données soient échangées entre les appareils et le cloud si leur identité n'a pas été établie. Vous pouvez également utiliser le chiffrement de bout en bout sécurisé du matériel pour les messages envoyés entre un AWS IoT Greengrass Core et le cloud AWS, ainsi que des messages entre un AWS IoT Greengrass Core et d'autres appareils locaux à l'aide du kit SDK AWS IoT Device.

Programmation simplifiée des appareils avec prise en charge des conteneurs

Vous pouvez développer du code dans le cloud, puis le déployer de manière transparente sur vos appareils avec AWS Lambda, les conteneurs Docker ou les deux. AWS IoT Greengrass vous permet d'exécuter les fonctions AWS Lambda localement, réduisant ainsi la complexité du développement de logiciels intégrés. Vous pouvez également déployer, exécuter et gérer des conteneurs Docker sur des appareils AWS IoT Greengrass.

Réduire le coût d'exécution des applications IoT

Vous pouvez obtenir des informations enrichies à moindre coût en programmant votre appareil pour filtrer ou agréger les données localement et pour ne transmettre que les données dont vous avez besoin pour vos applications dans le cloud. Cela réduit la quantité de données brutes transmises au Cloud, minimise les coûts et augmente la qualité des données que vous envoyez au Cloud.

Validation de vos appareils Greengrass d'AWS IoT

AWS IoT Device Tester for AWS IoT Greengrass est un outil d'automatisation des tests qui facilite le test de votre choix d'appareil. Vous pouvez utiliser AWS IoT Device Tester pour déterminer automatiquement si vos appareils exécuteront AWS IoT Greengrass et interagiront avec les services AWS IoT. Vous pouvez utiliser AWS Partner Device Catalog pour parcourir et acheter des appareils qualifiés par AWS pour fonctionner de manière optimale avec AWS IoT Greengrass.

Fonctionnement

AWS IoT Greengrass vous permet de créer des solutions IoT connectant différents types d'appareils entre eux et avec le Cloud. Les appareils qui exécutent Linux, y compris les distributions telles que Ubuntu et Raspbian, et qui prennent en charge les architectures Arm ou x86 peuvent héberger AWS IoT Greengrass Core. AWS IoT Greengrass Core permet l'exécution locale du code AWS Lambda et offre des fonctionnalités de messagerie, de gestion des données et de sécurité. Les appareils exécutant AWS IoT Greengrass Core jouent le rôle de concentrateur pouvant communiquer avec les autres appareils qui exécutent FreeRTOS, ou sur lesquels le kit SDK AWS IoT Device est installé. Ces dispositifs peuvent varier en taille : il peut aussi bien s'agir de petits appareils basés sur un microcontrôleur que d'appliances plus volumineuses. Les appareils AWS IoT Greengrass Core, les appareils utilisant le kit SDK AWS IoT et les appareils FreeRTOS peuvent être configurés de sorte à communiquer les uns avec les autres au sein d'un groupe AWS IoT Greengrass. Même si un appareil AWS IoT Greengrass Core perd sa connexion au cloud, ceux du groupe AWS IoT Greengrass peuvent ainsi continuer à communiquer entre eux via le réseau local. Un groupe AWS IoT Greengrass peut couvrir un étage d'un bâtiment, un camion ou une mine entière.

AWS IoT Greengrass – Fonctionnement

AWS IoT Greengrass fournit des connecteurs précréés pour vous faciliter l'extension de la fonctionnalité des appareils en périphérie sans avoir à écrire de code. AWS IoT Greengrass Connectors vous permet de vous connecter rapidement aux applications tierces, aux logiciels sur site et aux services AWS en périphérie

Connecteurs AWS IoT Greengrass

AWS IoT Greengrass fournit un stockage privé matériel de clés basé sur la confiance pour les appareils en périphérie. Vous pouvez utiliser les capacités d’AWS IoT Greengrass parallèlement au système de chiffrement sécurisé matériel des messages.

Sécurité d'AWS IoT Greengrass
Ecofit

Ecofit

Ecofit utilise AWS IoT Greengrass pour collecter des données sur l'équipement de gymnastique afin de mieux entretenir l'équipement et de prolonger la durée de vie des actifs.

Cradlewise

Cradlewise

Cradlewise utilise AWS IoT Greengrass pour garantir que son berceau intelligent pour bébé maintient les appareils en fonctionnement en mode hors connexion.

« Chez ADLINK, la portée des offres de nos partenaires est essentielle pour créer la meilleure solution afin résoudre les problèmes spécifiques de chaque client. La prise en charge des conteneurs pour AWS IoT Greengrass constitue un formidable pas en avant pour nos clients pour déployer diverses charges de travail sur AWS IoT Greengrass sans réécrire le code et continuer à développer de nouvelles applications dans des langages et des environnements familiers aux équipes de développement ».

Toby McClean, vice président, Innovation technologique et solutions IoT, chez ADLINK

Docker
« Docker et AWS collaborent sur notre vision commune de la manière dont les charges de travail peuvent être plus facilement déployées sur des appareils périphériques. La technologie de conteneur de pointe de Docker, notamment Docker Desktop et Docker Hub, fait partie intégrante de l'évolution des flux de travail des développeurs pour les applications modernes et les solutions IoT. Nos clients peuvent désormais déployer et exécuter des conteneurs Docker de manière transparente sur des périphériques AWS IoT Greengrass, ce qui permet aux équipes de développement de fournir des applications plus rapidement et d'accélérer la migration des applications du centre de données vers le cloud et désormais vers les appareils périphériques ».

David Messina, vice-président directeur des alliances stratégiques chez Docker

intel
600x400_lenovo
600x400_Onlogic
En savoir plus sur AWS IoT Device Tester
Accéder au testeur d'appareil

Auto-déterminez si vos appareils exécuteront AWS IoT Greengrass et interagiront avec les services AWS IoT.

En savoir plus 
Créer gratuitement un compte AWS
Créer gratuitement un compte

Obtenez un accès instantané à l'offre gratuite d'AWS. 

S'inscrire 
Commencer à créer avec IoT Greengrass dans la console
Commence à créer sur la console

Démarrer à créer avec AWS IoT Greengrass dans la console AWS.

Se connecter 

En savoir plus sur AWS IoT Greengrass

Consultez la page dédiée aux fonctionnalités
Prêt à créer ?
Démarrer avec AWS IoT Greengrass
D'autres questions ?
Contactez-nous