Enable self-service infrastructure without losing control
Define infrastructure environments once. Teams deploy by name forever. No deployment tickets, no Slack DMs asking for cluster access—your infrastructure, their autonomy.
Work Pools
Infrastructure as a service—for your internal teams
Work pools let platform teams expose infrastructure as named environments. Data teams reference them by string—work_pool_name="prod-k8s"—and deploy instantly. You control compute, namespaces, and costs. They control deployment timing and code.
Centralized Audit Logs
Real-time trackingGovernance and Control
Centralized governance without centralizing execution
Maintain visibility and control while teams self-serve. Audit logs, RBAC, and credential management run in Prefect Cloud—but workflows execute in your infrastructure.
Explore governance featuresPlatform Team Control
Set defaults once. Override when needed.
Configure memory limits, namespaces, and service accounts at the work pool level. Every deployment inherits your standards automatically. When a team needs 32GB for one job, they override—no ticket, no approval workflow.
View work pool setupDynamic Infrastructure
Stop paying for peak capacity 24/7
Infrastructure provisions per run, not per pool. Daily jobs get 2GB, monthly backfills get 32GB—same code, right-sized compute. No more idle clusters burning budget waiting for the one big job.
Learn about job variablesTeam Productivity
Self-service deployment—your infrastructure stays yours
Standardized deployment patterns let teams ship faster without platform bottlenecks. CI/CD integration and GitOps workflows maintain control while enabling autonomy.
View deployment docsWhy platform teams choose Prefect
Transform from deployment bottleneck to innovation enabler—without giving up infrastructure control
Microservices architecture for data pipelines
"Acting as a contract between independent teams while maintaining infrastructure control"
73% infrastructure savings
Tripling production while reducing spend with flexible infrastructure deployment
Multi-cloud workflow orchestration at scale
Managing workflows across cloud providers with centralized governance
Prefect allows us to create a microservices-like architecture for our data pipelines, essentially acting as a contract between independent teams.
Prefect's compute model associates resources with jobs. The code-infrastructure separation is impressive.
Hybrid execution across cloud and on-prem gives us flexibility without sacrificing governance.
Secure on-prem execution with cloud orchestration solved our compliance requirements while enabling team autonomy.
Run workflows in your infrastructure with zero maintenance
Join 25,000+ engineers orchestrating workflows across every cloud while maintaining complete control