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 los contenedores
- ¿Por qué utilizar contenedores?
- Contenedores frente a máquinas virtuales
- Arquitectura de contenedores
- Runtimes para contenedores
- Ciclo de vida del contenedor
Módulo 2 – Creación de imágenes de contenedores
- Creación de imágenes de contenedores
- Trabajo con Dockerfiles o Containerfiles
- Optimización de imágenes
- Registros de contenedores (registries)
- Versionado de imágenes
Módulo 3 – Fundamentos de Kubernetes
- Arquitectura de Kubernetes
- Pods
- Deployments
- ReplicaSets
- Nombrespaces (namespaces)
- Etiquetas y selectores
Módulo 4 – Introducción a OpenShift
- Arquitectura de OpenShift
- Proyectos y namespaces
- Consola web
- Línea de comandos de OpenShift (CLI)
- Trabajo con aplicaciones
Módulo 5 – Despliegue de aplicaciones
- Despliegue de aplicaciones mediante contenedores
- Escalado de cargas de trabajo
- Actualizaciones progresivas (rolling updates)
- Gestión de configuración
- Variabls de entorno
Módulo 6 – Redes
- Servicios de Kubernetes
- Exposición de aplicaciones
- Routes
- Conceptos de Ingress
- Resolución básica de incidencias en redes
Módulo 7 – Almacenamiento y configuración
- Almacenamiento persistente
- Persistent Volume Claims (PVC)
- ConfigMaps
- Secrets
- Aplicaciones con estado (stateful applications)
Módulo 8 – Fundamentos de seguridad
- Conceptos de RBAC
- Cuentas de servicio (service accounts)
- Configuración segura de aplicaciones
- Fundamentos de seguridad de imágenes
- Mejores prácticas de seguridad
Módulo 9 – Monitoreo y resolución de incidencias
- Logs (registros)
- Eventos
- Métricas
- Comprobaciones de salud
- Casos comunes de resolución de incidencias
Módulo 10 – Taller práctico
- Creación de una imagen de contenedor
- Despliegue de una aplicación
- Configuración de redes
- Almacenamiento de datos de la aplicación
- Aseguramiento y resolución de incidencias de la aplicación
Formato del curso
- Clases interactivas.
- Demostraciones prácticas.
- Ejercicios prácticos extensos.
- Escenarios de despliegue del mundo real.
Opciones de personalización del curso
El curso puede personalizarse para ajustarse a las tecnologías, herramientas de desarrollo y entornos de despliegue utilizados dentro de su organización.
Requerimientos
Los participantes deben contar con:
- Habilidades básicas de línea de comandos de Linux.
- Conocimientos generales sobre desarrollo de software o administración de sistemas.
- Conocimientos básicos de redes informáticas.
- No se requiere experiencia previa con OpenShift.
35 Horas
Reseñas (1)
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