States
Des workflows de données flexibles, au cœur de beVault.
States est l'orchestrateur interne de beVault. Il pilote vos flux de données, de l'extraction initiale jusqu'à la livraison dans vos outils de business intelligence.
Orchestration
La puissance de l'orchestration de workflows
States s'appuie sur l'Amazon States Language (ASL), un langage basé sur JSON conçu pour créer des workflows appelés machines à états. Des workflows linéaires simples aux scénarios avec embranchements complexes, States vous donne la flexibilité et le contrôle nécessaires.
Création dynamique de workflows
Avec l'ASL, States construit des machines à états capables de gérer des embranchements conditionnels, une exécution en parallèle et des traitements itératifs.
Vos workflows de données s'adaptent ainsi à votre logique métier et à la structure de vos données.
Modularité
Une conception modulaire
Les workflows complexes peuvent être découpés en machines à états plus petites et plus faciles à gérer.
Cette approche modulaire simplifie la gestion et favorise la réutilisation, ce qui fait gagner du temps et des ressources sur la durée.
Workers
Intégration des Workers
States s'intègre à de petits services web appelés Workers. Ces composants spécialisés exécutent des tâches précises, comme des appels HTTP ou des requêtes sur des bases de données.
Vous gardez ainsi un contrôle précis sur chaque étape de votre flux de données.
Extensibilité
Des Workers sur mesure
States est fourni avec un ensemble de Workers génériques, et permet aussi de créer vos propres Workers.
Avec des langages de programmation courants comme Python, Ruby, Java ou .NET, vous développez des Workers adaptés à vos besoins de traitement spécifiques.
Étape suivante
