Comparing Argo Workflows and Airflow in a Distributed Environment
summary
Compares Argo and Airflow by showing architecture, feature differences and live demos: Argo runs natively on Kubernetes with YAML manifests, a Python SDK, native S3 artifact support and cron workflows while Airflow is Python-first with many prebuilt connectors and harder Kubernetes fit; demo installs Argo, deploys Argo events, wires a GitHub webhook to trigger a coin flip workflow that creates pods and logs “heads” successfully, and shows basic metrics/exporter setup alongside a brief Airflow Python client demo.
AI-written summary · about
chapters (11)
- 0:00Workflow orchestration intro
- 1:06Business use cases
- 3:38Argo Workflows features
- 4:42Apache Airflow architecture
- 6:36Argo Workflows architecture
- 8:24Argo vs Airflow features
- 10:33Monitoring both tools
- 11:38Demo: Argo Events & Workflows
- 21:50Metrics & observability setup
- 24:20Demo: Hera SDK for Argo
- 25:51Q&A
related talks
06mComparing Argo Workflows and Apache Airflow at Scale
36mAutomating Cloud-native Spark Jobs with Argo Workflows
10mScaling Time Series Analysis With Argo Workflows: Patterns and Practi...
27mBuilding a Data Science Platform with Argo Workflows
12mLightning Talk: CI/CD for Data Pipelines with Argo Workflows
29mLarge Scale Batch Processing with Argo Work...
14mLightning Talk: Running Cloud-native Spark Jobs with Argo Workflows
11mShipping Argo Workflows in Packages
