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.
Programa del Curso
Introducción a Kubernetes
- Descripción general de Kubernetes y su arquitectura
- Componentes principales: servidor API, Controller Manager, Scheduler, etcd y Kubelet
- Entender Pods, Nodes y Clusters
Recurso Management
- Aislamiento de recursos utilizando Namespaces
- Definiendo Requests y Limits para recursos computacionales
- Escalando aplicaciones con Kubernetes
Gestionando cargas de trabajo
- Implementación de aplicaciones utilizando Deployments, StatefulSets y DaemonSets
- Usando Jobs y CronJobs para la programación de tareas
- Manejando actualizaciones y retrocesos
Networking y descubrimiento de servicios
- Entendiendo los servicios Kubernetes: ClusterIP, NodePort, LoadBalancer, ExternalName
- Configurar DNS y Service Discovery
- Exponer aplicaciones a través de Ingress
Persistencia de datos
- Persistir datos con Persistent Volumes y Persistent Volume Claims
- Usando volúmenes estáticos y dinámicos
- Entender Access Modos, políticas de recuperación y volúmenes proyectados
Configuration Management
- Implementando ConfigMaps y Secrets
- Usando variables de entorno y volúmenes para configuración
Clase Management
- Actualizaciones de clúster Kubernetes usando kubeadm
- Configurar la autenticación con certificados TLS
- Gestionar permisos con Role-Based Access Control (RBAC)
Estrategias de escalado avanzadas
- NodeSelector, NodeAffinity y PodAffinity
- Entender y aplicar Taints y Tolerations
Provisionamiento con Helm
- Introducción a Helm y Helm Charts
- Crear y desplegar Helm Charts
- Gestionar dependencias con Helm
Depuración de Kubernetes
- Analizando problemas de BackOff y CrashLoopBackOff
- Depurando nodos en estado NotReady
- Usando kubectl y logs para depurar
Resumen y próximos pasos
Requerimientos
- Comprensión básica de Linux comandos
- Familiaridad con conceptos de contenedorización (por ejemplo, Docker)
- Se recomienda experiencia en fundamentos de redes, pero no es obligatoria
Público
- Administradores de sistemas
- Ingenieros de DevOps
- Desarrolladores que buscan implementar y gestionar aplicaciones en contenedores
35 Horas
Testimonios (1)
Me gustó el formato de uno a uno de este curso, lo cual permitió una flexibilidad mucho mayor en las preguntas y respuestas. El instructor cubrió el material que era relevante para mis necesidades de formación, además de conocimientos adicionales que sin duda me beneficiarán en el futuro.
Dylan - MacStadium
Curso - Kubernetes Comprehensive
Traducción Automática