Kubeflow en Producción · Lección 11
¿Qué representa un 'componente' individual dentro de un pipeline de Kubeflow Pipelines?
Una unidad de trabajo autocontenida (empaquetada como contenedor) con entradas y salidas bien definidas, que realiza un paso específico del flujo de ML
Un componente reemplaza por completo la necesidad de tener el propio pipeline como estructura mayor
Solo puede existir un único componente en toda la definición de un pipeline
Requiere que todos los componentes del mismo pipeline estén escritos en el mismo lenguaje de programación
Kubeflow en Producción · Lección 11
Completa el código
Cada componente de un pipeline se ejecuta como un
Revisa: cada componente se ejecuta como un contenedor independiente.
Kubeflow en Producción · Lección 11
¿Por qué que cada componente sea un contenedor independiente permite que distintos pasos de un mismo pipeline usen versiones distintas de librerías sin conflictos entre sí?
Pista: como cada componente corre en su propio contenedor con sus propias dependencias instaladas, un paso de preprocesamiento que necesita una versión específica de una librería no entra en conflicto con un paso de entrenamiento que necesita una versión distinta de esa misma librería, ya que cada uno vive en su entorno aislado.
✓
¡Lección completada!
Kubeflow Pipelines — componentes y arquitectura interna
0
XP ganado
3
Vidas restantes