Amazon Managed Workflows for Apache Airflow
Apache Airflow được quản lý
MWAA chạy Apache Airflow cho bạn để điều phối pipeline dữ liệu bằng DAG viết bằng Python; AWS lo scheduler, worker, web server và nâng cấp.
- Chi phí$$ Vừa phải
- Độ khó●●●●●
- Để không có tốn tiền?Có
- AWS quản lý
- Có trong đềSAA
Hình dungNhư thuê nhạc trưởng chuyên nghiệp chỉ huy dàn nhạc dữ liệu theo bản nhạc bạn viết.
Khi nào nên dùng
✓ Nên dùng khi
Team đã quen Airflow hoặc cần điều phối nhiều job dữ liệu phức tạp, phụ thuộc lẫn nhau.
✗ Không nên dùng khi
Workflow đơn giản, chủ yếu dịch vụ AWS → Step Functions.
Ví dụ hay gặp
- Điều phối ETL hằng ngày Glue + EMR + Redshift
- Chuyển Airflow tự host lên AWS
- Lên lịch train model định kỳ
Tốn bao nhiêu tiền?
- Cách tính: Tính theo giờ chạy của môi trường (theo kích cỡ), worker/scheduler thêm và dung lượng metadata database.
⚠️ Bẫy chi phí
Môi trường tính phí liên tục kể cả khi không có DAG chạy.