Temario del curso
Módulo 1 – Introducción a OpenShift
- Arquitectura de OpenShift
- Fundamentos de Kubernetes
- Proyectos y espacios de nombres
- Flujo de trabajo del desarrollador en OpenShift
- Uso de la consola web y la línea de comandos (CLI)
Módulo 2 – Aplicaciones containerizadas
- Fundamentos de los contenedores
- Construcción de imágenes de aplicaciones
- Registros de imágenes
- Ciclo de vida de las imágenes
- Gestión de artefactos de la aplicación
Módulo 3 – Implementación de aplicaciones
- Creación de implementaciones de aplicaciones
- Estrategias de despliegue
- Escalar aplicaciones
- Gestión de configuración
- Secretos y ConfigMaps
Módulo 4 – Red de aplicaciones
- Servicios
- Rutas
- Conceptos de Ingress
- Comunicación interna
- Acceso externo
Módulo 5 – Datos persistentes
- Conceptos de almacenamiento persistente
- Solicitudes de volumen persistente (PVC)
- Aplicaciones con estado
- Consideraciones sobre la gestión de datos
Módulo 6 – Automatización del desarrollo
- Fundamentos de CI/CD
- Automatización de la construcción de aplicaciones
- Pipelines de implementación
- Gestión de versiones
- Flujos de trabajo de lanzamiento
Módulo 7 – Observabilidad
- Registros de la aplicación
- Métricas
- Supervisión
- Comprobaciones de estado
- Solución de problemas de implementaciones
Módulo 8 – Seguridad de aplicaciones
- Configuración segura de la aplicación
- Gestión de secretos
- Control de acceso
- Seguridad de imágenes
- Buenas prácticas de seguridad
Módulo 9 – Prácticas de desarrollo nativo para la nube
- Principios Twelve-Factor App
- Diseño de aplicaciones sin estado
- Configuración específica del entorno
- Consideraciones sobre escalabilidad
- Colaboración DevOps
Módulo 10 – Proyecto práctico
- Construir una aplicación containerizada
- Implementarla en OpenShift
- Configurar la red
- Almacenar los datos de la aplicación
- Implementar un despliegue automatizado
- Supervisar y solucionar problemas de la aplicación
Formato del curso
- Clases interactivas y demostraciones.
- Ejercicios prácticos extensos.
- Laboratorios prácticos basados en escenarios reales de desarrollo.
Opciones de personalización del curso
- La formación puede adaptarse a los lenguajes de programación, frameworks y herramientas CI/CD utilizadas en su organización.
- Los laboratorios pueden adaptarse al entorno de OpenShift del cliente o a una plataforma equivalente basada en Kubernetes.
Requerimientos
- Una comprensión general de los conceptos de contenedores
- Experiencia en desarrollo de software
Público objetivo
- Desarrolladores
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.
Precio por grupo privado (formación online) desde 7250 € + IVA*
Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales
Reseñas (7)
muchos ejercicios prácticos (laboratorios)
Seba - Robert Bosch Sp. z o.o
Curso - OpenShift 4 for Developers
Traducción Automática
Tema y ejercicios
Sylwia - Robert Bosch Sp. z o.o
Curso - OpenShift 4 for Developers
Traducción Automática
Buena manera de dirigir el entrenamiento
Dawid Karonski - Orange Szkolenia Sp. z o.o.
Curso - OpenShift 4 for Developers
Traducción Automática
El formador es una persona muy bien preparada con gran conocimiento.
Piotr Golabek - Orange Szkolenia Sp. z o.o.
Curso - OpenShift 4 for Developers
Traducción Automática
Esperando a que todos los participantes completen los ejercicios y brindando ayuda si es necesario.
Mikolaj Tkaczyk - Orange Szkolenia Sp. z o.o.
Curso - OpenShift 4 for Developers
Traducción Automática
Ejemplos prácticos + ejercicios
Antonin Vyborny - Deutsche Borse Group
Curso - OpenShift 4 for Developers
Traducción Automática
El formador conoce muy bien el tema. No ocurrió que no resolviéramos un problema.
Lubos Lagin - Deutsche Borse Group
Curso - OpenShift 4 for Developers
Traducción Automática