Apache Airflow
Control Plane · Orchestration & Scheduling
Open-source platform for authoring, scheduling and monitoring workflows defined as Python DAGs.
- Open source
Control Plane · Orchestration & Scheduling
Python-native workflow orchestration framework with a managed cloud service.
Prefect turns ordinary Python functions into orchestrated workflows. You decorate a function as a flow and its steps as tasks, and that is most of the learning curve: no domain-specific language, no YAML, no special syntax.
Its distinguishing trait is how dynamic it is. Tasks can be created at runtime based on the data actually seen, which suits workflows whose shape is not known in advance, and is part of why it is often chosen for machine learning and agent workloads rather than fixed nightly batches.
Workflows are packaged as deployments for scheduling and remote running. Schedules can be cron, interval or calendar rules with time zones, and flows can also be triggered by events or the API.
Infrastructure is decoupled through work pools and workers. Pull pools use a worker you run inside your network; push pools submit work straight to a serverless provider with no worker at all, covering Kubernetes, ECS, Azure Container Instances, Cloud Run, Vertex AI, Modal and Prefect's own managed compute.
It understands data to a degree: a materialize decorator records what a flow produced, keyed by URI and grouped by scheme, with dependencies inferred from the task graph. It is lighter than Dagster's asset model, and it does not emit OpenLineage.
The framework is Apache 2.0, with Prefect Cloud as the managed control plane. Prefect also announced in July 2026 that it is acquiring Dagster Labs, so both products now sit under one company, with each continuing separately.
The same headings are used for every orchestration & scheduling entry, so two tools can be read side by side.
SubscriptionFree tier; Starter $100 a month
Hobby is free forever: two users, five deployments and 500 serverless minutes a month. Starter is $100 a month flat for three users, 20 deployments and 75 hours of serverless compute. Team is $100 per user a month for four to eight users, with 100 deployments, 225 hours and a 24-hour audit log. Enterprise is quoted and adds multiple workspaces, custom limits and a 99.99% uptime commitment. The framework itself is free under Apache 2.0.
Prefect Technologies was founded in 2018 by Jeremiah Lowin and is based in Washington, D.C. as a remote-first company. Its published funding includes a Series A led by Positive Sum and a $32m Series B in 2021 from Tiger Global and Bessemer Venture Partners. The framework is Apache 2.0, single-vendor rather than foundation governed, and the company also publishes FastMCP. In July 2026 it announced the acquisition of Dagster Labs, saying nothing changes for users of either product.
Founded 2018 · Washington, D.C. · prefect.io
Control Plane · Orchestration & Scheduling
Open-source platform for authoring, scheduling and monitoring workflows defined as Python DAGs.
Control Plane · Orchestration & Scheduling
Managed Apache Airflow platform for running and observing data pipelines at scale.
Control Plane · Orchestration & Scheduling
Serverless AWS service for orchestrating multi-step workflows across AWS services.
Control Plane · Orchestration & Scheduling
Data orchestrator built around software-defined assets, with lineage and observability built in.
Control Plane · Orchestration & Scheduling
Declarative, event-driven orchestration platform with workflows defined in YAML.
Drafted with AI assistance and checked against the vendor’s own documentation.