Diagrid lance Catalyst pour aider les entreprises à construire leurs microservices

En 2019, Microsoft a lancé Dapr, un nouveau projet open source qui facilitait la construction d'applications distribuées basées sur les événements pour les développeurs. Comme tant de projets open source populaires, Dapr a donné naissance à son propre écosystème, surtout après que Microsoft l'ait donné à la Linux Foundation. Et comme c'est souvent le cas, certains des créateurs de Dapr - et du projet lié KEDA - ont quitté pour fonder leurs propres entreprises, dont Diagrid, qui lance aujourd'hui son service entièrement géré Dapr en version bêta publique.

Le nouveau service, Catalyst, fonctionne comme une plateforme API, offrant aux développeurs une alternative pour gérer leurs propres installations Dapr.

Crédits image: Diagrid

"Il s'agit de construire des applications distribuées de microservices et de la complexité à laquelle les développeurs sont confrontés aujourd'hui", a déclaré Mark Fussell, PDG et co-fondateur de Diagrid. "Aujourd'hui, fondamentalement, il reste encore un enchevêtrement de frameworks que les gens mettent ensemble, de code de base répétitif, de réinvention des modèles logiciels et de devoir intégrer la fiabilité et la sécurité dans tout cela. Nous avons abordé bon nombre de ces défis avec le projet open source Dapr."

Catalyst, a-t-il dit, permet désormais aux développeurs d'utiliser Dapr, peu importe le langage qu'ils utilisent et la plateforme qu'ils préfèrent. Auparavant, le projet Conductor de Diagrid était quelque chose que les entreprises devaient gérer par elles-mêmes en utilisant Kubernetes. Toutes les entreprises ne sont pas intéressées par cela.

Alors que Catalyst prend actuellement en charge les API de base de Dapr, l'équipe de Diagrid vise à fournir un support pour toutes les API d'ici début de l'année prochaine.

L'une des plus intéressantes que Catalyst prend déjà en charge est Workflows. "Les workflows sont très, très importants pour les développeurs car ils sont utilisés de nombreuses façons", a déclaré Yaron Schneider, co-fondateur et CTO de Diagrid. "Par exemple, nous constatons que de nombreuses entreprises utilisent les workflows de Dapr pour construire des charges de travail d'IA générative. Thales, la grande entreprise multinationale française, a construit toute son infrastructure GenAI sur Dapr et nous voyons de plus en plus de ces nouveaux types de charges de travail utilisant des workflows." En quelque sorte, cela transforme maintenant Dapr en un service d'intégration tout usage.

Les entreprises qui souhaitent basculer entre Dapr et le nouveau Catalyst entièrement géré n'ont qu'à modifier le point de terminaison de l'API (à condition qu'elles n'utilisent que les fonctionnalités actuellement prises en charge).

"Catalyst est la raison pour laquelle nous avons fondé Diagrid en premier lieu", a déclaré Fussell. "C'est la raison même parce que nous avons vu une vision selon laquelle cette complexité et cette difficulté pour les développeurs de construire ces microservices et applications distribuées n'étaient pas résolues. Tous les grands clouds se concentrent encore sur l'infrastructure et c'est ce qu'ils font. Ils ont beaucoup de mal à penser à l'espace des développeurs d'applications, et ensuite ils laissent un peu à l'utilisateur le soin de tout assembler."