Traitement local

Traitement local pour AWS Lambda

AWS IoT Greengrass comprend une prise en charge d'AWS Lambda. Avec AWS IoT Greengrass, vous pouvez exécuter des fonctions AWS Lambda directement sur l’appareil afin de répondre rapidement aux événements locaux, d’interagir avec des ressources locales, et de traiter des données sur l’appareil pour minimiser les coûts de transmission des données IoT vers le cloud.

Prise en charge locale des conteneurs

Vous pouvez déployer, exécuter et gérer des conteneurs Dockers sur des appareils AWS IoT Greengrass. Vos images Docker peuvent être stockées dans des registres de conteneurs Docker, tels qu'Amazon Elastic Container Registry (Amazon ECR), Docker Hub ou des registres Docker Trusted Registry (DTR) privés.

Prise en charge locale des shadows d'appareils AWS IoT

AWS IoT Greengrass comprend également la fonctionnalité des shadows d'appareils AWS IoT. Le shadow d'appareil met en cache le statut de chaque appareil, comme une version virtuelle ou une « shadow » (ombre), assurant le suivi du statut actuel de l'appareil par rapport au statut souhaité, et synchronise ce statut avec le cloud lorsque la connectivité est disponible.

Messagerie locale

AWS IoT Greengrass permet la messagerie sur un réseau local entre un appareil AWS IoT Greengrass Core et les appareils équipés du kit SDK AWS IoT Greengrass, ce qui facilite la communication même en l’absence de connexion à AWS. Avec AWS IoT Greengrass, vos appareils peuvent traiter ces messages et les transmettre à un autre appareil ou au cloud en fonction des règles métier que vous définissez.

Accès aux ressources locales

Les fonctions AWS Lambda déployées sur un appareil AWS Greengrass Core peuvent accéder aux ressources locales associées à l'appareil. Cela vous permet d'utiliser des ports série, des périphériques tels que des dispositifs de sécurité supplémentaires, des capteurs et des actionneurs, des GPU embarqués ou le système de fichiers local pour accéder rapidement aux données locales et les traiter.

AWS IoT Greengrass ML Inference

AWS IoT Greengrass ML Inference est une fonctionnalité d'AWS IoT Greengrass qui simplifie l'inférence du Machine Learning localement sur des appareils AWS IoT Greengrass à l'aide de modèles créés et formés dans le cloud. En d’autres termes, vous n'avez pas à vous soucier des coûts de transfert des données ou de l'augmentation de la latence pour vos applications utilisant l'inférence du Machine Learning. Pour en savoir plus sur la fonctionnalité ML Inference, cliquez ici.

Stream Manager for AWS IoT Greengrass

Vous pouvez utiliser AWS IoT Greengrass pour collecter, traiter et exporter des flux de données à partir d'appareils IoT, et gérer le cycle de vie de ces données sur l'appareil afin de réduire le temps de développement. AWS IoT Greengrass fournit un mécanisme standard pour traiter les flux de données, gérer les stratégies de conservation des données locales et transmettre les données de l'appareil aux AWS Cloud services comme Amazon Kinesis et AWS IoT Analytics.

Connecteurs AWS IoT Greengrass

Avec AWS IoT Greengrass Connectors, vous pouvez découvrir, importer, configurer et déployer des applications et services en périphérie sans avoir à maîtriser les différents protocoles d’appareils impliqués, à gérer les informations d’identification ou à interagir avec des API externes. Vous pouvez également simplement réutiliser une logique métier courante d’un appareil AWS IoT Greengrass sur un autre. Pour connaître les AWS IoT Greengrass Connectors disponibles, consultez notre documentation.  

Mises à jour à distance

AWS IoT Greengrass vous donne la possibilité de mettre à jour le logiciel AWS IoT Greengrass Core sur les appareils AWS IoT Greengrass. Vous pouvez utiliser la console, l'API ou l'interface de ligne de commande AWS IoT Greengrass pour mettre à jour la version d’AWS IoT Greengrass Core exécutée sur vos appareils afin de déployer des mises à jour de sécurité, des correctifs de bogues et de nouvelles fonctionnalités d’AWS IoT Greengrass.

Sécurité et intégrations matérielles

Écosystème matériel

AWS collabore avec un nombre toujours croissant de partenaires fournissant des puces, des fabricants d’appareils et des passerelles IoT à la pointe de l'industrie, qui ont choisi d'intégrer AWS IoT Greengrass à leurs offres logicielles et matérielles. Avec l'aide de ces partenaires, vous pouvez passer rapidement de la conceptualisation au prototype, puis au déploiement. Pour en savoir plus sur les appareils compatibles AWS IoT Greengrass, consultez le AWS Partner Device Catalog.

AWS IoT Greengrass Secrets Manager

AWS IoT Greengrass Secrets Manager vous permet de stocker les secrets, d’y accéder, de les renouveler et de les gérer, et ce en toute sécurité. Les secrets sont constitués d’identifiants, de clés, de points de terminaison et de configurations d’appareils. Avec l’intégration AWS IoT Greengrass Connector, si un AWS IoT Greengrass Connector nécessite un secret pour authentifier une application ou un service, vous pouvez sélectionner et déployer un secret sur AWS IoT Greengrass Core en tant que partie intégrante de la configuration du connecteur. Par exemple, vous pouvez utiliser AWS IoT Greengrass Secrets Manager pour configurer les informations d’identification des registres privés des conteneurs Dockers.

Intégration à la sécurité matérielle

AWS IoT Greengrass permet aux clients de stocker la clé privée de leurs appareils sur un élément matériel sécurisé. Vous pouvez stocker les informations d’appareils sensibles en périphérie grâce à AWS IoT Greengrass Secrets Manager, et chiffrer vos secrets en utilisant des clés privées pour une sécurité basée sur la confiance. Pour obtenir la liste des partenaires matériel éligibles, consultez le catalogue d’appareils des partenaires AWS.

En savoir plus sur la tarification d’AWS IoT Greengrass

Consultez la page de tarification
Prêt à vous lancer ?
S'inscrire
D'autres questions ?
Contactez-nous