Skip to content
SPECIFICTION
Get listed

Azkaban

azkaban.github.io

WebWindowsmacOSLinuxAPISelf-hosted

Spec sheet

Purpose
Azkaban is a distributed workflow manager created at LinkedIn to manage Hadoop job dependencies and run jobs in sequence.Read 8 Oct 2026 · azkaban.readthedocs.io
Deployment
The documentation provides instructions for setting up Solo Server and Multi Executor Server deployments.Read 8 Oct 2026 · azkaban.readthedocs.io
API
The documentation includes API operations for authenticating, managing projects, executing flows, and retrieving execution logs.Read 8 Oct 2026 · azkaban.readthedocs.io
Integrations
Documented job-type plugin examples include Hadoop ecosystem components, Pig, Hive, and VoldemortBuildAndPush.Read 8 Oct 2026 · azkaban.readthedocs.io
Security
The official site lists authentication and authorization, user action tracking, and SLA alerting with automatic job killing.Read 8 Oct 2026 · azkaban.github.io
Support
The project directs users to its Google Group for help and lists Gitter and mailing lists as community channels.Read 8 Oct 2026 · github.com
License
The project’s GitHub page identifies its license as Apache-2.0.Read 8 Oct 2026 · github.com
Advanced features
The documentation lists multiple executors, conditional workflows, data triggers, and plug-in extensions from the web UI through job execution.Read 8 Oct 2026 · azkaban.readthedocs.io
Alerts
The product site lists email alerts for workflow failures and successes, plus SLA alerting and automatic killing.Read 8 Oct 2026 · azkaban.github.io
Authentication
Azkaban ships with XMLUserManager, but its documentation says this default is not secure and recommends using a suitable user manager, such as LDAP, in production.Read 8 Oct 2026 · azkaban.readthedocs.io
Deployment requirements
The documentation says Azkaban requires Java 8 or higher and describes builds for Linux and OS X platforms.Read 8 Oct 2026 · azkaban.readthedocs.io
Downloads
The downloads page links to source code and GitHub releases and notes that Azkaban is under active development with frequent changes.Read 8 Oct 2026 · azkaban.github.io
Execution modes
Azkaban offers a solo-server mode and a distributed multiple-executor mode; the documentation describes multiple-executor mode as intended for most production environments.Read 8 Oct 2026 · azkaban.readthedocs.io
Extensibility
Plugins can add viewer pages, trigger methods, user authentication methods, alerting methods, and job-type executors.Read 8 Oct 2026 · azkaban.readthedocs.io
Hadoop
The official site says Azkaban is compatible with any version of Hadoop.Read 8 Oct 2026 · azkaban.github.io
HTTPS
The solo server does not use SSL by default, but the web server supports SSL socket connectors when configured with a keystore.Read 8 Oct 2026 · azkaban.readthedocs.io
Kafka triggers
The event-trigger plugin can launch flows when Kafka events match configured patterns; the documented implementation currently supports Kafka's built-in String deserializer only.Read 8 Oct 2026 · azkaban.readthedocs.io
Scheduling
Users can schedule workflows, and flows can also be launched through the Ajax API.Read 8 Oct 2026 · azkaban.readthedocs.io
Web interface
It provides a web UI to maintain and track workflows.Read 8 Oct 2026 · azkaban.github.io
Workflow features
Documented features include conditional workflows, data triggers, multiple executors, and retry support.Read 8 Oct 2026 · azkaban.readthedocs.io

Where Specifiction places it

Alternatives to AzkabanAll alternatives →