Plan Szkolenia

Fundamenty konteneryzacji dla MLOps

  • Zrozumienie wymagań cyklu życia ML
  • Kluczowe pojęcia Docker dla systemów ML
  • Najlepsze praktyki tworzenia powtarzalnych środowisk

Budowanie konteneryzowanych potoków treningowych ML

  • Pakowanie kodu treningowego modeli i zależności
  • Konfigurowanie zadań treningowych przy użyciu obrazów Docker
  • Zarządzanie zestawami danych i artefaktami w kontenerach

Konteneryzacja walidacji i ewaluacji modeli

  • Reprodukowanie środowisk ewaluacyjnych
  • Automatyzacja przepływów pracy walidacji
  • Zbieranie metryk i logów z kontenerów

Konteneryzowany wnioskowanie i serwowanie

  • Projektowanie mikroserwisów do wnioskowania
  • Optymalizacja kontenerów uruchomieniowych dla produkcji
  • Implementacja skalowalnych architektur serwowania

Orchestracja potoków z Docker Compose

  • Koordynowanie wielokontenerowych przepływów pracy ML
  • Izolacja środowisk i zarządzanie konfiguracją
  • Integracja usług wsparcia (np. śledzenie, przechowywanie)

Wersjonowanie i zarządzanie cyklem życia modeli ML

  • Śledzenie modeli, obrazów i komponentów potoków
  • Wersjonowane środowiska kontenerowe
  • Integracja narzędzi takich jak MLflow lub podobnych

Wdrażanie i skalowanie obciążeń ML

  • Uruchamianie potoków w rozproszonych środowiskach
  • Skalowanie mikroserwisów przy użyciu podejść natywnych Docker
  • Monitorowanie konteneryzowanych systemów ML

CI/CD dla MLOps z Docker

  • Automatyzacja budowania i wdrażania komponentów ML
  • Testowanie potoków w konteneryzowanych środowiskach testowych
  • Zapewnianie powtarzalności i cofnięć

Podsumowanie i kolejne kroki

Wymagania

  • Zrozumienie przepływów pracy ML
  • Doświadczenie z Pythonem w zakresie rozwoju danych lub modeli
  • Znajomość podstaw kontenerów

Audience

  • Inżynierowie MLOps
  • Praktycy DevOps
  • Zespoły platform danych
 21 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (5)

Propozycje terminów

Powiązane Kategorie