Nivel avanzado

Curso avanzado de OpenShift para Desarrolladores

CI/CD, GitOps, seguridad y observabilidad

Domina Red Hat OpenShift desde una perspectiva práctica: desde Tekton pipelines hasta ArgoCD GitOps. Cuatro días intensivos con laboratorios hands-on.

Tekton Pipelines
GitOps con ArgoCD
RBAC Avanzado
Observabilidad

Pre-requisito

Se requiere experiencia previa en Kubernetes y conocimientos básicos de contenedores. Dirigido a desarrolladores y DevOps.

Curso avanzado en Openshift para desarrolladores

Tekton

CI/CD Pipelines

ArgoCD

GitOps

RBAC & SCC

Advanced Security

Prometheus

Observability

4 Días
Online o presencial
Labs
Práctica Intensiva

Objetivos del curso avanzado de OpenShift para desarrolladores

Desarrolla competencias avanzadas para desplegar, asegurar y monitorizar aplicaciones cloud-native en Red Hat OpenShift

Aplicaciones avanzadas

Despliegue y gestión de aplicaciones complejas en Red Hat OpenShift

Pipelines CI/CD con Tekton

Crear y mantener pipelines de integración y entrega continua modernos

Estrategias GitOps

Implementar despliegues automatizados con ArgoCD y flujos GitOps

Escalabilidad

Optimizar rendimiento con HPA y Cluster Autoscaler avanzado

Seguridad avanzada

RBAC, SCC y integración con sistemas de autenticación empresariales

Observabilidad completa

Monitorización con Prometheus, Grafana, Loki y OpenTelemetry

Temario del curso y agenda

Formación intensiva de 4 jornadas online, diseñada para desarrolladores, DevOps y equipos con experiencia en Kubernetes.

🏗️

Arquitectura OpenShift vs Kubernetes

Diferencias clave, componentes internos y configuración de entornos de desarrollo con CodeReady Containers.

CodeReady Arquitectura
🚀

Despliegue de Aplicaciones

Creación de proyectos y despliegue mediante YAML, plantillas y Source-to-Image (S2I) para aplicaciones multicapa.

S2I Templates
LAB

Laboratorio práctico

Despliegue de una aplicación multicapa completa y análisis detallado de todos los recursos generados automáticamente por OpenShift.

⚖️

Gestión de Recursos

Configuración avanzada de quotas, limits y requests para optimización de recursos del cluster.

Quotas Limits
🔧

Operators & OperatorHub

Implementación y gestión de Operators para automatizar operaciones complejas de aplicaciones.

OLM OperatorHub
🌐

Networking Avanzado

Configuración de Routes avanzadas e introducción a Service Mesh con Istio para microservicios.

Routes Istio
🔒

Seguridad Avanzada

Configuración de RBAC avanzado y Security Context Constraints (SCC) personalizadas.

RBAC SCC
LAB

Laboratorio de Seguridad

Creación de roles personalizados y aplicación de políticas de seguridad granulares en proyectos reales.

Pipelines con Tekton

Construcción de pipelines complejos de CI/CD con Tekton, incluyendo tasks personalizadas y trigger automáticos.

Tekton CI/CD
🔄

GitOps con ArgoCD

Implementación de estrategias GitOps avanzadas para despliegues automatizados y rollbacks seguros.

ArgoCD GitOps
📊

Escalabilidad Inteligente

Configuración avanzada de HPA y Cluster Autoscaler con métricas personalizadas y optimización de costes.

HPA Autoscaler
⚙️

Optimización de Recursos

Estrategias avanzadas para la optimización del consumo de recursos y mejores prácticas de rendimiento.

Performance Optimization
LAB

Laboratorio completo CI/CD

Construcción de un pipeline completo de extremo a extremo con Tekton, incluyendo despliegue automatizado mediante ArgoCD y configuración de estrategias de rollback.

💾

Almacenamiento Persistente

Configuración avanzada de PV, PVC, StorageClasses y gestión de snapshots para aplicaciones críticas.

PVC Snapshots
🔄

Backup & Recovery

Estrategias de backup automatizado y procedimientos de recuperación mediante snapshots avanzados.

Backup Recovery
📊

Prometheus & Grafana

Configuración de monitorización avanzada con métricas personalizadas y dashboards profesionales.

Metrics Dashboards
📋

Centralización de Logs

Implementación de stack de logging con Loki para centralización y análisis de logs de aplicaciones.

Loki Logging
🔍

OpenTelemetry

Observabilidad completa con tracing distribuido y métricas de aplicación usando OpenTelemetry.

Tracing APM
🛠️

Troubleshooting Avanzado

Técnicas avanzadas de diagnóstico y resolución de problemas complejos en entornos de producción.

Debug Crisis
LAB

Laboratorio de diagnóstico

Prácticas intensivas de diagnóstico y resolución de errores reales en aplicaciones desplegadas, incluyendo análisis de logs, métricas y traces.

Metodología

Formación 100% online con sesiones de carácter práctico apoyadas en laboratorios sobre OpenShift real.

Los asistentes dispondrán de un entorno común para experimentar con las diferentes herramientas y configuraciones presentadas.

Hands-on Online 4 días

Público objetivo

Desarrolladores con experiencia en contenedores y Kubernetes que trabajen en despliegues sobre OpenShift

Ingenieros DevOps que busquen implementar CI/CD avanzado, GitOps y automatización

Equipos de plataforma y SRE responsables de la operación de aplicaciones en OpenShift

Domina OpenShift en producción

Una formación avanzada y práctica que te permitirá diseñar, desplegar, asegurar y monitorizar aplicaciones en Red Hat OpenShift, integrando procesos de desarrollo y operación en un único flujo de trabajo profesional.

4 jornadas intensivas Laboratorios prácticos Entorno real En español, inglés o francés

Formato del curso avanzado de OpenShift

Formación online intensiva para desarrolladores y DevOps que buscan dominar Red Hat OpenShift

Duración

Duración total: 4 días
Horario: 9:00 - 17:00
Modalidad: Online
🏢

Ubicación

Online

Formación online con laboratorios propios optimizados para el aprendizaje de OpenShift

Entorno real

Acceso a cluster de OpenShift dedicado para prácticas hands-on durante toda la formación

📚

Material incluido

Documentación técnica, laboratorios prácticos, acceso a OpenShift y herramientas DevOps

👨‍🏫

Instructores expertos

Certificados en Red Hat con experiencia real en implementaciones OpenShift enterprise

🏆

Preparación para el mundo real

Te preparamos si lo necesitas para certificaciones oficiales de Red Hat OpenShift

Inscríbete en el curso

Cursos que podrían interesarte
SIXE