Programa do Curso
Introdução
- Introdução a Kubernetes
- Visão geral de Kubeflow Características e arquitetura
- Kubeflow no AWS vs no local vs em outros provedores de nuvem pública
Configuração de um cluster usando o AWS EKS
Configurando um cluster no local usando Microk8s
Implantação de Kubernetes usando uma abordagem GitOps
Abordagens de armazenamento de dados
Criando um pipeline Kubeflow
Acionando um pipeline
Definindo artefatos de saída
Armazenamento de metadados para conjuntos de dados e modelos
Ajuste de hiperparâmetros com TensorFlow
Visualizando e analisando os resultados
Formação multi-GPU
Criando um servidor de inferência para implantar modelos de ML
Trabalhando com o JupyterHub
Networking e balanceamento de carga
Escalonamento automático de um cluster Kubernetes
Resolução de problemas
Resumo e conclusão
Requisitos
- Familiaridade com a sintaxe Python
- Experiência com Tensorflow, PyTorch ou outra estrutura de aprendizagem automática
- Uma conta AWS com os recursos necessários
Público
- Programadores
- Cientistas de dados
Declaração de Clientes (1)
Aproveitei a participação no treinamento Kubeflow, que foi realizado remotamente. Esse treinamento me permitiu consolidar meu conhecimento sobre serviços AWS, K8s e todas as ferramentas DevOps relacionadas ao Kubeflow, que são as bases necessárias para abordar o assunto de forma adequada. Gostaria de agradecer Malawski Marcin por sua paciência e profissionalismo no treinamento e nas dicas sobre práticas recomendadas. Malawski aborda o tema sob diferentes ângulos, com diferentes ferramentas de implantação Ansible, EKS kubectl, Terraform. Agora estou definitivamente convencido de que estou entrando na área correta de aplicação.
Guillaume Gautier - OLEA MEDICAL | Improved diagnosis for life TM
Curso - Kubeflow
Máquina Traduzida