Prefect
Open-Source-Orchestrierung von Python-Workflows für Daten- und ML-Pipelines
Prefect macht Python-Funktionen zu zuverlässigen Workflows. Mit Dekoratoren wird ein Skript zu einem Flow mit Aufgaben, die bei Fehlern wiederholt, geplant ausgeführt und mit Status versehen werden. Teams sehen Läufe, Logs und Ergebnisse im Dashboard.
Prefect unterstützt dynamische Workflows, Parallelität und Bereitstellung von Laptop bis Kubernetes. Ein gehosteter Cloud-Dienst übernimmt Planung und Observability; der Open-Source-Server kann selbst gehostet werden. Die Plattform wird für Datenpipelines und ML-Aufgaben genutzt.
Prefect bietet einen kostenlosen Tarif und kostenpflichtige Pläne. In einem umkämpften Markt entscheiden sich Teams wegen des Python-zentrierten Ansatzes dafür. Alternativen sind Airflow, Dagster, Temporal, Metaflow und Flyte. Prefect eignet sich für Datenteams, die moderne Python-Orchestrierung suchen.