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
Módulo 1 – Introducción a Contenedores
- ¿Por qué contenedores?
- Contenedores vs. máquinas virtuales
- Arquitectura de contenedores
- Rutinas (runtimes) de contenedores
- Ciclo de vida del contenedor
Módulo 2 – Creación de Imágenes de Contenedores
- Creación de imágenes de contenedores
- Uso de Dockerfiles o Containerfiles
- Optimización de imágenes
- Registros de contenedores
- Versionado de imágenes
Módulo 3 – Fundamentos de Kubernetes
- Arquitectura de Kubernetes
- Pods
- Despliegues (Deployments)
- ReplicaSets
- Nombres de espacio (Namespaces)
- Etiquetas y selectores
Módulo 4 – Introducción a OpenShift
- Arquitectura de OpenShift
- Proyectos y nombres de espacio
- Consola web
- Línea de comandos de OpenShift (CLI)
- Uso de aplicaciones
Módulo 5 – Despliegue de Aplicaciones
- Despliegue de aplicaciones contenidas
- Escalar cargas de trabajo
- Actualizaciones progresivas (Rolling updates)
- Gestión de configuración
- Variables de entorno
Módulo 6 – Redes
- Servicios de Kubernetes
- Exposición de aplicaciones
- Rutas (Routes)
- Conceptos de Ingress
- Detección básica de errores de red
Módulo 7 – Almacenamiento y Configuración
\r- Almacenamiento persistente
- Solicitudes de volúmenes persistentes (Persistent Volume Claims)
- ConfigMaps
- Secrets
- Aplicaciones con estado (Stateful applications)
Módulo 8 – Fundamentos de Seguridad
- Conceptos de RBAC
- Cuentas de servicio
- Configuración segura de aplicaciones
- Fundamentos de seguridad de imágenes
- Mejores prácticas de seguridad
Módulo 9 – Monitoreo y Diagnóstico
- Registros (Logs)
- Eventos
- Métricas
- Verificaciones de salud
- Escenarios comunes de detección de errores
Módulo 10 – Taller Práctico
- Construir una imagen de contenedor
- Desplegar una aplicación
- Configurar redes
- Almacenar datos de la aplicación
- Asegurar y diagnosticar la aplicación
Formato del Curso
- Conferencias interactivas.
- Demostraciones prácticas.
- Ejercicios prácticos extensivos.
- Escenarios de despliegue del mundo real.
Opciones de Personalización del Curso
El curso puede personalizarse para adaptarse a las tecnologías, herramientas de desarrollo y entornos de implementación utilizados dentro de su organización.
Requerimientos
Los participantes deben tener:
- Habilidades básicas en la línea de comandos de Linux.
- Comprensión general del desarrollo de software o la administración de sistemas.
- Conocimientos básicos de redes.
- No se requiere experiencia previa con OpenShift.
35 Horas
Testimonios (3)
About the microservices and how to maintenance kubernetes
Yufri Isnaini Rochmat Maulana - Bank Indonesia
Curso - Advanced Platform Engineering: Scaling with Microservices and Kubernetes
Cómo los formadores transmiten el conocimiento de manera efectiva
Vu Thoai Le - Reply Polska sp. z o. o.
Curso - Certified Kubernetes Administrator (CKA) - exam preparation
Traducción Automática
El conocimiento y la paciencia del formador para responder a nuestras preguntas.
Calin Avram - REGNOLOGY ROMANIA S.R.L.
Curso - Deploying Kubernetes Applications with Helm
Traducción Automática