Getting started with Astro (Managed Apache Airflow)

From your local environment to running DAGs on production-ready Astro deployments

Ready to run Apache Airflow without the infrastructure headaches? Astro by Astronomer is the modern way to build, test, and deploy data pipelines—and this course will get you up and running fast.

What you’ll learn

  • Understand the Astro platform.
  • Set up your local development environment.
  • Build and run your first DAG on Astro.
  • Deploy DAGs to Astro.
  • Monitor DAGs and Task metrics and setup alerts.

Course Content

  • Prerequisites –> 3 lectures • 5min.
  • Introduction –> 6 lectures • 24min.
  • Building DAGs –> 10 lectures • 1hr 7min.
  • Depoying DAGs –> 6 lectures • 27min.
  • More with Astro –> 3 lectures • 13min.

Getting started with Astro (Managed Apache Airflow)

Requirements

Ready to run Apache Airflow without the infrastructure headaches? Astro by Astronomer is the modern way to build, test, and deploy data pipelines—and this course will get you up and running fast.

In this hands-on course, you’ll go from zero to deploying your first DAGs on Astro Cloud. You’ll learn how to set up your local development environment with the Astro CLI, build and test DAGs using the Astro IDE, and explore multiple deployment strategies to fit your team’s workflow. We’ll also cover essential platform features like metrics, alerting, and even coding with Astro AI.

What you’ll learn:

  • Understand what Astro is and why it’s transforming how teams manage Airflow
  • Install the Astro CLI and run Airflow locally in minutes
  • Build, test, and debug DAGs using the Astro IDE
  • Work with connections, variables, and environment management
  • Deploy your projects using project deploy, DAG-only, image-only, and Git-based workflows
  • Monitor your pipelines with built-in metrics and alerting

Who this course is for: Data engineers, analytics engineers, and developers who want a faster, simpler way to manage Apache Airflow pipelines in the cloud.

No prior Astronomer experience required—just bring some basic Python knowledge and you’re good to go.

Enjoy the course!

Marc Lamberti

Get Tutorial