Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Temario del curso
Introducción a Kubernetes
- Visión general de Kubernetes y su arquitectura
- Componentes principales: API server, Controller Manager, Scheduler, etcd y Kubelet
- Comprensión de Pods, Nodes (nodos) y Clusters (clústeres)
Gestión de Recursos
- Aislamiento de recursos mediante Namespaces (espacios de nombres)
- Definición de Requests (solicitudes) y Limits (límites) para recursos computacionales
- Escalar aplicaciones con Kubernetes
Gestión de Cargas de Trabajo
- Despliegue de aplicaciones utilizando Deployments (despliegues), StatefulSets y DaemonSets
- Uso de Jobs y CronJobs para programación de tareas
- Gestión de actualizaciones y revisiones
Redes y Descubrimiento de Servicios
- Comprensión de los Servicios de Kubernetes: ClusterIP, NodePort, LoadBalancer, ExternalName
- Configuración de DNS y Descubrimiento de Servicios
- Exposición de aplicaciones a través de Ingress
Persistencia de Datos
- Almacenamiento persistente con Persistent Volumes (volumes persistentes) y Persistent Volume Claims (solicitudes de volumen persistente)
- Uso de Volumes estáticos y dinámicos
- Comprensión de los Modos de Acceso, Políticas de Reclamación y Volumes proyectados
Gestión de Configuraciones
- Despliegue de ConfigMaps y Secrets
- Uso de variables de entorno y volúmenes para configuración
Gestión del Clúster
- Actualizaciones del clúster de Kubernetes utilizando kubeadm
- Configuración de autenticación con certificados TLS
- Gestión de permisos mediante Control de Acceso Basado en Roles (RBAC)
Estrategias Avanzadas de Escalabilidad
- NodeSelector, NodeAffinity y PodAffinity
- Comprensión y aplicación de Taints (tareas) y Tolerations
Provisionamiento con Helm
- Introducción a Helm y Helm Charts
- Creación y despliegue de Helm Charts
- Gestión de dependencias con Helm
Solución de Problemas de Kubernetes
- Análisis de problemas BackOff y CrashLoopBackOff
- Solución de problemas de nodos en estado NotReady (no listo)
- Uso de kubectl y logs para depuración
Resumen y Próximos Pasos
Requerimientos
- Conocimiento básico de comandos de Linux
- Familiaridad con conceptos de contenerización (por ejemplo, Docker)
- Se recomienda experiencia en fundamentos de redes, pero no es obligatorio
Público Objetivo
- Administradores de sistemas
- Ingenieros de DevOps
- Desarrolladores que buscan desplegar y gestionar aplicaciones en contenedores
35 Horas
Reseñas (1)
Me gustó el formato uno a uno de este curso, que permitió una mayor flexibilidad en las sesiones de preguntas y respuestas. El instructor cubrió el material que era relevante para mis necesidades de capacitación, así como conocimientos adicionales que sin duda me beneficiarán en el futuro.
Dylan - MacStadium
Curso - Kubernetes Comprehensive
Traducción Automática