Vilosia est une solution innovante conçue pour les entreprises de taille moyenne et grande possédant des équipes de développement internes. Elle facilite la migration des systèmes logiciels hérités en utilisant l'intelligence artificielle générative pour ajouter automatiquement des déclencheurs d'événements à votre base de code. Cela permet de visualiser comment les données circulent à travers votre système, offrant une compréhension approfondie des dépendances, des flux de données et des limites de domaine.
Avec Vilosia, vous pouvez découvrir les dépendances entre les différentes parties de votre système, optimiser les performances en comprenant le flux de données, et améliorer la modularité du système en identifiant les limites de domaine. La plateforme supporte actuellement le langage de programmation Go, avec des plans pour inclure PHP, Java et Typescript dans un avenir proche.
Vilosia propose également une analyse des workflows basée sur l'IA, permettant d'extraire automatiquement les workflows à partir des chaînes d'appels de fonctions. Cela aide à comprendre le parcours utilisateur de bout en bout, à identifier l'utilisation des bases de données pour optimiser les performances et à explorer comment le système communique avec les services externes.
En plus de ces fonctionnalités, Vilosia travaille sur l'introduction de nouvelles capacités telles que l'observabilité pour comprendre l'impact des changements d'architecture en temps réel et les relectures de workflows pour voir les données en direct des exécutions de workflows.
Pour intégrer Vilosia dans votre processus de développement, la plateforme offre une intégration CLI et CI/CD, permettant de scanner votre base de code directement depuis votre machine locale ou les pipelines CI de votre choix. Inscrivez-vous à Vilosia pour commencer votre voyage vers une migration logicielle simplifiée et une meilleure compréhension de votre architecture système.