Application Integration
CoreAmazon Managed Workflows for Apache Airflow (Amazon MWAA)
Managed Apache Airflow orchestration for ETL dependencies and backfills.
Key points
- MWAA runs Apache Airflow DAGs for scheduled dependencies, backfills, retries, and managed workflow operations.
- DAG code, task roles, network paths, logs, and per-task failure evidence remain part of the operating boundary.
Best-known use cases
- Orchestrate scheduled ETL dependencies with Apache Airflow DAGs.
- Coordinate Glue, EMR, and other AWS processing tasks in managed workflows.
What candidates often confuse it with
- MWAA preserves Airflow semantics; Step Functions uses AWS state machines and Glue workflows coordinate Glue-native work.
Key takeaway
Choose MWAA when the orchestration contract is an Airflow DAG with backfills and task dependencies.
Relevant exam tasks
- D1.3 — Task 1.3: Orchestrate data pipelines
- 1.3.1 — Use orchestration services to build workflows for data ETL pipelines (for example, Lambda, EventBridge, Amazon Managed Workflows for Apache Airflow [Amazon MWAA], AWS Step Functions, AWS Glue workflows).
- D3.1 — Task 3.1: Automate data processing by using AWS services
- 3.1.1 — Orchestrate data pipelines (for example, Amazon Managed Workflows for Apache Airflow [Amazon MWAA], AWS Step Functions).
- 3.1.2 — Troubleshoot Amazon managed workflows.