Empresas líderes del sector como Google, IBM y Spotify usan Kubernetes para optimizar su infraestructura
Despliega Kubernetes Avanzado con un plan A Medida para tu equipo, tutorizado, prácticas en clústeres y bonificable por FUNDAE. Solicita propuesta a medida.
Adquiere experiencia avanzada en Kubernetes para gestionar clústeres a gran escala, una habilidad esencial para cualquier empresa que busque robustez y escalabilidad.
1
Aprovecha las últimas prácticas de seguridad y gobernanza en clústeres Kubernetes para proteger tu infraestructura y fortalecer las políticas de compliance de tu organización.
Personaliza el temario al 100% para tu equipo
Diseñamos una formación a medida utilizando los documentos y flujos de trabajo reales de tu empresa.
Nueva Plataforma de E-learningFormación en directo con plataforma de apoyo para reforzar el aprendizaje
Acceso a las grabaciones
Los alumnos podrán revisar las sesiones grabadas para repasar conceptos clave, recuperar explicaciones concretas o reforzar aquellos contenidos que necesiten después de la clase en directo.
Recursos formativos
Materiales, sesiones grabadas y documentación de apoyo quedan centralizados en la plataforma para que el equipo pueda consultarlos durante y después de la formación.
Confirmación de asistencia
La plataforma permite registrar y confirmar la asistencia de los participantes, facilitando el seguimiento de la formación y la gestión documental necesaria para la bonificación FUNDAE.
Programa formativo
Temario del curso
Encuentra todo el temario del curso aquí.
Temario
Del Monolito a los Microservicios
¿Qué es un contenedor?
Orquestación de contenedores
Arquitectura de Kubernetes
Clusters de Kubernetes
Los Nodos de Kubernetes
Los Pods de Kubernetes
Ciclo de releases y política de versiones (version skew policy)
Introducción a las redes de comunicación en Kubernetes
Container-to-Container
Comunicación Pod-to-Pod
Comunicación Pod-to-Service
Comunicación External-to-Service
Instalación de Kubernetes: consideraciones, métodos y requerimientos
Creación de un clúster de Kubernetes en local
minikube
microk8s
kind
Repasando de kubectl y Kubernetes API
Del Monolito a los Microservicios
¿Qué es un contenedor?
Orquestación de contenedores
Arquitectura de Kubernetes
Clusters de Kubernetes
Los Nodos de Kubernetes
Los Pods de Kubernetes
Ciclo de releases y política de versiones (version skew policy)
Introducción a las redes de comunicación en Kubernetes
Container-to-Container
Comunicación Pod-to-Pod
Comunicación Pod-to-Service
Comunicación External-to-Service
Instalación de Kubernetes: consideraciones, métodos y requerimientos
Ciclo de releases y política de versiones (version skew policy)
Introducción a las redes de comunicación en Kubernetes
Container-to-Container
Comunicación Pod-to-Pod
Comunicación Pod-to-Service
Comunicación External-to-Service
Instalación de Kubernetes: consideraciones, métodos y requerimientos
Creación de un clúster de Kubernetes en local
minikube
microk8s
kind
Repasando de kubectl y Kubernetes API
Tema 2: Creación de cargas de trabajo
Cargas de trabajo en Kubernetes
Creación de un Deployment imperativamente
Creación de Deployment declarativamente
Escalado de un Deployment
Imperativo vs Declarativo
Gestionando Rollouts y Rollbacks de un Deployment
Gestión y versionando de ficheros YAML con Git y GitHub
Tema 3: Clústers de Kubernetes en el cloud
Introducción a las soluciones en la nube más destacables en la actualidad
Ventajas y desventajas del uso del cloud
Creación de una cuenta gratuita de AWS
Configuración y trabajo de Kubernetes en AWS: EKS
Creación de una cuenta gratuita de Azure
Configuración y trabajo de Kubernetes en Azure: AKS
Creación una cuenta gratuita de Google Cloud Platform (GCP)
Configuración y trabajo de Kubernetes en GCP: GKE
Comparativa entre EKS, AKS y GKE
Recomendaciones y consejos para trabajar en la nube
Tema 4: Gestión de clústeres de Kubernetes con IAC (Infrastructure as Code)
¿Qué es la infraestructura como código (IaC)?
Introducción a terraform
Ventajas y desventajas del uso de terraform
Alternativas a terraform más destacables
Generación de un cluster en la nube con terraform
Buenas prácticas de la IaC y terraform
Tema 5: Integración continua, testing y despliegue
Introducción a la integración continua (CI)
Introducción al despliegue continuo (CD)
Características principales de CI/CD
Ejemplos reales de CI/CD
Integración y despliegue continuo con GitHub Actions
Creación de imágenes de contenedor
Etiquetado de imágenes de contenedor y uso del container registry en la nube
Despliegue continuo de apps con soluciones cloud
Estrategias de despliegue y recomendaciones
Tema 6: Profundizando en los Controladores
Controladores en Kubernetes
StatefulSet
DaemonSet
CronJob y Jobs
HorizontalPodAutoscaler
VerticalPodAutoscaler
Keda
Tema 7: Profundizando en las redes y servicios de Kubernetes
Modelo de red en Kubernetes, CNI
Servicios en Kubernetes
Servicio ClusterIP
Servicio NodePort
Servicio LoadBalancer
Servicio ExternalName
Depuración con port-forward
Aplicaciones Accesibles a través de un balanceador de carga
Reglas de enrutamiento con IngressController y certificados TLS con Cert Manager
Patrón sidecar y service mesh con Istio
Gestión de redes y servicios en la nube
Tema 8: Almacenamiento persistente en Kubernetes
Cattle vs Pets
Ciclo de vida del almacenamiento persistente
StorageClass
Aprovisionamiento estático
Aprovisionamiento dinámico
La Importancia de los PersistentVolumes
Almacenamiento efímero (Ephemeral Storage)
Volúmenes Persistentes en soluciones cloud
Aprovisionamiento dinámico en soluciones cloud
Tema 9: Securizando un clúster de Kubernetes
Seguridad en la API y autenticación
Buenas Prácticas en la gestión de usuarios y roles en Kubernetes
RBAC (Role Based Access Control) en Kubernetes
Cuentas de servicio y credenciales
TLS y certificados en Kubernetes
Políticas de red para gestionar tráfico (Network Policies)
CIS Benchmark
Tema 10: Gestión de fallos en Kubernetes
Fallos habituales en entornos reales
Fallos en los nodos control-plane
Fallos en los worker-node
Fallos en aplicaciones
Fallos de red
Fallos en el almacenamiento
Administrar y asegurar la tolerancia a fallos
Tema 11: End-to-End Tests en un Cluster Kubernetes
¿Qué son las Ppuebas End-to-End (e2e)?
Tipos de pruebas e2e más vomunes para los clústeres de Kubernetes
Creación de tests e2e para Kubernetes
Accediendo y aAnalizando los resultados de las Pruebas e2e
Buenas prácticas y consejos al desarrollar tests e2e para clústeres de Kubernetes
Tema 12: Tolerancia a fallos, mantenimiento y recuperación de desastres
Alta Disponibilidad
Topología para un cluster de alta disponibilidad
Redundancia de etcd y respaldos
PersistentVolumes
Worker-nodes
Actualización de un clúster
Velero
Buenas prácticas
Tema 13: Observabilidad de Kubernetes
¿Qué es la observabilidad?
Niveles de Logging
Gestion de logs en Kubernetes
Soluciones de Logging: Fluentd y Fluentbit
Introducción a las Métricas en Kubernetes
Metrics Server
Prometheus
Grafana
Plataformas de observabilidad
Datadog
Dynatrace
Comparativas y conclusiones
Monitoreo y alertas en soluciones cloud
Tema 14: Gobernanza de los clústeres de Kubernetes
La importancia de la gobernanza de un clúster
Políticas de admission y control
Gatekeeper
Primer vistazo a gatekeeper
Definiendo restricciones y plantillas de restricciones
Replica de datos
Buenas prácticas
Tema 15: Gestión multi-clúster
Beneficios de usar múltiples clústeres
Problemas que nos podemos encontrar
Despliegue de múltiples clusteres
Patrones de despliegue y administración
GitOps para gestionar múltiples clusteres
Herramientas de administración
Kubernetes federation
Buenas prácticas
Tema 16: Proyecto Final
Estableciendo los requisitos del proyecto
Configuraciones e implementaciones de la solución
Revisando el correcto funcionamiento
Consejos y recomendaciones para siguientes Pasos
Perfiles profesionales
Pensado para quienes deben dominar Kubernetes Avanzado en su día a día
Administradores de Sistemas
Buscan optimizar la gestión de clústeres y mejorar la resistencia de los sistemas en entornos empresariales.
Ingenieros DevOps
Necesitan implementar prácticas avanzadas de CI/CD en Kubernetes para mejorar la entrega continua y ágil.
Desarrolladores Backend
Desean escalar aplicaciones en Kubernetes garantizando alto rendimiento y disponibilidad en producción.
Arquitectos de Soluciones
Preguntas frecuentes
Resolvemos todas tus dudas sobre nuestra formación en Kubernetes Avanzado
Explora las respuestas a las preguntas que guian a nuestra comunidad. Aqui encontraras claridad sobre como funciona todo, desde el acceso hasta los detalles de los cursos. Si buscas respuestas, este es el lugar para comenzar.
El curso de Kubernetes Avanzado está diseñado para profesionales que quieran profundizar en el manejo y optimización de Kubernetes. Aprenderás a gestionar clústeres, implementar prácticas de seguridad, escalar aplicaciones y monitorizar el rendimiento de contenedores. Este curso es ideal para mejorar tus habilidades en DevOps y administración de sistemas, abriendo nuevas oportunidades laborales en el sector TI.
Sí, el curso de Kubernetes Avanzado se puede bonificar hasta el 100% a través de FUNDAE. Las empresas pueden utilizar los créditos de formación disponibles para capacitar a sus empleados, lo que reduce significativamente el coste del curso.
El curso de Kubernetes Avanzado se imparte a través de Aula Virtual Personalizada. Esta modalidad incluye clases en videoconferencia por Zoom con el formador, permitiendo flexibilidad en el aprendizaje y el acceso a las grabaciones para revisiones posteriores.
Al finalizar el curso de Kubernetes Avanzado, habrás adquirido habilidades para gestionar clústeres complejos, implementar la infraestructura como código, aplicar prácticas de seguridad avanzadas, y optimizar el rendimiento de aplicaciones en contenedores. También estarás capacitado para llevar a cabo estrategias avanzadas de despliegue y recuperación de desastres.
Para inscribirte en el curso de Kubernetes Avanzado, completa los formularios disponibles en nuestra web. Asegúrate de proporcionar toda la información solicitada para que gestionemos tu inscripción y bonificación de manera eficiente. Recuerda que si gestionamos la bonificación, se aplicará un recargo del 10% sobre el valor del curso, también bonificable según los créditos disponibles en FUNDAE.
El curso de Kubernetes Avanzado está diseñado para profesionales que quieran profundizar en el manejo y optimización de Kubernetes. Aprenderás a gestionar clústeres, implementar prácticas de seguridad, escalar aplicaciones y monitorizar el rendimiento de contenedores. Este curso es ideal para mejorar tus habilidades en DevOps y administración de sistemas, abriendo nuevas oportunidades laborales en el sector TI.
Sí, el curso de Kubernetes Avanzado se puede bonificar hasta el 100% a través de FUNDAE. Las empresas pueden utilizar los créditos de formación disponibles para capacitar a sus empleados, lo que reduce significativamente el coste del curso.
El curso de Kubernetes Avanzado se imparte a través de Aula Virtual Personalizada. Esta modalidad incluye clases en videoconferencia por Zoom con el formador, permitiendo flexibilidad en el aprendizaje y el acceso a las grabaciones para revisiones posteriores.
Al finalizar el curso de Kubernetes Avanzado, habrás adquirido habilidades para gestionar clústeres complejos, implementar la infraestructura como código, aplicar prácticas de seguridad avanzadas, y optimizar el rendimiento de aplicaciones en contenedores. También estarás capacitado para llevar a cabo estrategias avanzadas de despliegue y recuperación de desastres.
Para inscribirte en el curso de Kubernetes Avanzado, completa los formularios disponibles en nuestra web. Asegúrate de proporcionar toda la información solicitada para que gestionemos tu inscripción y bonificación de manera eficiente. Recuerda que si gestionamos la bonificación, se aplicará un recargo del 10% sobre el valor del curso, también bonificable según los créditos disponibles en FUNDAE.
Diseñemos hoy el curso que tu empresa necesita
Cuéntanos tus objetivos de negocio y prepararemos una propuesta formativa bonificable totalmente ad hoc
Aumenta la eficiencia operativa de tus equipos DevOps mediante la automatización de despliegues y la mejora de prácticas de integración continua (CI/CD) con herramientas de vanguardia.
3
Curso bonificable por FUNDAE, lo que permite que las empresas pueden disfrutar de un retorno significativo sobre la inversión en formación.
Después de la formación en directo, los alumnos podrán acceder a ejercicios prácticos para aplicar lo trabajado en clase y consolidar el aprendizaje con actividades guiadas.
Acceso a las grabaciones
Los alumnos podrán revisar las sesiones grabadas para repasar conceptos clave, recuperar explicaciones concretas o reforzar aquellos contenidos que necesiten después de la clase en directo.
Recursos formativos
Materiales, sesiones grabadas y documentación de apoyo quedan centralizados en la plataforma para que el equipo pueda consultarlos durante y después de la formación.
Confirmación de asistencia
La plataforma permite registrar y confirmar la asistencia de los participantes, facilitando el seguimiento de la formación y la gestión documental necesaria para la bonificación FUNDAE.
Ejercicios prácticos
Después de la formación en directo, los alumnos podrán acceder a ejercicios prácticos para aplicar lo trabajado en clase y consolidar el aprendizaje con actividades guiadas.
Practica y mejora con nuestra plataforma
Una plataforma practica, con IA integrada y pensada para que mejores desarrollando. Se adapta a tu ritmo, te corrige al instante y te muestra tu progreso real.
Correccion magica
Feedback inteligente
Aprende de cada acierto y fallo con explicaciones claras