Prefect – Orkestrator delovnih tokov Python za podatke, ML in opravila agentov | Quasa.io
#Quasa #QUA #Prefect
Prefect je orkestrator delovnih tokov Python za podatke, strojno učenje in opravila agentov. Tok napišete kot običajno funkcijo, dodate dekorator, Prefect pa poskrbi za stanje, ponovne poskuse, dnevnike in urnike. Odprtokodni strežnik lahko brezplačno gostujete sami. Prefect Cloud je upravljana nadzorna ravnina: uvedbe, skupine izvajalnih virov, avtomatizacije in časovnica izvajanj. Tokovi se izvajajo v vašem okolju Kubernetes, ECS ali VPC ali v okolju Prefect Serverless. Paket Hobby je brezplačen za 2 uporabnika, 5 uvedb in 500 minut brezstrežniškega izvajanja. Paket Starter stane $100 na mesec. Paket Team stane $100 na uporabnika, pri čemer je najmanjše število uporabnikov 4. Paket Enterprise dodaja SSO, RBAC in PrivateLink. Horizon je ločena upravljana plast MCP za agente, ne sam orkestrator.
GLAVNE PREDNOSTI
• Tokovi ostajajo običajna koda Python, brez novega DSL
• Ponovni poskusi, predpomnjenje in urniki brez izvajalnika po meri
• Hibridno: nadzorna ravnina v Cloud, delo v vaši gruči
• Dogodki in avtomatizacije, ne le cron
• Brez dodatnega plačila za posamezno izvajanje pri objavljenih paketih Cloud
IDEALNO ZA
Podatkovne ekipe in ekipe za ML, ki so prerasle cron in skripte ter želijo pregled nad izvajanjem, ne da bi morale vzpostaviti Airflow.
POUDARKI
• Odprtokodni strežnik in Cloud na istem modelu
• Skupine brezstrežniških izvajalnih virov za kratka opravila
• Spletni kavlji, opozorila in avtomatizacije v slogu SLA
• Povzetki napak pri izvajanjih v Cloud
• Obračunavanje po uporabniških mestih z vključenimi minutami računanja
MOREBITNI POMISLEKI
• Dejanski najnižji strošek paketa Team je približno $400 na mesec
• Paket Hobby omejuje število uvedb, uporabnikov in obdobje hrambe
• Za izvajalni proces in skrivnosti ste še vedno odgovorni sami
• Horizon je drug izdelek kot Cloud
• Zeleno označeno izvajanje še ne pomeni pravilnega rezultata
SKUPNA OCENA
4.3/5 zvezdic. Prefect uporabite, kadar je naloga »ta koda Python se mora izvajati, ob neuspehu poskusiti znova in omogočati pregled nad izvajanjem«. Ne kupujte ga kot zamenjavo za podatkovno skladišče. Z oddajo ocene na Quasa.io si prislužite tudi nagrado 1 QUA!
ZAČNITE: https://quasa.io/projects/prefect























