Lunar.dev veut aider les développeurs à contrôler les coûts des API tierces

Les développeurs utilisent de plus en plus d’API tierces pour créer leurs applications, et selon l’API, les coûts peuvent augmenter rapidement. Il a été difficile pour les entreprises de trouver des moyens de comprendre et de gérer ces coûts.

C’est là qu’intervient Lunar.dev. Il s’agit d’un outil conçu dès le départ pour aider les développeurs à surveiller, gérer et commencer à exercer un contrôle sur leurs factures d’API. Aujourd’hui, la société a lancé une version open source de l’outil, tout en annonçant un investissement initial de 6 millions de dollars.

Les entreprises dépendent désormais des API tierces pour ajouter rapidement des fonctionnalités à leurs applications telles que les paiements, la messagerie instantanée ou l’accès à de grands modèles de langage, explique Eyal Solomon, PDG de Lunar. Bien que ces API puissent faciliter l’ajout de ce type de fonctionnalités avancées, cela peut avoir des conséquences en termes de coûts d’utilisation mensuels. « Alors que nous avons vu des entreprises augmenter leur consommation d’API, nous les avons vues créer leurs propres solutions internes pour gérer et appliquer correctement des contrôles sur l’utilisation de ces API tierces », a déclaré Solomon à TechCrunch.

Ce qu’ils n’ont pas vu, c’est un produit viable pour gérer l’utilisation de ces API tierces, ils se sont donc mis au travail pour en créer un. « La façon dont nous percevons les choses est que nous nous intéressons uniquement à la consommation, aidant les entreprises à réduire leurs coûts et à maintenir des performances et une efficacité sans faille en ce qui concerne leur consommation d’API », a-t-il déclaré.

L’installation implique le lancement d’un conteneur Docker qui charge le proxy Lunar ainsi que les intercepteurs Lunar, qui peuvent voir le trafic API pendant qu’il circule dans le pipeline de développement vers le fournisseur d’API. Lunar n’a pas besoin de se connecter directement aux API pour comprendre l’utilisation. Après l’installation, il commence automatiquement à intercepter le trafic API. Les développeurs peuvent définir des politiques d’utilisation telles que les coûts maximaux autorisés via une interface de ligne de commande, et ces politiques sont mises en œuvre au fur et à mesure que le trafic passe par les intercepteurs. Il est prévu d’avoir une interface graphique pour la définition des politiques sur la feuille de route.

« Nous sommes assis dans le pipeline des développeurs, entre votre trafic naturel depuis votre environnement de production vers les fournisseurs d’API, et c’est là que se déroulent toutes les politiques, leur mise en œuvre et leur application », a déclaré Solomon.

L’entreprise a décidé de commencer avec une version open source de l’outil pour aider à susciter l’adhésion des développeurs. À l’avenir, ils prévoient de créer un service géré pour les entreprises qui ne souhaitent pas s’occuper de l’open source brut, et c’est ainsi qu’elles finiront par gagner de l’argent. Lunar publie le produit open source sous licence MIT, et Solomon affirme que le composant open source est important pour son entreprise et son développement.

« Nous sommes open source, et le fait d’être open source fait partie des principaux éléments constitutifs de notre plateforme. C’est quelque chose auquel nous nous consacrons [offering] notre communauté de développeurs et d’équipes d’ingénierie », a déclaré Solomon.

L’entreprise est actuellement petite avec huit employés répartis entre des sites à Tel Aviv et à San Francisco, mais elle recrute et recherche actuellement du personnel de R&D et de marketing.

L’amorçage de 6 millions de dollars a été dirigé par Uncork Capital avec la participation d’Angular Ventures.

A lire également