AWS Greengrass
Capacités locales de calcul, de messagerie, de mise en cache des données et de synchronisation et d'inférence ML pour les appareils connectés.
Exécutez aisément des applications liées à l'Internet des objets (IoT) sur le cloud AWS et les appareils locaux en utilisant AWS Lambda et AWS IoT Core.
En savoir plus sur AWS Greengrass ML Inference, maintenant généralement disponible. Cliquez ici.
AWS Greengrass est un logiciel qui vous permet d'exécuter en toute sécurité des capacités locales de calcul, de messagerie, de mise en cache des données, de synchronisation et de ML Inference pour les appareils connectés. Avec AWS Greengrass, les appareils connectés peuvent exécuter des fonctions AWS Lambda, assurer la synchronisation des données des appareils et communiquer en toute sécurité avec d'autres appareils, même en l'absence de connexion Internet. En utilisant AWS Lambda, Greengrass assure la réponse rapide de vos appareils IoT aux événements locaux, l'utilisation de fonctions Lambda s'exécutant sur Greengrass Core pour l'interaction avec les ressources locales, l'opération avec des connexions intermittentes, les mises à jour OTA et la minimisation des coûts de transfert des données IoT vers le cloud.
ML Inference est une fonctionnalité d'AWS Greengrass qui simplifie l'inférence de machine-learning en local sur des appareils Greengrass Core à l'aide de modèles conçus et formés dans le cloud. Pour vous inscrire à la version préliminaire de ML Inference, cliquez ici.
AWS Greengrass étend sans difficulté les services AWS aux appareils pour une exploitation en local des données qu'ils génèrent, tout en continuant à utiliser les ressources du cloud pour la gestion, l'analyse et le stockage de longue durée. Avec Greengrass, vous pouvez utiliser les langages et modèles de programmation qui vous sont familiers afin de créer et de tester dans le cloud les logiciels destinés à vos appareils, puis de les déployer sur ces derniers. AWS Greengrass peut être programmé afin de filtrer les données des appareils de manière à transmettre uniquement les informations nécessaires vers le cloud. AWS Greengrass authentifie et chiffre les données de l'appareil à tous les points de connexion à l'aide des fonctionnalités de gestion de la sécurité et des accès d'AWS IoT Core. Ainsi, il est impossible que des données soient échangées entre des appareils dont l'identité n'a pas été établie, que ce soit dans le cadre de communications avec le cloud ou entre appareils.
Cliquez ici pour démarrer avec AWS Greengrass.
Avantages
Réagissez aux événements locaux en temps quasi réel
Soyez efficace hors ligne
Communications sécurisées
Programmation des appareils simplifiée avec AWS Lambda
Réduisez le coût d'exécution des applications IoT
Fonctionnement
AWS Greengrass vous permet de concevoir des solutions IoT connectant différents types d'appareils entre eux et avec le cloud. Les appareils sous Linux prenant en charge les architectures ARM ou x86 peuvent héberger l'environnement d'exécution Greengrass Core. Celui-ci permet l'exécution locale de code AWS Lambda et offre des fonctionnalités de messagerie, de mise en cache des données et de sécurité.
Les appareils exécutant AWS Greengrass Core jouent le rôle de concentrateur pouvant communiquer avec les autres appareils sur lesquels le kit SDK pour les appareils AWS IoT est installé, tels que les appareils basés sur des microcontrôleurs ou les dispositifs de grande envergure.
Les appareils AWS Greengrass Core et ceux utilisant le kit SDK pour les appareils AWS IoT peuvent être configurés pour communiquer ensemble par l'intermédiaire d'un groupe Greengrass. Même si l'appareil Greengrass Core perd la connexion au cloud, les appareils du groupe Greengrass peuvent continuer à communiquer entre eux via le réseau local. Un groupe Greengrass peut couvrir un étage d'un bâtiment, un camion ou une mine entière.

Articles de blog et autres articles




Démarrer avec AWS

Commencer à créer avec AWS
En savoir plus sur AWS Greengrass