Solicitar información

Temario del curso

Módulo 1 – Introducción a los contenedores

  • ¿Por qué utilizar contenedores?
  • Contenedores frente a máquinas virtuales
  • Arquitectura de los contenedores
  • Tiempos de ejecución de contenedores
  • Ciclo de vida de los contenedores

Módulo 2 – Creación de imágenes de contenedores

  • Generación de imágenes de contenedores
  • Trabajo con Dockerfiles o Containerfiles
  • Optimización de imágenes
  • Registros de contenedores
  • Gestión de versiones de las imágenes

Módulo 3 – Fundamentos de Kubernetes

  • Arquitectura de Kubernetes
  • Pods
  • Despliegues
  • ReplicaSets
  • Espacios de nombres
  • Etiquetas y selectores

Módulo 4 – Introducción a OpenShift

  • Arquitectura de OpenShift
  • Proyectos y espacios de nombres
  • Consola web
  • CLI de OpenShift
  • Trabajo con aplicaciones en OpenShift

Módulo 5 – Despliegue de aplicaciones

  • Ejecución de aplicaciones empaquetadas en contenedores
  • Escalado de cargas de trabajo
  • Actualizaciones progresivas
  • Gestión de la configuración de las aplicaciones
  • Variables de entorno

Módulo 6 – Redes en Kubernetes y OpenShift

  • Servicios en Kubernetes
  • Exposición de aplicaciones al exterior
  • Rutas (Routes)
  • Conceptos básicos sobre Ingress
  • Solución de problemas de red básicos

Módulo 7 – Almacenamiento y configuración

  • Almacenamiento persistente
  • Persistent Volume Claims
  • ConfigMaps
  • Secrets
  • Aplicaciones con estado

Módulo 8 – Fundamentos de seguridad

  • Conceptos básicos de RBAC
  • Cuentas de servicio
  • Configuración segura de aplicaciones
  • Noções iniciais sobre segurança de imagens
  • Mejores prácticas en materia de seguridad

Módulo 9 – Supervisión y resolución de incidencias

  • Registros (logs)
  • Eventos generados por el sistema
  • Métricas de rendimiento
  • Comprobaciones de salud de las aplicaciones
  • Casos comunes para resolver problemas en producción<\/li>

Módulo 10 – Taller práctico

  • Elaborar una imagen de contenedor
  • Desplegar una aplicación en el entorno indicado
  • Configurar la red necesaria para su funcionamiento
  • Almacenar los datos generados por la aplicación
  • Asegurar y solucionar problemas en dicha aplicación

Estructura del curso

  • Clases interactivas.
  • Demonstraciones prácticas.
  • Numerosos ejercicios de tipo hands-on.
  • Simulaciones reales de despliegues en entornos productivos.

Opciones de personalización del curso

Este programa se puede adaptar según las tecnologías, herramientas y entornos de despliegue empleados por su organización.

Requerimientos

Los participantes deben contar con:

  • Habilidades básicas para utilizar la línea de comandos en Linux.
  • Conocimientos generales sobre desarrollo de software o administración de sistemas.
  • Base en conceptos de red.
  • No es necesario tener experiencia previa con OpenShift.
 35 Horas

Formación Corporativa a Medida

Soluciones de formación diseñadas exclusivamente para empresas.

  • Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
  • Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
  • Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Inversión

Precio por grupo privado (formación online) desde 7250 € + IVA*

Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales

Reseñas (1)

Próximos cursos

Categorías Relacionadas