Scale as you grow
Get started with the Open Source edition of Kestra and scale with Enterprise Edition exclusive features
- Powerful orchestration engine
- Declarative workflows as code and from the UI
- Event-driven automations
- Embedded code editor
- Embedded documentation
- Live-updating topology view
- Access to 400+ plugins
- Git & CI/CD integrations
- Basic authentication
- Community support
Enterprise Edition
Get a demo- All features from the Open-Source Edition and more
- Audit logs
- RBAC
- SSO
- Secrets Manager
- Multi Tenancy
- Namespace Management
- Custom blueprints
- Task Configuration
- Dedicated Worker
- High Throughput
- High Availability
- Fault Tolerant
- Customer Success Program
- Support & Enterprise SLA
- Training & Roadmap
Security
Governance
Scalability
Services
Features | Open source | Enterprise |
---|---|---|
Workflow Creation and Execution | ||
Embedded code editor | ✓ | ✓ |
Open-source plugins | ✓ | ✓ |
Custom plugins | ✓ | ✓ |
Code versioning & Git integration | ✓ | ✓ |
Autocompletion and syntax validation | ✓ | ✓ |
Live-updating topology view | ✓ | ✓ |
Dependency management between tasks, subflows and flow event triggers | ✓ | ✓ |
Workflow Orchestration and Scheduling | ||
Advanced orchestration engine (sequential and parallel task processing, ditributed mapping) | ✓ | ✓ |
Concurrency limits | ✓ | ✓ |
Human-in-the-loop orchestration with pauses for manual approval | ✓ | ✓ |
Flexible scheduling system (Cron, interval-based and custom conditions) | ✓ | ✓ |
Event-driven data processing | ✓ | ✓ |
Event-driven data processing at scale (high throughput) | ✓ | |
Custom error handling and on-failure behavior | ✓ | ✓ |
Automated retries and restarts | ✓ | ✓ |
Automated notifications on success or failure | ✓ | ✓ |
Custom internal storage backend | ✓ | ✓ |
Workflow monitoring, observability & performance optimization | ✓ | ✓ |
User Interface | ||
Fine-grained visibility into workflow execution states | ✓ | ✓ |
Dashboard about the status of your workflow executions across the instance | ✓ | ✓ |
Embedded code editor enabling fast feedback loops without deployment overhead | ✓ | ✓ |
Input validation on manual workflow executions from the UI | ✓ | ✓ |
Embedded task and trigger documentation | ✓ | ✓ |
Embedded blueprints with example usage | ✓ | ✓ |
Custom blueprints showing company-wide usage patterns | ✓ | |
Full-text search across task runs | ✓ | |
Centralized user & permission management from the UI | ✓ | |
Governance over code revision history (who updated the workflow and when) | ✓ | |
Namespace-level management for secrets, variables and task configuration | ✓ | |
Support to seamlessly switch between environments from the same UI via tenants | ✓ | |
Connectivity and Integration | ||
API-first design: everything can be automated via an API call | ✓ | ✓ |
Webhook triggers | ✓ | ✓ |
Webhook triggers at scale capable of handling millions of events | ✓ | |
Official Terraform provider for provisioning flows and namespace files | ✓ | ✓ |
Official Terraform provider to provision all resources incl. users and secrets management | ✓ | |
Official support for GitHub Actions, GitLab, Azure DevOps and more CI/CD providers | ✓ | ✓ |
Community blueprints | ✓ | ✓ |
Custom blueprints representing company-wide usage patterns | ✓ | |
Security and authentication | ||
OIDC/SSO authentication | ✓ | |
Role-Based Access Control | ✓ | |
Audit Logs | ✓ | |
Custom secrets backends (AWS Secret Manager, Azure Key Vault, Elasticsearch, Google Secret Manager, Hashicorp Vault) | ✓ | |
Namespace-level credential store | ✓ | |
Namespace-level variable store | ✓ | |
Namespace-level task configuration | ✓ | |
Namespace-level permissions | ✓ | |
Worker security isolation | ✓ | |
Deployment and hosting | ||
Self-hosted deployment | ✓ | ✓ |
High-Availability with No Single Point of Failure | ✓ | |
Worker groups supporting distributed workers | ✓ | |
Support & custom development services | ||
Community support | ✓ | ✓ |
Enterprise support with SLAs | ✓ | |
Onboarding | ✓ | |
Training | ✓ |
Frequently Asked Questions
Is it easy to upgrade from Open Source edition to Kestra Enterprise?
As easy as it takes to add the license key to the configuration file and restart your server!
Does the Enterprise Edition comes with Enterprise Support and SLAs?
Yes! In addition to all the feature sets, we’re providing access to an exclusive customer portal, end-to-end customer onboarding, and guaranteed response time on support requests! Everything operates in a full Customer Success Framework.
Is Kestra Enterprise made for small teams?
Kestra Enterprise is addressing any organizations & professionals seeking to secure production workloads with high-security standards and enterprise support.
Ready to Get Started with Kestra?
Get a demo