Prefect est une plateforme d'orchestration de workflows pour les charges de données, d'apprentissage automatique et d'agents. Les développeurs écrivent leurs workflows en Python ordinaire avec des décorateurs de flux et de tâches ; Prefect gère état, journalisation, planification, nouvelles tentatives, cache et reprise. Une interface unique présente exécutions, journaux et états, avec des alertes en cas d'échec ou de retard. Les workflows peuvent tourner sur Kubernetes, ECS, votre propre VPC ou du calcul serverless. Le framework est open source sous licence Apache 2.0 et vous pouvez exploiter votre propre serveur Prefect ; Prefect Cloud en est l'alternative gérée, y compris en mode hybride avec des workers légers dans votre environnement.
Prefect Technologies, Inc. est une société américaine : l'éditeur relève du droit américain, CLOUD Act compris. Prefect Cloud stocke les métadonnées d'orchestration sur l'infrastructure Google Cloud aux États-Unis ; selon Prefect, les données personnelles traitées par les workflows n'atteignent jamais Prefect Cloud en exécution hybride ou push. Une organisation européenne qui veut un contrôle total peut auto-héberger le serveur open source.