Kestra
Plataforma de orquestación declarativa basada en YAML para programar y orquestar pipelines de datos, trabajos ETL y workflows de negocio.
- Mantenimiento activo
- Bien documentado
- Licencia permisiva
Descripción general
Kestra permite a los equipos definir workflows en YAML en lugar de código, lo que facilita versionar, revisar y generar pipelines de forma programática, a la vez que sigue admitiendo scripts embebidos en cualquier lenguaje para la lógica real de las tareas. Ofrece programación, disparadores por eventos, reintentos y una UI para monitorizar ejecuciones, todo incorporado.
Kestra encaja en equipos que prefieren definiciones de workflow declarativas e independientes del lenguaje frente al enfoque Python-first de Prefect (también en este catálogo), útil para equipos con pipelines multilenguaje o que quieren workflows que otras herramientas puedan generar y editar.
Por qué está en este catálogo
Valoración del catálogo: ★★★☆☆ (3/5)
Declarative orchestration platform, meaningful overlap with Prefect/Temporal/Argo Workflows.
- Maduro
- Respaldado por un proveedor
- Categorías
- Automatización
- Palabras clave
- workflow-orchestrationyamldata-pipelineetldeclarative
- Lenguajes
- Java
- Licencia
- Apache-2.0
Proyectos relacionados
Prefect
Apache-2.0Plataforma de orquestación de workflows nativa de Python para construir, programar y monitorizar pipelines de datos con código Python normal.
Mantenimiento activo
- Automatización
Temporal
MITPlataforma de ejecución duradera que permite a los desarrolladores escribir workflows fiables y de larga duración como código normal, gestionando automáticamente reintentos, estado y recuperación de fallos.
Mantenimiento activo
- Automatización
Argo Workflows
Apache-2.0Motor de workflows nativo de Kubernetes que ejecuta cada paso de un pipeline como un contenedor, orquestando trabajos en paralelo y DAGs de varios pasos directamente en un clúster.
Mantenimiento activo
- Automatización
SeaTunnel
Apache-2.0Plataforma de integración de datos distribuida para mover y transformar datos entre bases de datos, data lakes y sistemas de mensajería a gran escala.
Mantenimiento activo
- Backend
¿Encontraste un error? Sugiere una edición en GitHub.