Guides¶
This section of the documentation contains guides for common workflows and use cases.
Development¶
Title | Description |
---|---|
Hosting | Host your own Prefect server instance. |
Profiles & Settings | Configure Prefect and save your settings. |
Testing | Easily test your workflows. |
Global Concurrency Limits | Limit flow runs. |
Runtime Context | Enable a flow to access metadata about itself and its context when it runs. |
Variables | Store and retrieve configuration data. |
Prefect Client | Use PrefectClient to interact with the API server. |
Webhooks | Receive, observe, and react to events from other systems. |
Terraform Provider | Use the Terraform Provider for Prefect Cloud for infrastructure as code. |
Prefect Recipes | Common, extensible examples for setting up Prefect. |
Execution¶
Title | Description |
---|---|
Docker | Deploy flows with Docker containers. |
State Change Hooks | Execute code in response to state changes. |
Dask and Ray | Scale your flows with parallel computing frameworks. |
Moving Data | Move data to and from cloud providers. |
Logging | Configure Prefect's logger and aggregate logs from other tools. |
Troubleshooting | Identify and resolve common issues with Prefect. |
Work Pools¶
Title | Description |
---|---|
Deploying Flows to Work Pools and Workers | Learn how to run you code with dynamic infrastructure. |
Upgrade from Agents to Workers | Why and how to upgrade from agents to workers. |
Storage | Store your code for deployed flows. |
Kubernetes | Deploy flows on Kubernetes. |
Serverless Push Work Pools | Run flows on serverless infrastructure without a worker. |
Serverless Work Pools with Workers | Run flows on serverless infrastructure with a worker. |
Daemonize Processes | Set up a systemd service to run a Prefect worker or .serve process. |
Custom Workers | Develop your own worker type. |
Need help?
Get your questions answered by a Prefect Product Advocate! Book a Meeting