Integración y mensajeríaAvanzado
Amazon Managed Workflows for Apache Airflow (MWAA)
Apache Airflow administrado para orquestar canalizaciones de datos definidas como código en Python.
Cuándo aplicarlo
Cuando el equipo de datos ya escribe DAG de Airflow y no quiere mantener el planificador, la base de metadatos ni los trabajadores.
Descripción
MWAA levanta un entorno de Airflow que lee los DAG desde un bucket de S3 y escala los trabajadores según la carga, con registros en CloudWatch e integración con IAM.
Frente a Step Functions, la diferencia es cultural: Airflow es el estándar en ingeniería de datos y sus flujos se escriben en Python, mientras que Step Functions es nativo de AWS y se declara en JSON.