Plan Szkolenia
Wprowadzenie
Przegląd funkcji i komponentów Kubeflow
- Kontenery, manifesty itp.
Przegląd potoku Machine Learning
- Szkolenie, testowanie, dostrajanie, wdrażanie itp.
Wdrażanie Kubeflow w klastrze Kubernetes
- Przygotowanie środowiska wykonawczego (klaster szkoleniowy, klaster produkcyjny itp.)
- Pobieranie, instalowanie i dostosowywanie.
Uruchamianie potoku Machine Learning na klastrze Kubernetes
- Tworzenie potoku TensorFlow.
- Tworzenie potoku PyTorch.
Wizualizacja wyników
- Eksportowanie i wizualizowanie metryk potoku
Dostosowywanie środowiska wykonawczego
- Dostosowywanie stosu do różnych infrastruktur
- Aktualizacja wdrożenia Kubeflow
Uruchamianie Kubeflow w chmurach publicznych
- AWS, Microsoft Azure, Google Cloud Platform
Zarządzanie produkcyjnymi przepływami pracy
- Uruchamianie przy użyciu metodologii GitOps
- Planowanie zadań
- Tworzenie notatników Jupyter
Rozwiązywanie problemów
Podsumowanie i wnioski
Wymagania
- Znajomość składni Python
- Doświadczenie z Tensorflow, PyTorch lub innym frameworkiem uczenia maszynowego
- Konto dostawcy chmury publicznej (opcjonalnie)
Publiczność
- Programiści
- Naukowcy zajmujący się danymi
Opinie uczestników (1)
I enjoyed participating in the Kubeflow training, which was held remotely. This training allowed me to consolidate my knowledge for AWS services, K8s, all the devOps tools around Kubeflow which are the necessary bases to properly tackle the subject. I wanted to thank Malawski Marcin for his patience and professionalism for training and advice on best practices. Malawski approaches the subject from different angles, different deployment tools Ansible, EKS kubectl, Terraform. Now I am definitely convinced that I am going into the right field of application.