~/talk

Getting Started with Apache Airflow - Building Your First Workflow

slides:none on file

Clear, concrete outcome: a runnable DAG that uploads jokes to S3 and MySQL on a daily schedule, demonstrated successfully in Airflow 2.7.2 running via a local Docker-based runner. Shows scheduler behavior, catchup/backfill pitfalls (thousands of backfilled runs when misconfigured), executor tradeoffs and the new task flow API and defer operators for async work, uses XCom and the metadata DB for state, and even converts code with generative AI (Anthropic Claude) during the demo.

AI-written summary · about

  1. 0:00Apache Airflow introduction
  2. 1:32Why Airflow was created
  3. 3:18Airflow as workflow orchestrator
  4. 7:33Airflow architecture overview
  5. 17:54Task Flow API introduction
  6. 18:39Building first workflow
  7. 21:07Demo environment setup
  8. 22:51Workflow tasks and operators
  9. 24:18DAG for joke repository
  10. 27:53Connections and DAG run
  11. 29:42Deploying the DAG
  12. 30:23Monitoring workflows
  13. 31:47Workflow results review
  14. 32:51Workflow recap
  15. 33:34Running Airflow on AWS
  16. 34:18Contributing to Airflow
  17. 35:01Airflow learning resources
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.