Plan Szkolenia
Wprowadzenie
- Wprowadzenie do Kubernetes
- Przegląd funkcji i architektury Kubeflow
- Kubeflow w AWS vs. lokalnie vs. u innych dostawców chmury publicznej
Konfiguracja klastra przy użyciu AWS EKS
Konfigurowanie klastra lokalnego przy użyciu Microk8s
Wdrażanie Kubernetes przy użyciu podejścia GitOps
Podejścia do przechowywania danych
Tworzenie Kubeflow potoku
Wyzwalanie potoku
Definiowanie artefaktów wyjściowych
Przechowywanie metadanych dla zestawów danych i modeli
Dostrajanie hiperparametrów za pomocą TensorFlow
Wizualizacja i analiza wyników
Multi-GPU Training
Tworzenie serwera wnioskowania do wdrażania modeli uczenia maszynowego
Praca z JupyterHub
Równoważenie obciążenia Networking
Automatyczne skalowanie klastra Kubernetes
Rozwiązywanie problemów
Podsumowanie i wnioski
Wymagania
- Znajomość składni Python
- Doświadczenie z Tensorflow, PyTorch lub innym frameworkiem uczenia maszynowego
- Konto AWS z niezbędnymi zasobami
Publiczność
- Programiści
- Naukowcy zajmujący się danymi
Opinie uczestników (1)
Cieszyłem się, biorąc udział w szkoleniu Kubeflow, które odbyło się zdalnie. To szkolenie pozwoliło mi ukonsolidować wiedzę na temat usług AWS, K8s oraz wszystkich narzędzi devOps związanych z Kubeflow, które stanowią niezbędne podstawy do właściwego podejścia do tego tematu. Chciałbym podziękować Marcina Malawskiego za jego cierpliwość i profesjonalizm w zakresie szkolenia oraz rad na temat najlepszych praktyk. Marcin podejmuje temat z różnych perspektyw, wykorzystując różne narzędzia wdrażania, takie jak Ansible, EKS kubectl, Terraform. Teraz jestem absolutnie przekonany, że wchodzę w właściwe pole zastosowania.
Guillaume Gautier - OLEA MEDICAL | Improved diagnosis for life TM
Szkolenie - Kubeflow
Przetłumaczone przez sztuczną inteligencję