Temario del curso
Introducción
- Kubeflow en AWS vs. en infraestructura local vs. en otros proveedores de nube pública
Visión general de las características y arquitectura de Kubeflow
Activación de una cuenta de AWS
Preparación y lanzamiento de instancias de AWS habilitadas para GPU
Configuración de roles de usuario y permisos
Preparación del entorno de desarrollo
Selección de un modelo de TensorFlow y un conjunto de datos
Empaquetado de código y marcos de trabajo en una imagen Docker
Configuración de un clúster de Kubernetes utilizando EKS
Preparación de los datos de entrenamiento y validación
Configuración de los pipelines de Kubeflow
Lanzamiento de un trabajo de entrenamiento usando Kubeflow en EKS
Visualización del trabajo de entrenamiento en tiempo de ejecución
Limpieza después de completar el trabajo
Resolución de problemas
Resumen y conclusión
Requerimientos
- Comprensión de los conceptos de aprendizaje automático.
- Conocimiento de los conceptos de computación en la nube.
- Comprensión general de contenedores (Docker) y orquestación (Kubernetes).
- Alguna experiencia en programación en Python es útil.
- Experiencia trabajando con línea de comandos.
Público objetivo
- Ingenieros de ciencia de datos.
- Ingenieros de DevOps interesados en el despliegue de modelos de aprendizaje automático.
- Ingenieros de infraestructura interesados en el despliegue de modelos de aprendizaje automático.
- Ingenieros de software que deseen integrar y desplegar funciones de aprendizaje automático en sus aplicaciones.
Testimonios (3)
He descubierto cosas nuevas y interesantes sobre Lambda y Serverless
Oleg Buldumac - PUBLIC COURSE
Curso - AWS Lambda for Developers
Traducción Automática
el ecosistema de ML no solo incluye MLFlow sino también Optuna, hyperops, Docker y docker-compose
Guillaume GAUTIER - OLEA MEDICAL
Curso - MLflow
Traducción Automática
Disfruté participando en el entrenamiento de Kubeflow, que se llevó a cabo de manera remota. Este entrenamiento me permitió consolidar mi conocimiento sobre los servicios de AWS, K8s y todas las herramientas de DevOps relacionadas con Kubeflow, que son las bases necesarias para abordar el tema adecuadamente. Quiero agradecer a Malawski Marcin por su paciencia y profesionalismo en la formación y los consejos sobre mejores prácticas. Malawski aborda el tema desde diferentes ángulos, utilizando diferentes herramientas de despliegue como Ansible, EKS kubectl y Terraform. Ahora estoy definitivamente convencido de que me dirijo hacia el campo de aplicación correcto.
Guillaume Gautier - OLEA MEDICAL | Improved diagnosis for life TM
Curso - Kubeflow
Traducción Automática