A Platform for Automation
Prefect Cloud is a command center for your workflows. Deploy from Prefect Core and instantly gain complete oversight and control.
Configure custom notifications and actions when your workflows change state.
Monitor the health of all agents connected to your Cloud instance and receive custom alerts when an agent goes offline.
Define SLAs that trigger alerts and actions for execution start and duration times.
Configurable Concurrency Limits
Enforce global concurrency at both the task and flow level by assigning limits to individual task tags and flow labels.
Label 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.
Output artifacts for reporting, convenience and visualization.
Emit events mid-run for analysis.