Publié le: Jul 26, 2018

AWS Greengrass vous permet désormais de déployer du code exécutable C, C++, ainsi que dans d'autres langages qui prennent en charge l'importation de bibliothèques du C. Le code exécutable présente l'avantage d'une meilleure prise en charge des versions précédentes. Les clients peuvent plus facilement réutiliser du code déjà écrit en C ou C++. De plus, il permet une empreinte minimale des ressources, car aucun interprète de langage n'est requis. La latence est également réduite pour les cas d'utilisation haute performance tels que la vision par ordinateur ou le trading algorithmique. À partir d'aujourd'hui, votre code exécutable agit comme une fonctionnalité AWS Lambda. Il peut par conséquent être invoqué par des événements ou invoquer d'autres fonctionnalités Lambda, et tirer profit d'autres fonctionnalités Greengrass telles que l'accès aux ressources locales. Vous pouvez mélanger et faire correspondre du code exécutable et des fonctionnalités Lambda écrites dans des langages interprétés tels que Python ou Node.js.

Greengrass vous permet également de modifier la taille de la file d'attente pour les messages MQTT stockés localement. Greengrass spoole déjà des messages publiés dans le nuage lorsque le dispositif hôte est déconnecté d'Internet. Cela constitue un avantage non négligeable pour les environnements disposant d'une connectivité intermittente. Désormais, la taille de la file d'attente est configurable. Vous pouvez donc parfaire l'équilibre entre la quantité de données conservées et l'espace de stockage local.

Ensuite, Greengrass vous permet de configurer la période maximale de reconnexion/tentative de connexion lorsque le dispositif principal est déconnecté. De cette manière, Greengrass tente à nouveau de se connecter à Internet à des intervalles de plus en plus longs lorsque le dispositif hôte est déconnecté. Cela constitue un avantage non négligeable pour les environnements disposant d'une connectivité limitée. Vous pouvez désormais configurer la période maximale de tentative de connexion. Ainsi, vous êtes assuré que Greengrass se reconnecte rapidement à Internet une fois que la connectivité est disponible.

En plus de ces nouvelles capacités et améliorations, Greengrass a également augmenté les performances en matière de débit de traitement de la messagerie.

Cette nouvelle mise à jour est disponible sans frais supplémentaires pour nos clients dans toutes les régions AWS qui en bénéficient. Pour commencer, téléchargez simplement la dernière version de Greengrass Core à partir d'AWS Management Console, et consultez notre documentation. Pour en savoir plus sur AWS Greengrass, visitez le site AWS Greengrass.