Welcome to Kestra
Kestra is an open-source infinitely-scalable orchestration platform enabling all engineers to manage business-critical workflows declaratively in code.
Thanks to hundreds of built-in plugins and embedded Code editor with Git and Terraform integrations, Kestra makes scheduled and event-driven data pipelines effortless.
Follow the Quickstart Guide to install Kestra and start orchestrating your first workflows.
Then, explore the following pages to start building more advanced workflows:
Quickstart
Start Kestra in a Docker container and create your first flow.
Installation Guide
Install Kestra in your preferred environment.
Tutorial
Follow the tutorial to schedule and orchestrate your first workflows.
Workflow Components
Get to know the main orchestration components of a Kestra workflow.
Concepts
Learn the concepts and best practices to get the most out of Kestra.
Enterprise Edition
Explore unique features of the Enterprise Edition and Kestra Cloud.
Architecture
Dive into Kestra's architecture and learn how it differs between various editions.
Version Control & CI/CD
Develop Workflows and integrate them with Git and CI/CD.
Plugins
Browse Kestra's integrations and learn how to create your own plugins.
Administrator Guide
Deploy, configure, secure, and manage Kestra in production.
Configuration Guide
Almost everything is configurable in Kestra. Here you'll find the different configuration options available to Administrators.
API Reference
Check the API reference for the Open-Source and Enterprise Edition.
Migration Guide
Migrate to the latest version of Kestra.
Terraform Provider
Manage resources and their underlying infrastructure with our official Terraform provider.
User Interface
Navigate Kestra's UI.
Contributing
Contribute to our open-source community.
How-to Guides
Tutorials covering various use cases step by step.
Community Guidelines
The Kestra community is a friendly and welcoming place for everyone.
Was this page helpful?