Struttura del corso
Introduzione
- Introduzione a Kubernetes
- Panoramica delle caratteristiche e dell'architettura di Kubeflow
- Kubeflow su AWS e on-premise e su altri fornitori di cloud pubblico
Configurazione di un cluster tramite AWS EKS
Configurazione di un cluster on-premise utilizzando Microk8s
Distribuzione Kubernetes utilizzando un approccio GitOps
Approcci all'archiviazione dei dati
Creazione di una tubazione Kubeflow
Attivazione di una pipeline
Definizione degli artefatti di output
Archiviazione di metadati per set di dati e modelli
Ottimizzazione degli iperparametri con TensorFlow
Visualizzazione e analisi dei risultati
Allenamento multi-GPU
Creazione di un server di inferenza per la distribuzione di modelli ML
Utilizzo di JupyterHub
Networking e bilanciamento del carico
Ridimensionamento automatico di un cluster Kubernetes
Risoluzione dei problemi
Riassunto e conclusione
Requisiti
- Familiarità con la sintassi Python
- Esperienza con Tensorflow, PyTorch o altri framework di apprendimento automatico
- Un account AWS con le risorse necessarie
Pubblico
- Gli sviluppatori
- Scienziati dei dati
Recensioni (1)
Ho trovato molto piacevole partecipare alla formazione su Kubeflow, che si è svolta a distanza. Questa formazione mi ha permesso di consolidare le mie conoscenze sui servizi AWS, K8s e tutte le tool DevOps associate a Kubeflow, che costituiscono le basi necessarie per affrontare l'argomento in modo appropriato. Desidero ringraziare Malawski Marcin per la sua pazienza e professionalità nel fornire formazione e consigli sulle best practice. Malawski affronta l'argomento da diverse angolazioni, utilizzando diversi strumenti di distribuzione come Ansible, EKS kubectl e Terraform. Ora sono definitivamente convinto che mi sto muovendo nel campo d'applicazione giusto.
Guillaume Gautier - OLEA MEDICAL | Improved diagnosis for life TM
Corso - Kubeflow
Traduzione automatica