John Kim
Manager Corporate StrategyKestra Editions
Explore with Open Source Scale with Enterprise Edition
Open-Source Edition
Best for Development
Free
The core features of Kestra, maintained by the Kestra team and community.
- Core Features
- Open Source Under Apache 2.0 Licence
Recommended for Enterprises & SMBs
Enterprise Edition
Built For Production
On-Demand
Predictable instance based model with: no limits on users, workflows, or tasks.
- Everything in Open-source
- Governance
- Security
- Productivity
- Scalability
- Customer Success Program
- Enterprise Support with SLA
Trusted by Teams From:
Compare All Features
Core Features | ||
Workflow Creation and Execution Execute all your workflows as code or from the UI Learn more | ||
Multi-Cloud or On-Prem Deployment Options Install Kestra on any cloud or on-prem Learn more | ||
Embedded Code Editor Built-in code editor to write and test your workflows Learn more | ||
Plugins Connect Kestra to 700+ plugins Learn more | ||
Plugin Development Support Support for developing custom plugins Learn more | On Request | |
Code Versioning & Git Integration Setup Version Control with Git to store your flows and namespace files Learn more | ||
Autocompletion & Syntax Validation Trigger autocompletion to list available tasks or properties of a given task Learn more | ||
Live-Updated Topology View Visualize the structure of your flow Learn more | ||
Task & Subflow Dependency Management Visualize the relationship dependencies between your flows Learn more | ||
Flexible Scheduling System The Scheduler is a server component responsible for processing all triggers Learn more | ||
Event-Driven Data Processing Execute your workflow based on events Learn more | ||
Embedded Task & Trigger Documentation The documentation view displays Kestra's documentation right inside of the editor Learn more | ||
Security & Governance | ||
Users Management Manage users inside Kestra UI Learn more | Unlimited | |
SSO & OIDC Authentication Access multiple applications with one set of login credentials Learn more | ||
Role-Based Access Control (RBAC) Manage access to workflows and resources by assigning Roles to Users, Groups, and Service Accounts Learn more | ||
Multi-Tenancy Support Isolate multiple environments within a single Kestra instance Learn more | ||
Audit Logs & Revision History Record all activities made by all users on the resources created inside Kestra Learn more | ||
Secret Manager Integrations Store sensitive information securely. Learn more | ||
Namespace-Level Permissions Govern secrets, variables, and plugin defaults on a namespace level. Learn more | ||
Worker Security Isolation Isolate your executions on dedicated tenants Learn more | ||
Encryption & Fault Tolerance Built-in encryption and workflow reliability with automatic retries and state persistence Learn more | ||
SCIM Directory Sync Sync users and groups from your Identity Provider to Kestra Learn more | ||
Log Shipper Manage and distribute logs across your entire infrastructure Learn more | ||
Productivity | ||
Custom Blueprints & Templates Your private internal App store of ready to use Kestra workflows Learn more | ||
Full-Text Search on Task Runs Manage Task Runs in one place Learn more | ||
Centralized User & Permission Management Give users restricted access or full control over your Kestra instance Learn more | ||
Onboarding & Training Support Get your team using Kestra as it full potential with the help of our experts Learn more | ||
Customer Success Program with SLAs Get dedicated support with a guaranteed Service Level Agreement Learn more | ||
Apps Build custom UIs to interact with Kestra from the outside world Learn more | ||
Namespace-Level Secrets Management Configure secrets, plugin defaults, and variables that can be used within any flow in a given namespace Learn more | ||
Scalability & Infrastructure | ||
High Availability (No Single Point of Failure) Kestra is designed to be highly available and fault-tolerant Learn more | ||
Worker Groups for Distributed Tasks A set of workers that can be explicitly targeted for task execution or polling trigger evaluation Learn more | ||
Task Runners Offload compute-intensive tasks to remote environments Learn more | ||
Service Accounts & API Tokens Create applications with programmatic API access or create token for real users Learn more | ||
Dedicated Storage & Tenant Isolation Add extra security measures to your Kestra instance to isolate access Learn more | ||
Cluster Monitoring & Custom Storage Monitor cluster health and performance. Support for plugging in your own storage backend Learn more | ||
High-Throughput Event Handling Handle large volumes of events per second with built-in parallelism, scaling, and queue management Learn more |
Core Features
Workflow Creation and Execution
Execute all your workflows as code or from the UI Learn more
Multi-Cloud or On-Prem Deployment Options
Install Kestra on any cloud or on-prem Learn more
Embedded Code Editor
Built-in code editor to write and test your workflows Learn more
Plugins
Connect Kestra to 700+ plugins Learn more
Plugin Development Support
Support for developing custom plugins Learn more
On-Demand
Code Versioning & Git Integration
Setup Version Control with Git to store your flows and namespace files Learn more
Autocompletion & Syntax Validation
Trigger autocompletion to list available tasks or properties of a given task Learn more
Live-Updated Topology View
Visualize the structure of your flow Learn more
Task & Subflow Dependency Management
Visualize the relationship dependencies between your flows Learn more
Flexible Scheduling System
The Scheduler is a server component responsible for processing all triggers Learn more
Event-Driven Data Processing
Execute your workflow based on events Learn more
Embedded Task & Trigger Documentation
The documentation view displays Kestra's documentation right inside of the editor Learn more
Security & Governance
Users Management
Manage users inside Kestra UI Learn more
Unlimited
SSO & OIDC Authentication
Access multiple applications with one set of login credentials Learn more
Role-Based Access Control (RBAC)
Manage access to workflows and resources by assigning Roles to Users, Groups, and Service Accounts Learn more
Multi-Tenancy Support
Isolate multiple environments within a single Kestra instance Learn more
Audit Logs & Revision History
Record all activities made by all users on the resources created inside Kestra Learn more
Secret Manager Integrations
Store sensitive information securely. Learn more
Namespace-Level Permissions
Govern secrets, variables, and plugin defaults on a namespace level. Learn more
Worker Security Isolation
Isolate your executions on dedicated tenants Learn more
Encryption & Fault Tolerance
Built-in encryption and workflow reliability with automatic retries and state persistence Learn more
SCIM Directory Sync
Sync users and groups from your Identity Provider to Kestra Learn more
Log Shipper
Manage and distribute logs across your entire infrastructure Learn more
Productivity
Custom Blueprints & Templates
Your private internal App store of ready to use Kestra workflows Learn more
Full-Text Search on Task Runs
Manage Task Runs in one place Learn more
Centralized User & Permission Management
Give users restricted access or full control over your Kestra instance Learn more
Onboarding & Training Support
Get your team using Kestra as it full potential with the help of our experts Learn more
Customer Success Program with SLAs
Get dedicated support with a guaranteed Service Level Agreement Learn more
Apps
Build custom UIs to interact with Kestra from the outside world Learn more
Namespace-Level Secrets Management
Configure secrets, plugin defaults, and variables that can be used within any flow in a given namespace Learn more
Scalability & Infrastructure
High Availability (No Single Point of Failure)
Kestra is designed to be highly available and fault-tolerant Learn more
Worker Groups for Distributed Tasks
A set of workers that can be explicitly targeted for task execution or polling trigger evaluation Learn more
Task Runners
Offload compute-intensive tasks to remote environments Learn more
Service Accounts & API Tokens
Create applications with programmatic API access or create token for real users Learn more
Dedicated Storage & Tenant Isolation
Add extra security measures to your Kestra instance to isolate access Learn more
Cluster Monitoring & Custom Storage
Monitor cluster health and performance. Support for plugging in your own storage backend Learn more
High-Throughput Event Handling
Handle large volumes of events per second with built-in parallelism, scaling, and queue management Learn more
FAQ
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.