Sign in to see all reviews and comparisons. It's Free!
Azkaban is a batch workflow job scheduler created at LinkedIn to run Hadoop jobs. Azkaban resolves the ordering through job dependencies and provides an easy to use web user interface to maintain and track your workflows.
Workflow Automation Software Free
• Compatible with any version of Hadoop • Easy to use web UI • Simple web and http workflow uploads • Project workspaces • Scheduling of workflows • Modular and pluginable
Small (<50 employees), Medium (50 to 1000 Enterprise (>1001 employees)
What is best?
• Compatible with any version of Hadoop • Easy to use web UI • Simple web and http workflow uploads • Project workspaces • Scheduling of workflows • Modular and pluginable • Authentication and Authorizatio
What are the benefits?
• Authentication and Authorization • Tracking of user actions • Email alerts on failure and successes • SLA alerting and auto killing • Retrying of failed jobs
Aggregated User Rating
Ease of use
Features & Functionality
Renew & Recommend
Azkaban is a batch workflow job scheduler which resolves the ordering through job dependencies and provides an easy to use web user interface to maintain and track the user’s workflows.
Aggregated User Rating
You have rated this
Azkaban is a robust server solution which was implemented at LinkedIn to solve the problem of Hadoop job dependencies that needed to run in order, from ETL jobs to data analytics with its 3 key components like the Relational Database (MySQL), Azkaban Web Server and Azkaban Executor Server. Azkaban has features such as project management, executing flow state, previous flow and jobs, scheduler and SLA.
The Azkaban Web Server is the main manager to all of Azkaban which handles project management, authentication, scheduler, and monitoring of executions and also serves as the web user interface. Azkaban uses *.job key-value property files to define individual tasks in a work flow, and the _dependencies_ property to define the dependency chain of the jobs where job files and associated code can be archived into a *.zip and uploaded through the web server through the Azkaban UI or through curl.
Azkaban will validate the contents of the zip to make sure that dependencies are met and that there's no cyclical dependencies detected and if it finds any invalid flows, the upload will fail because uploads overwrite all files in the project so any changes made to jobs will be wiped out after a new zip file is uploaded. When a successful upload is made in Azkaban, the users should see all of their flows listed on the screen.
Azkaban lets users create projects where the creator is automatically given an ADMIN status on the project which allows the creator to view, upload, change jobs, run flows, delete and add user permissions to the project. An admin can also remove other admins, but cannot remove themselves to prevent projects from being admin-less except when admins are deleted by a user with an admin role.
PAT RESEARCH is a B2B discovery platform which provides Best Practices, Buying Guides, Reviews, Ratings, Comparison, Research, Commentary, and Analysis for Enterprise Software and Services. We provide Best Practices, PAT Index™ enabled product reviews and user review comparisons to help IT decision makers such as CEO’s, CIO’s, Directors, and Executives to identify technologies, software, service and strategies.