Skip to content
Beta

Data Pipelines with Apache Airflow

In 1 trail

Last updated on

This course teaches you to design, build, and operate production-grade data pipelines with Apache Airflow. The challenge in modern data engineering usually isn’t processing data — it’s coordinating hundreds of interdependent tasks, handling failures gracefully, and keeping visibility into what actually ran. You’ll start with Airflow’s core architecture (scheduler, executor, workers, metadata database) and DAG fundamentals, then build up through operators, sensors, and common ETL/ELT patterns, including data quality gates and incremental loading.

The second half is where the course earns its “production-grade” framing: dynamic DAG generation, cross-DAG dependencies with external task sensors, retry and backfill strategies, and — critically for STACKIT — running Airflow on STACKIT Kubernetes Engine with the KubernetesPodOperator for task isolation, plus the CI/CD practices needed to ship DAGs safely. Every module pairs the concept with a practical exercise deployed against real STACKIT infrastructure, so the skills transfer directly to pipelines you’d actually operate.

  • Design DAGs with the right operators, sensors, and task dependencies for a given workflow
  • Build dynamic, configuration-driven pipelines and manage cross-DAG dependencies
  • Implement retry strategies, alerting, and backfilling for resilient pipeline operations
  • Deploy and scale Airflow on STACKIT Kubernetes Engine with CI/CD for production DAGs
  • Airflow Architecture and Concepts
  • DAGs, Operators, and Sensors
  • Advanced Patterns and Monitoring
  • Kubernetes Integration and CI/CD
STACKIT documentation university.stackit.cloud View Course on STACKIT University Open the documentation
Asset historyActive 3 of the last 12 weeksTMUpdatedNo updates · 1 bar = 1 week i
Maintainers
TMTobias M.Head of STACKIT Cloud Framework · STACKITOwnerActive 12 of the last 12 weeks · 168 updatesSTACKITwww.linkedin.com/in/tobias-müller-011304172CC.C1SCF Core · STACKITOwnerActive 5 of the last 12 weeks · 23 updatesSTACKITwww.linkedin.com/in/can-celik-645932315can.celik1@digits.schwarzContributed in STACKIT
Show full history (2 more)