A Platform for Automation
Prefect Cloud is a command center for your workflows. Deploy from Prefect Core and instantly gain complete oversight and control.
Send state update notifcations via Slack, email, or webhook.
Monitor the health of all agents connected to your Cloud instance.
Tag-Based Concurrency Limits
Enforce global concurrency by assigning limits to individual task tags.
Tag flows so they're only picked up by agents with matching labels, in order to easily support multiple environments.
Every flow has a permissioned API for remote execution and monitoring.
Every Prefect flow is automatically versioned, so you're always up-to-date.
Invite users to your team and assign roles and permissions as appropriate.
Tasks run once and only once, no matter how many distributed execution environments you run.
The key to Cloud's Hybrid Execution model, agents are small open-source programs that can launch flows into any environment.
Projects are like directories for organizing flows.
Immediately jump to the information you need.
Give your flows access to sensitive information at runtime, like API keys or passwords.
The Prefect UI updates in realtime so you're never behind.
Prefect tasks can be started, paused, and resumed at any time, allowing manual steps like review and approval.
Stream, filter, and search logs from every flow and task run.
Zombie Killers & Lazarus
One fails tasks that crash unexpectedly; the other revives runs that get stuck.
Link flows together to kick off new runs dynamically.
Send the same flow to different environments on every run.
Emit events mid-run for analysis.
Output artifacts for assertions and visualization.
Define SLAs for execution start and duration times.
Audit the life cycle of your workflows and data.