Welcome to module 2! In the previous section, we covered the why - why Kestra exists and how it solves complex orchestration problems. Now, we're shifting gears to the how.

This is where we stop reading and start building.

This module will guide you through the initial, hands-on journey of a Kestra user. You will go from a course reader into a Flow architect by completing two crucial steps:

  1. Setup: We will quickly get Kestra installed and running locally using a simple, repeatable Docker setup.

  2. Creation: You will immediately build your very first Flow - and you will learn to do it in three different ways: using declarative YAML code, the visual No-Code Editor, and the AI Copilot. This experience will give you complete flexibility in how you approach every future Flow.

Let's jump in and set up our local instance so we can start!