A batch workflow job scheduler created at LinkedIn to run Hadoop jobs. Azkaban provides a web UI for managing workflows, handles job dependencies, and supports pluggable job types for running various data processing tasks.
Python data engineers submit Azkaban workflow packages using the Azkaban REST API from Python scripts — uploading a ZIP of job definition files, triggering execution, and polling for completion status. Python jobs run as command-type Azkaban tasks that execute Python scripts on the cluster, with Azkaban managing the dependency ordering between pipeline steps.
A batch workflow job scheduler created at LinkedIn to run Hadoop jobs. Azkaban provides a web UI for managing workflows, handles job dependencies, and supports pluggable job types for running various data processing tasks.
Yes, Azkaban is free to use.
Azkaban is listed under the Orchestration Tools category on Python Data Engineering.
Details
Related
| Tool | Pricing | Rating | |
|---|---|---|---|
AO Apache Oozie Hadoop Workflow Scheduler | Free | ★ 3.6 | → |
AT Apache Tez DAG-Based Processing Framework | Free | ★ 4.0 | → |
PR Prestofeatured Distributed SQL Query Engine | Free | ★ 4.5 | → |