Návrh Školení

Základy kontejnerizace pro MLOps

  • Chápání požadavků životního cyklu ML
  • Klíčové koncepty Dockeru pro ML systémy
  • Nejlepší praktiky pro reprodukovatelná prostředí

Vytváření kontejnerizovaných ML tréninkových datových potoků

  • Balení kódu a závislostí pro trénink modelů
  • Konfigurace tréninkových úloh pomocí Docker obrázků
  • Správa datových sad a artefaktů v kontejnerech

Kontejnerizace ověřování a hodnocení modelů

  • Reprodukování ověřovacích prostředí
  • Automatizace ověřovacích pracovních postupů
  • Zachycování metrik a logů z kontejnerů

Kontejnerizace inferencí a nasazení modelů

  • Návrh mikroslužeb pro inferenci
  • Optimalizace kontejnerů pro produkční prostředí
  • Implementace škálovatelných architektur nasazení

Orchestrace datových potoků s Docker Compose

  • Koordinace vícekontejnerových ML pracovních postupů
  • Izolace prostředí a správa konfigurací
  • Integrace podporujících služeb (např. sledování, úložiště)

Verzování a správa životního cyklu ML modelů

  • Sledování modelů, obrázků a komponent datových potoků
  • Verzovatelné kontejnerizované prostředí
  • Integrace MLflow nebo podobných nástrojů

Nasazení a škálování ML zátěží

  • Spouštění datových potoků v distribuovaných prostředích
  • Škálování mikroslužeb pomocí Docker nativních přístupů
  • Monitorování kontejnerizovaných ML systémů

CI/CD pro MLOps s Dockerem

  • Automatizace sestavení a nasazení ML komponent
  • Testování datových potoků v kontejnerizovaném předprodukčním prostředí
  • Zajištění reprodukovatelnosti a zpětného kroku (rollbacks)

Shrnutí a další kroky

Požadavky

  • Chápání pracovních postupů strojového učení
  • Zkušenosti s Pythonem pro vývoj dat nebo modelů
  • Oboznámení se základy kontejnerů

Cílová skupina

  • MLOps inženýři
  • DevOps praktikanti
  • Týmy datových platform
 21 Hodiny

Počet účastníků


Cena za účastníka

Reference (3)

Nadcházející kurzy

Související kategorie