# Apache Airflow
The Apache Software Foundation が提供するオープンソースのワークフローオーケストレーションツール。DAG(Directed Acyclic Graph)として処理全体を定義し、各処理ステップを Task、Task の実処理を Operator として記述する。Operator は SSH 実行や Slack 通知など個別処理を抽象化した部品で、公式に 100 種類以上の Provider が Operator 群を提供する。Sensor は条件を満たすまで待機する特殊な Operator である。UI 上で DAG グラフ・タスクログ・コードエディタを備え、実行履歴を可視化できる。(Source: [[@2026__JANOG58__ネットワーク監視の自動化はどこまでできるのか - Apache Airflowによるアラート対応基盤]] p.9-23)
[[LINE株式会社|LINEヤフー株式会社]] は Apache Airflow を中核に据えたネットワークアラート対応基盤 [[oyakata]] を構築し、Operator を基盤開発チームが提供・NW チームがワークフローとして利用する分業モデルを採用した。
## 関連
- [[oyakata]] — Apache Airflow + 内製 API から成る NW アラート対応基盤
- [[ワークフロー自動化]] — 関連概念