Apache Airflow® Quickstart - Introduction & Prerequisites
It's easy to get your pipelines up and running with Apache Airflow®.
Launch your journey with Airflow faster by signing up for a free trial of Astro. You'll be able to deploy your projects to Astro at the end of the quickstart.
Other ways to learn
For more help getting started, also check out our step-by-step Get Started with Airflow guide.
Time to complete
Each quickstart takes approximately 30 minutes to complete.
Assumed knowledge
To get the most out of this quickstart, you should have an understanding of:
- Basic Airflow concepts. See Introduction to Apache Airflow.
- Basic Python. See the Python documentation.
Prerequisites
- The Astro CLI version 1.33.0 or higher.
- An integrated development environment (IDE) for Python development, such as VS Code, Sublime Text, or PyCharm.
- (Optional) A local installation of Python 3 to improve your Python developer experience.
Quickstart Use-Cases
This quickstart offers three learning paths. Choose between these popular use cases:
- Learning Airflow: An introduction to Airflow's lean and dynamic pipelines-as-Python-code.
- ETL: An introduction to modern, enhanced ETL development with Airflow.
- Generative AI: An introduction to generative AI model development with Airflow.