Apache DolphinScheduler is an open-source data orchestration platform for building and managing workflows with complex task dependencies in data pipelines. Workflows can be created and managed in a web interface, and the project offers a range of built-in job types. It can be deployed in standalone, cluster, Docker or Kubernetes modes. It is an alternative to Apache Airflow for organisations that want to schedule data jobs with a visual, low-code approach.
The project is licensed under the Apache License 2.0 and is governed by the Apache Software Foundation, a US 501(c)(3) charitable organisation. Because it is distributed as software, organisations run it on their own servers or in their own cloud accounts, and the project site does not describe a vendor-operated hosted service. Data processed by the scheduler therefore stays where the organisation deploys it. Governance nevertheless rests with a US foundation, so European organisations weighing this option balance that against the freedom to self-host and modify the code.