Ponte en Contacto

Temario del curso

Introducción a la contenerización para IA y ML

  • Conceptos fundamentales de la contenerización
  • Por qué los contenedores son ideales para cargas de trabajo de ML
  • Principales diferencias entre contenedores y máquinas virtuales

Trabajo con imágenes y contenedores de Docker

  • Comprensión de imágenes, capas y registros
  • Manejo de contenedores para experimentación en ML
  • Uso eficiente de la CLI de Docker

Embalaje de entornos de ML

  • Preparación de bases de código de ML para contenerización
  • Manejo de entornos y dependencias de Python
  • Integración de soporte CUDA y GPU

Creación de Dockerfiles para Machine Learning

  • Estructuración de Dockerfiles para proyectos de ML
  • Mejores prácticas para el rendimiento y la mantenibilidad
  • Uso de compilaciones en varias etapas (multi-stage builds)

Contenerización de modelos y pipelines de ML

  • Embalaje de modelos entrenados en contenedores
  • Estrategias de gestión de datos y almacenamiento
  • Despliegue de flujos de trabajo reproducibles de extremo a extremo

Ejecución de servicios de ML en contenedores

  • Exposición de puntos finales (endpoints) de API para inferencia de modelos
  • Escala de servicios con Docker Compose
  • Monitoreo del comportamiento en tiempo de ejecución

Consideraciones de seguridad y cumplimiento

  • Aseguramiento de configuraciones de contenedores seguras
  • Manejo de accesos y credenciales
  • Gestión de activos de ML confidenciales

Despliegue en entornos de producción

  • Publicación de imágenes en registros de contenedores
  • Despliegue de contenedores en configuraciones on-prem o en la nube
  • Gestión de versiones y actualización de servicios de producción

Resumen y próximos pasos

Requerimientos

  • Comprensión de los flujos de trabajo de aprendizaje automático
  • Experiencia con Python o lenguajes de programación similares
  • Familiaridad con las operaciones básicas de la línea de comandos de Linux

Público objetivo

  • Ingenieros de ML que despliegan modelos en producción
  • Científicos de datos que gestionan entornos de experimentación reproducibles
  • Desarrolladores de IA que construyen aplicaciones escalables en contenedores
 14 Horas

Número de participantes


Precio por participante

Reseñas (3)

Próximos cursos

Categorías Relacionadas