Rookout vise à faciliter le débogage du code sans serveur sur AWS Lambda

La start-up israélienne Rookout Inc. espère combler un créneau sur le marché des logiciels de débogage, fournissant des outils de surveillance de code d’application pour la plate-forme informatique sans serveur d’Amazon Web Services, Amazon Lambda .

De plus en plus populaire parmi les développeurs de logiciels, l’ informatique sans serveur leur permet d’exécuter leurs logiciels dans le nuage sans se soucier de créer ou de maintenir une infrastructure telle que des machines virtuelles ou des conteneurs de logiciels. L’infrastructure sans serveur offre d’autres avantages en plus d’être simple à utiliser, y compris l’évolutivité et l’accessibilité, ce qui explique pourquoi l’utilisation de ces plates-formes augmente à un taux annuel de 700%, a noté Rookout.

Cependant, l’informatique sans serveur n’est pas toujours simple, et quand les choses tournent mal avec les applications fonctionnant sur cette infrastructure, il peut être difficile de déterminer la cause, a déclaré Rookout. Le problème est que chaque fonction d’AWS Lambda s’exécute sur sa propre instance basée sur le cloud, ce qui complique le suivi des opérations. La seule façon de déboguer des applications sans serveur consiste à créer un environnement de test qui simule les différentes interfaces de programmation d’applications tierces et les périphériques avec lesquels une application communique, ce qui n’est pas seulement fastidieux, mais implique aussi beaucoup de conjectures.

"Par nature, sans serveur est la première production. Un exemple de fonction sans serveur pourrait démarrer, fonctionner, faire son travail et disparaître en quelques millisecondes seulement », a déclaré Liran Haimovitch, cofondateur et directeur de la technologie de Rookout, à SiliconANGLE. "Il n’y a pas de bons environnements de développement pour serverless."

L’objectif de Rookout est donc de rendre la vie beaucoup plus facile pour les développeurs. Son logiciel fonctionne sur du code sans serveur car il fonctionne sur Lambda en production, permettant aux développeurs de localiser les problèmes en un seul clic. Les développeurs identifient simplement le code qu’ils souhaitent vérifier, et Rookout fournit une trace complète de la pile qui affiche les problèmes via une interface utilisateur conviviale. L’outil fonctionne sur le code en direct, sans arrêter ou modifier quoi que ce soit dans l’environnement, a déclaré Rookout.

La société a affirmé qu’elle fournit un "niveau sans précédent" de visibilité sur le code sans serveur et comment elle se comporte.

"La rapidité du développement sans serveur signifie que des bogues complexes se produisent dans la production", a déclaré Haimovitch dans un communiqué. "Les bugs arrivent, et ils coûtent beaucoup d’argent. Maintenant avec Rookout, serverless ne doit pas être une boîte noire ; Les développeurs peuvent voir à l’intérieur de Lambda et découvrir exactement ce qui se passe réellement dans la production, ce qui leur permet de tirer pleinement parti des nouvelles infrastructures sans serveur. "

Dans la même rubrique

| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | ... | 30 |

Actu en image