Kestra est un orchestrateur data open source français (créé par la startup Kestra Technologies, Paris) qui se distingue par son approche déclarative en YAML et son interface moderne. Plus simple à configurer qu'Airflow, plus flexible que Prefect pour les équipes sans forte expertise Python. 400+ plugins couvrant les services cloud, les bases de données et les transformations.
Orchestration de pipelines data complexes
Kestra orchestre des workflows data multi-étapes (ingestion, transformation, validation, chargement) en définissant les dépendances et les conditions d'exécution en YAML, sans écrire de code Python pour la logique d'orchestration.
Automatisation d'événements et de triggers
Kestra supporte des déclencheurs multiples (schedules CRON, webhooks HTTP, arrivée de fichiers sur S3, messages Kafka) permettant de construire des architectures event-driven réactives.
Orchestration de tâches ML et d'inférences
Les équipes MLOps utilisent Kestra pour orchestrer l'entraînement de modèles, les pipelines de feature engineering et les tâches d'inférence batch, avec gestion des retries et alertes en cas d'échec.
Intégration et synchronisation de systèmes hétérogènes
Kestra propose des centaines de plugins natifs (dbt, Spark, SQL, HTTP, Slack, GCS, S3) permettant de coordonner des tâches dans des systèmes disparates sans développer d'intégrations personnalisées.
✓ Points forts
✗ Limites
✓ Fait pour vous si…
Équipes data cherchant une alternative à Airflow plus simple et moderne. Profils non Python-experts. Équipes françaises appréciant le support local.
✗ Pas fait pour vous si…
Équipes fortement investies Airflow avec des milliers de DAGs. Besoins de centaines d'opérateurs natifs Airflow.
Kestra Documentation
DocumentationKestra
Kestra Getting Started
Formation officielleKestra
Data Pipeline Orchestration with Kestra
MOOCYouTube / Kestra Community