Prefect home pagelight logodark logo
  • PrefectHQ/Prefect
  • PrefectHQ/Prefect
Getting Started
Concepts
How-to Guides
Advanced
Examples
Integrations
API Reference
Contribute
  • Overview
Workflows
  • Write and run a workflow
  • Automatically rerun a workflow when it fails
  • Customize workflow metadata
  • Pass inputs to a workflow
  • Add logging
  • Access runtime information
  • Run work concurrently
  • Cache workflow step outputs
  • Run background tasks
  • Respond to state changes
  • Produce artifacts
  • Test workflows
  • Apply global concurrency and rate limits
  • Limit concurrent task runs with tags
Deployments
  • Create deployments
  • Create Schedules
  • Deploy via Python
  • Define deployments with YAML
  • Retrieve code from storage
  • Version Deployments
  • Override Job Configuration
Configuration
  • Store secrets
  • Share configuration between workflows
  • Manage settings
Automations
  • Create Automations
  • Create Deployment Triggers
  • Chain Deployments with Events
  • Access parameters in templates
Workflow Infrastructure
  • Manage Work Pools
  • Run Flows in Local Processes
  • Run flows on Prefect Managed infrastructure
  • Run flows on serverless compute
  • Run flows in Docker containers
  • Run flows in a static container
  • Run flows on Kubernetes
  • Run flows on Modal
  • Run flows on Coiled
Prefect Cloud
  • Connect to Prefect Cloud
  • Manage accounts
  • Manage Workspaces
  • Create a Webhook
  • Troubleshoot Prefect Cloud
Prefect Self-hosted
  • Self-host the Prefect Server via CLI
  • Self-host the Prefect Server with Docker
Migrate
  • Migrate from Airflow
  • Upgrade to Prefect 3.0
  • Upgrade from agents to workers

How-to Guides

​
Sections

Workflows

Learn how to write and customize your Prefect workflows.

Deployments

Learn how to deploy and manage your workflows as Prefect deployments.

Configuration

Learn how to configure your Prefect environment.

Automations

Learn how to work with events, triggers, and automations.

Workflow Infrastructure

Learn how to deploy your workflows to specific infrastructure.

Prefect Cloud

Learn how to set up your Prefect Cloud account.

Prefect Self-hosted

Learn how to host your own Prefect server.

Migrate

Learn how to migrate from other platforms and upgrade to the latest versions of Prefect.

Was this page helpful?

Write and run a workflow
githublinkedinslacktwitteryoutube
Powered by Mintlify
On this page
  • Sections
Assistant
Responses are generated using AI and may contain mistakes.