Prefect Logo

Stay in Touch

ODSC East 2024

Prefect Enables Data Science Teams in Production

The fastest way to deploy data science code and models to production while retaining full visibility and security.

Find us at Booth #17!

Deploy your models to prod faster

Don't change your code for your orchestrator: Prefect is pythonic, and doesn't require boilerplate.

  • Scheduling & orchestration: from model training to pipelines
  • Flexible infra options, including up to 250 free hours of Prefect-managed compute
  • Turn your models into hosted APIs, making them accessible to anyone programmatically
alt
get_stars.py
1import httpx
2from prefect import flow
3
4
5@flow(log_prints=True)
6def get_repo_info(repo_name: str = "PrefectHQ/prefect"):
7    url = f"https://api.github.com/repos/{repo_name}"
8    response = httpx.get(url)
9    response.raise_for_status()
10    repo = response.json()
11    print(f"{repo_name} repository statistics 🤓:")
12    print(f"Stars 🌠 : {repo['stargazers_count']}")
13    print(f"Forks 🍴 : {repo['forks_count']}")
14
15
16if __name__ == "__main__":
17    get_repo_info.serve(name="my-first-deployment")

Focus on your code, not the infra

Prefect’s hybrid execution model means your code just works, locally or in production.

  • Spin up a Prefect server for local development
  • Simplified infrastructure concepts means you can get into production fast, and scale up without contorting your code
  • Move from local to remote or between cloud services with ease
alt

Talks

2PM Tue 4/23: Join Taylor (Prefect) & Mike (Education First) for a demo of how Mike's data engineer team unblocks data science deployments with Prefect.

11AM Wed 4/24: Hear from Jeff & Bill (Prefect) on a practical guide to implementing a platform approach when managing data workflows

2pm Tue 4/23

Unblocking Data Science Teams with Prefect

Stop waiting for data engineering teams to run custom deployments for each data science model and each script. Instead, enable data science teams to run Python code automatically.

At Education First, Mike Grabbe’s data platform team has completely unlocked the data science team. Hear from Taylor and Mike on resolving a number of challenges with Prefect including Python work being deployed on unstable infrastructure and data engineering being a bottleneck.

alt
11am Wed 4/24

Embracing a Platform Approach to Workflow Management

Even if you agree you need a data platform - no one agrees on what the requirements of one are. This talk will dive into what an interfaces approach practically means and examine the benefits and risks of implementing a platform approach to workflow management with real world examples.

Embracing a platform approach to workflow management increases velocity by making workflows composable, extensible, and observable. You want to give data people the tools they need to succeed while abstracting away infrastructure headaches.

alt

More Reading

Read about how you can deploy any Python code securely and consistently with Prefect.

Learn About Prefect