
Apache Airflow
日本語部分対応Airflowは、Pythonベースのワークフローオーケストレーションプラットフォームです。データパイプラインの構築、スケジュール、監視に利用できます。
提供: Apache開発国: グローバル更新: 2026-04-05無料プラン:あり

製品概要
| 提供形態 | クラウド / SaaS |
| 日本語対応 | 部分対応 |
| API提供 | なし |
| モバイルアプリ | なし |
| 提供元 | Apache |
| 開発国 | グローバル |
| 最終更新 | 2026-04-05 |
このツールで解決できる課題
主要機能
**ワークフローの定義とスケジューリング:** DAG (Directed Acyclic Graph) を使用して、複雑なデータパイプラインをコードとして定義し、依存関係を明確に記述できます。定義されたワークフローは、指定されたスケジュールに基づいて自動的に実行されます。
**豊富なオペレーター:** さまざまなタスクを実行するためのオペレーターが多数用意されています。これには、Bashスクリプトの実行、データベースへの接続、クラウドサービスとの連携(例:AWS S3、Google Cloud Storage)などが含まれます。
**柔軟な拡張性:** カスタムオペレーターやフックを作成することで、Airflowの機能を拡張し、特定のニーズに合わせてカスタマイズできます。これにより、独自のシステムやサービスとの統合が容易になります。
**Web UIによる監視と管理:** 直感的なWeb UIを通じて、ワークフローの実行状況をリアルタイムで監視し、タスクのログを確認したり、失敗したタスクを再実行したりできます。これにより、運用管理が効率化されます。
**REST API:** Airflowの機能にプログラムからアクセスするためのREST APIが提供されています。これにより、外部システムからワークフローのトリガーや状態の確認などを行うことができます。
**分散実行:** CeleryやKubernetesなどのExecutorを使用することで、ワークフローを複数のワーカーノードに分散して実行できます。これにより、大規模なデータパイプラインを効率的に処理できます。
**バージョン管理:** DAG定義はコードとして管理されるため、Gitなどのバージョン管理システムを使用して変更履歴を追跡し、ロールバックや共同開発を容易に行うことができます。
**セキュリティ機能:** ユーザー認証、認可、暗号化などのセキュリティ機能が提供されており、機密性の高いデータを扱うワークフローでも安全に運用できます。
料金プラン
| プラン | 料金 | 主な機能 |
|---|---|---|
| Free | 無料 |
|
対応状況
日本語対応部分対応
モバイルアプリなし
API提供なし