Temario del curso
Introducción a la IA en el borde y Kubernetes
- Comprendiendo el papel de la IA en el borde.
- Kubernetes como orquestador para entornos distribuidos.
- Casos de uso típicos en diversas industrias.
Distribuciones de Kubernetes para Entornos de Borde
- Comparación de K3s, MicroK8s y KubeEdge.
- Flujos de trabajo de instalación y configuración.
- Requisitos de nodos y patrones de despliegue.
Arquitecturas para el Despliegue de IA en el Borde
- Modelos de borde centralizados, descentralizados e híbridos.
- Asignación de recursos en nodos con limitaciones.
- Topologías de clusters multinodo y remotos.
Despliegue de Modelos de Aprendizaje Automático en el Borde
- Empaquetamiento de cargas de trabajo de inferencia con contenedores.
- Uso de hardware GPU y aceleradores cuando estén disponibles.
- Gestión de actualizaciones de modelos en dispositivos distribuidos.
Estrategias de Comunicación y Conectividad
- Gestión de condiciones de red intermitentes e inestables.
- Técnicas de sincronización para datos del borde a la nube.
- Consideraciones sobre colas de mensajes y protocolos.
Observabilidad y Monitoreo en el Borde
- Enfoques de monitoreo ligero.
- Recopilación de telemetría desde nodos remotos.
- Depuración de flujos de trabajo de inferencia distribuidos.
Seguridad para Despliegues de IA en el Borde
- Protección de datos y modelos en dispositivos con recursos limitados.
- Estrategias de arranque seguro y ejecución de confianza.
- Autenticación y autorización entre nodos.
Optimización de Rendimiento para Cargas de Trabajo en el Borde
- Reducción de la latencia mediante estrategias de despliegue.
- Consideraciones sobre almacenamiento y caché.
- Ajuste de recursos de cómputo para la eficiencia de inferencia.
Resumen y Próximos Pasos
Requerimientos
- Comprensión de aplicaciones contenedorizadas.
- Experiencia en la administración de Kubernetes.
- Conocimiento de los conceptos de computación en el borde.
Audiencia
- Ingenieros de IoT que despliegan dispositivos distribuidos.
- Desarrolladores cloud-native que construyen aplicaciones inteligentes.
- Arquitectos de borde que diseñan entornos conectados.
Reseñas (2)
Como mencioné anteriormente, para una persona como yo (sin experiencia), esto supuso una puerta de entrada para comprender las funciones y características de estos programas, herramientas y demás.
Patrick V. Duylovski - UBB + DZI (KBC GROUP)
Curso - Docker and Kubernetes
Traducción Automática
comprensión básica de contenedores/kubernetes y su interacción características de la plataforma Openshift
Eric Scholze - NOW IT GmbH
Curso - Introduction to Containers, Kubernetes & OpenShift
Traducción Automática