Plan Szkolenia
Wprowadzenie do konteneryzacji dla AI i ML
- Podstawowe koncepcje konteneryzacji
- Dlaczego kontenery są idealne dla obciążeń ML
- Kluczowe różnice między kontenerami a maszynami wirtualnymi
Praca z obrazami i kontenerami Dockera
- Zrozumienie obrazów, warstw i rejestrów
- Zarządzanie kontenerami w celach eksperymentowania z ML
- Efektywne korzystanie z CLI Dockera
Pakowanie środowisk ML
- Przygotowywanie kodbase ML do konteneryzacji
- Zarządzanie środowiskami Pythona i zależnościami
- Integracja z CUDA i obsługą GPU
Budowanie Dockerfile'ów dla uczenia maszynowego
- Strukturyzacja Dockerfile'ów dla projektów ML
- Najlepsze praktyki pod kątem wydajności i utrzymania
- Użycie wieloetapowych budów
Konteneryzacja modeli ML i potoków
- Pakowanie wytrenowanych modeli do kontenerów
- Zarządzanie strategiami danych i magazynowania
- Wdrażanie powtarzalnych przepływów pracy od początku do końca
Uruchamianie usługi ML w kontenerach
- Ekspozycja punktów końcowych API dla wnioskowania modeli
- Skalowanie usług za pomocą Docker Compose
- Monitorowanie zachowania w czasie wykonywania
Rozważenia dotyczące bezpieczeństwa i zgodności
- Zapewnianie bezpiecznych konfiguracji kontenerów
- Zarządzanie dostępem i poświadczeniami
- Obsługa poufnych zasobów ML
Wdrażanie w środowiskach produkcyjnych
- Publikowanie obrazów do rejestrów kontenerów
- Wdrażanie kontenerów w konfiguracjach lokalnych lub w chmurze
- Wersjonowanie i aktualizacja usług produkcyjnych
Podsumowanie i kolejne kroki
Wymagania
- Zrozumienie przepływów pracy uczenia maszynowego
- Doświadczenie w Pythonie lub podobnych językach programowania
- Zapoznanie się z podstawowymi operacjami na linii poleceń Linuxa
Grupa docelowa
- Inżynierowie ML wdrażający modele do produkcji
- Data scientists zarządzający powtarzalnymi środowiskami eksperymentów
- Deweloperzy AI budujący skalowalne aplikacje konteneryzowane
Opinie uczestników (5)
wiedza prowadzącego jest bardzo duża
Grzesiek - EduBroker PL5272572670
Szkolenie - Podstawy Docker - wprowadzenie do konteneryzacji
Wytłumaczył wszystko, nie tylko pojęcia z zakresu k8s.
Stefan Voinea - EMAG IT Research S.R.L
Szkolenie - Certified Kubernetes Application Developer (CKAD) - exam preparation
Przetłumaczone przez sztuczną inteligencję
Bardzo informatywna i zwięzła. Praktyczne ćwiczenia
Gil Matias - FINEOS
Szkolenie - Introduction to Docker
Przetłumaczone przez sztuczną inteligencję
Doskonała treść
Alan Kavanagh - FINEOS Corporation Ltd
Szkolenie - Docker from Basic to Advanced
Przetłumaczone przez sztuczną inteligencję
rozwiązywanie typowych problemów, zaprezentowanie ciekawych aplikacji