Kubeflow
Base de herramientas de IA sobre KubernetesML en Kubernetes, de código abierto y gratuito
Aspectos destacados
Qué puedes hacer con ella
- Instituciones de investigación entrenan modelos a gran escala
- Empresas de internet construyen plataformas de IA
- Financieras lo usan para evaluación y predicción de riesgos
Cómo usarla
- 1 Visita kubeflow.org y conoce los subproyectos
- 2 Elige subproyectos o despliega la distribución completa
- 3 Instala y configura siguiendo la documentación oficial
- 4 Desarrolla, entrena y despliega tus modelos
- 5 Únete a la comunidad para soporte
Para quién es
Ventajas
- Gratuito y de código abierto, sin licencias
- Cubre todo el ciclo de vida de la IA
- Componentes adoptables por partes
Limitaciones
- Instalación no trivial: exige un clúster operativo
- Subproyectos a ritmos distintos: fija versiones
- Costes reales en el clúster y el tiempo del equipo
Qué es Kubeflow
Kubeflow es un proyecto de código abierto de la Cloud Native Computing Foundation que sirve como base de herramientas para plataformas de IA sobre Kubernetes. Se compone de varios subproyectos independientes y combinables: el Spark Operator para ejecutar aplicaciones Spark de forma natural, Notebooks como entorno interactivo de desarrollo, Trainer para entrenamiento distribuido con soporte de PyTorch, MLX y HuggingFace, Katib para ajuste de hiperparámetros y búsqueda de arquitecturas, Hub para indexar y gestionar modelos y artefactos, Pipelines para organizar flujos de trabajo portables y escalables, y Dashboard como punto de entrada unificado autenticado. Su distribución comunitaria es componible, modular, portátil y escalable, cubriendo todas las etapas del ciclo de vida de la IA. Es gratuito y de código abierto, y su público son equipos técnicos que ya trabajan con Kubernetes y buscan una base abierta y sin licencias.
Qué puedes hacer con él
- Desplegar notebooks interactivos sobre Kubernetes para desarrollar y depurar.
- Entrenar y ajustar modelos a gran escala con Trainer, Katib y Pipelines.
- Indexar y gestionar modelos y artefactos con Kubeflow Hub.
- Ejecutar Spark y organizar flujos de ML con el Spark Operator y Pipelines.
Para quién es
- Equipos de plataforma que construyen infraestructura de IA sobre Kubernetes.
- Científicos e ingenieros de datos con necesidades reproducibles.
- Organizaciones que buscan alternativa abierta y sin licencias.
Qué tener en cuenta
Kubeflow no es una herramienta de instalación trivial: presupone un clúster de Kubernetes operativo y conocimientos de infraestructura, y la puesta en marcha de la distribución completa puede llevar tiempo y ajustes según el entorno, las versiones y los permisos de tu organización. Al ser un ecosistema de subproyectos, las versiones y la madurez de cada componente avanzan a ritmos distintos, por lo que conviene fijar versiones concretas y seguir la documentación oficial vigente, que cambia con las releases. Es gratuito y de código abierto, pero los costes reales están en el clúster y en el tiempo del equipo, así que calcula ese total antes de compararlo con alternativas gestionadas. Empieza por los subproyectos que necesites, como Notebooks y Trainer, en lugar de desplegarlo todo de golpe, y crece conforme madure tu plataforma interna.
Preguntas frecuentes
¿Qué es Kubeflow?
La base de herramientas para plataformas de IA en Kubernetes, proyecto de código abierto de la CNCF con varios subproyectos combinables.
¿Es gratuito?
Sí, es de código abierto y gratuito; los costes reales provienen del clúster y del tiempo de tu equipo.
¿Puedo desplegar solo una parte?
Sí. Los subproyectos se usan de forma independiente o en la distribución completa de la comunidad.
Por qué es gratis
Lo que dice la página oficial: Gratis
Los límites gratuitos, la duración de la prueba y las funciones los decide el sitio oficial y pueden cambiar en cualquier momento.
Captura de pantalla
Captura archivada desde la página del listado, solo como referencia.