Domina OpenShift y revoluciona tu gestión de contenedores con las mejores prácticas
Despliega OpenShift en tu organización con formación A Medida, tutorizada por expertos y bonificable hasta el 100% por FUNDAE para empresas. Infórmate.
Incrementa la eficiencia operativa configurando entornos Docker y Kubernetes, optimizando el ciclo de vida de las aplicaciones para mejorar la productividad y reducir costos operativos en tu empresa.
1
Fortalece la resiliencia y seguridad de
Personaliza el temario al 100% para tu equipo
Diseñamos una formación a medida utilizando los documentos y flujos de trabajo reales de tu empresa.
Nueva Plataforma de E-learningFormación en directo con plataforma de apoyo para reforzar el aprendizaje
Acceso a las grabaciones
Los alumnos podrán revisar las sesiones grabadas para repasar conceptos clave, recuperar explicaciones concretas o reforzar aquellos contenidos que necesiten después de la clase en directo.
Recursos formativos
Materiales, sesiones grabadas y documentación de apoyo quedan centralizados en la plataforma para que el equipo pueda consultarlos durante y después de la formación.
Confirmación de asistencia
La plataforma permite registrar y confirmar la asistencia de los participantes, facilitando el seguimiento de la formación y la gestión documental necesaria para la bonificación FUNDAE.
Programa formativo
Temario del curso
Encuentra todo el temario del curso aquí.
Temario
¿Qué es son los contenedores?
¿Qué es Docker?
¿Qué es el Dockerfile?
Creación de imágenes con Docker File
¿Qué es el Docker Hub?
Alojando imágenes en Docker Hub
Despliegue de aplicaciones en contenedores
Ciclo de vida de las aplicaciones en Docker
Persistencia de los datos en Docker
¿Qué es Docker Compose?
Orquestación y configuración de contenedores con Docker Compose
¿Qué es son los contenedores?
¿Qué es Docker?
¿Qué es el Dockerfile?
Creación de imágenes con Docker File
¿Qué es el Docker Hub?
Alojando imágenes en Docker Hub
Despliegue de aplicaciones en contenedores
Ciclo de vida de las aplicaciones en Docker
Persistencia de los datos en Docker
¿Qué es Docker Compose?
Orquestación y configuración de contenedores con Docker Compose
Tema 1: Repaso de fundamentos de Contenedores Docker
¿Qué es son los contenedores?
¿Qué es Docker?
¿Qué es el Dockerfile?
Creación de imágenes con Docker File
¿Qué es el Docker Hub?
Alojando imágenes en Docker Hub
Despliegue de aplicaciones en contenedores
Ciclo de vida de las aplicaciones en Docker
Persistencia de los datos en Docker
¿Qué es Docker Compose?
Orquestación y configuración de contenedores con Docker Compose
Tema 2: Repaso de fundamentos de Kubernetes
¿Por qué son necesarios los gestores y orquestación de de contenedores?
¿Qué es Kubernetes?
¿Qué es Minikube?
Instalación, configuración y puesta en marcha
Despliegues y servicios
La Tolerancia a fallos
Réplicas y escalabilidad
Actualización continua
Rollouts y Rollbacks
Enrutamiento y balanceo de carga
Persistencia de los datos en Kubernetes
Tema 3: Introducción a PaaS (Platform As A Service)
¿Qué son los PaaS?
Diferencias con IaaS y SaaS
¿Qué servicios proporcionan los PaaS?
¿Qué servicios no proporciona un PaaS?
Soluciones de servicios en la nube para trabajar con Docker y Kubernetes
¿Qué es Red Hat y qué ofrece en este ámbito?
La importancia de los SaaS en la actualidad
Tema 4: Introducción a OpenShift
¿Qué es OpenShift?
Distribuciones y arquitectura de OpenShift
¿Qué ventajas aporta Openshift al mundo del desarrollo?
¿Qué es Minishift?
Openshift Online: Developer SandBox
Openshift Origin (OKD)
¿Qué son los CodeReady Containers (CRC)?
¿Qué es son los PODs y los Servicios?
Instalación, configuración y puesta en marcha
Primeros pasos en OpenShift
Tema 5: Clúster
¿Qué son los cluster?
Entendiendo las opciones de los clúster
Clúster estándar
Customer Cloud Susbscription (CCS)
Creando un clúster con AWS
Creando un clúster con GCP
Tema 6: Gestión de Proyectos
¿Qué es un proyecto en OpenShift?
Creación de proyectos desde la consola
Creación de proyectos con archivos YAML
Edición de proyectos existentes
Borrado de proyectos
Los namespaces
Tema 7: Despliegues en Openshift y gestión de contenedores
Creación de proyectos y espacios de nombres
Despliegue de aplicaciones con YAML y consola web
Estrategias de despliegue y versionado de aplicaciones
Escalado y auto-reparación de aplicaciones
Creación y configuración de Pods
Implementación de recursos de Kubernetes (ReplicaSets y Deployments)
Uso de etiquetas y selectores para organización de recursos
Tema 8: Configuración de Red y Almacenamiento
Configuración de servicios y enrutamiento de red
Uso de Persistent Volume para almacenamiento persistente
Integración con servicios de red externos
Tema 9: OC - El CLI de OpenShift con el que desarrollar aplicaciones
¿Qué es OC y cómo empezar a usarlo?
Comandos de OC
Integración con Git
Configuración de CI/CD Pipelines
Despliegue de una aplicación a través de comandos OC
Operaciones avanzadas con comandos OC
Despliegue de una Bases de Datos SQL (MySQL, MariaDB, PostgreSQL...)
Despliegue de una Bases de Datos NO SQL(MongoDB)
Despliegue de una aplicación Backend tipo Maven (Java Spring Boot)
Despliegue de una aplicación Backend tipo Node (Express)
Despliegue de una aplicación FrontEnd tipo Node (Angular, React, Vue...)
Tema 10: Plantillas de Aplicación
¿Qué son las plantillas de aplicaciones?
Beneficios de usar plantillas
Usando plantillas
Creando plantillas personalizadas
Tema 11: Añadiendo dependencias y una base de datos
Creando la aplicación base
Desplegando la app
Añadiendo una base de datos a la aplicación
Endpoint REST
Tema 12: Administración de OpenShift y gestión de usuarios
Gestión de roles y permisos en el Clúster
Uso de OpenShift Operators y Operator Hub
Creación de usuarios
Listar usuarios e identidades
Creando Grupos de usuarios
Administrando capas de usuarios y grupos
Eliminación de usuarios
Tema 13: Análisis y monitorización de clústeres
Analizando la capacidad de un clúster
Ejecutando el análisis de capacidad de un clúster en línea de comandos
Ejecutando Cluster Capacity como un job dentro de un Pod
Monitorizando un clúster con Prometheus y Grafana
Configurando alertas con Alertmanager
Generando Dashboards con Grafana
Tema 14: La seguridad en OpenShift
Configuración de autenticación
Configuración de autorización
Integración con LDAP
Integración con SSO
Implementación de políticas de seguridad (Security Policies)
Implementación de políticas de red (Network Policies)
Consejos y buenas prácticas para garantizar la mayor seguridad en OpenShift
Tema 15: CI/CD Pipelines en Openshift
Requerimientos técnicos
CI/CD pipelines
CI/CD con Jenkins
Jenkins en Openshift
Tema 16: Entornos, Variables y otras configuraciones
¿Qué entendemos por entornos?
Tipos de entornos que nos encontramos en el mundo real del desarrollo
Despliegue de aplicaciones en distintos entornos
Uso de variables en OpenShift
Modificación y configuración de variables
Uso de variables desde la consola
Implementación de despliegues canarios y A/B testing
Introducción a los ConfigMaps
Trabajando con ConfigMaps
Introducción a los Secrets
Trabajando con Secrets
ConfigMaps y Secrets desde la consola
Despliegue de aplicaciones miniclúster
Despliegue de aplicaciones en entornos híbridos
Buenas prácticas cuando trabajamos con distintos entornos
Tema 17: Proyecto Final
Planteamiento del proyecto
Configuraciones necesarias
Implementación y pruebas
Consejos y siguientes pasos a seguir
Perfiles profesionales
Pensado para quienes deben dominar OpenShift en su día a día
Desarrolladores de Software
Buscan aprender a implementar contenedores Docker y Kubernetes para optimizar el ciclo de vida del software empresarial.
Administradores de Sistemas
Necesitan gestionar eficazmente el despliegue y la escalabilidad de aplicaciones contenedorizadas, utilizando OpenShift.
Equipos de DevOps
Requieren integrar CI/CD en su flujo de trabajo con OpenShift para fomentar la colaboración y la entrega continua.
Ingenieros de Cloud
Preguntas frecuentes
Resolvemos todas tus dudas sobre nuestra formación en OpenShift
Explora las respuestas a las preguntas que guian a nuestra comunidad. Aqui encontraras claridad sobre como funciona todo, desde el acceso hasta los detalles de los cursos. Si buscas respuestas, este es el lugar para comenzar.
Al realizar este curso, tu empresa desarrollará competencias avanzadas en gestión de contenedores y orquestación, incrementando la eficiencia operativa y la capacidad de adaptación al mercado. Integrar OpenShift potenciará la resiliencia y la seguridad de tus aplicaciones críticas.
Sí, el curso es 100% bonificable por FUNDAE. Nosotros también ofrecemos la gestión de la bonificación con un 10% adicional del valor del curso más IVA, el cual es igualmente bonificable, permitiendo optimizar el coste formativo para tu empresa.
El curso se dicta en modalidad de Aula Virtual Personalizada. Utilizamos videoconferencia de Zoom para brindar una formación flexible, adaptada específicamente a los requerimientos de cada compañía, maximizando así la personalización de proyectos y horarios para hasta 20 participantes.
Al concluir el curso, las empresas pueden esperar mejoras en la adaptación a entornos multi-nube, agilidad en el despliegue de aplicaciones y optimización del uso de recursos informáticos. Estos beneficios se traducen en un aumento de la eficiencia operativa y una mejor respuesta al mercado.
OpenShift permite a las empresas aprovechar su infraestructura actual añadiendo capas de abstracción que faciliten el manejo de contenedores. Esto no solo mejora la eficiencia, sino que además hace posible la modernización de aplicaciones legado, sin una reconfiguración completa del sistema.
Durante el curso, proporcionamos soporte técnico y formativo contínuo, asegurándonos de resolver cualquier duda o incidencia que surja. Así garantizamos una experiencia de aprendizaje eficiente y provechosa, que permitirá a tu equipo aplicar de manera efectiva los conocimientos adquiridos.
Este curso se diferencia por su contenido personalizado y su enfoque basado en proyectos empresariales prácticos. Adicionalmente, incorpora las últimas tendencias y herramientas de la industria, asegurando que tu equipo esté preparado para implementar soluciones tecnológicas avanzadas y efectivas.
Al realizar este curso, tu empresa desarrollará competencias avanzadas en gestión de contenedores y orquestación, incrementando la eficiencia operativa y la capacidad de adaptación al mercado. Integrar OpenShift potenciará la resiliencia y la seguridad de tus aplicaciones críticas.
Sí, el curso es 100% bonificable por FUNDAE. Nosotros también ofrecemos la gestión de la bonificación con un 10% adicional del valor del curso más IVA, el cual es igualmente bonificable, permitiendo optimizar el coste formativo para tu empresa.
El curso se dicta en modalidad de Aula Virtual Personalizada. Utilizamos videoconferencia de Zoom para brindar una formación flexible, adaptada específicamente a los requerimientos de cada compañía, maximizando así la personalización de proyectos y horarios para hasta 20 participantes.
Al concluir el curso, las empresas pueden esperar mejoras en la adaptación a entornos multi-nube, agilidad en el despliegue de aplicaciones y optimización del uso de recursos informáticos. Estos beneficios se traducen en un aumento de la eficiencia operativa y una mejor respuesta al mercado.
OpenShift permite a las empresas aprovechar su infraestructura actual añadiendo capas de abstracción que faciliten el manejo de contenedores. Esto no solo mejora la eficiencia, sino que además hace posible la modernización de aplicaciones legado, sin una reconfiguración completa del sistema.
Durante el curso, proporcionamos soporte técnico y formativo contínuo, asegurándonos de resolver cualquier duda o incidencia que surja. Así garantizamos una experiencia de aprendizaje eficiente y provechosa, que permitirá a tu equipo aplicar de manera efectiva los conocimientos adquiridos.
Este curso se diferencia por su contenido personalizado y su enfoque basado en proyectos empresariales prácticos. Adicionalmente, incorpora las últimas tendencias y herramientas de la industria, asegurando que tu equipo esté preparado para implementar soluciones tecnológicas avanzadas y efectivas.
Diseñemos hoy el curso que tu empresa necesita
Cuéntanos tus objetivos de negocio y prepararemos una propuesta formativa bonificable totalmente ad hoc
tus aplicaciones en entornos empresariales críticos mediante el despliegue de estrategias de alta disponibilidad y recuperación ante desastres en OpenShift.
2
Acelera tu transición a la nube explorando soluciones PaaS adaptadas a las necesidades de tu organización, fomentando una innovación rápida y una escalabilidad sin problemas.
3
Eleva la efectividad de tus proyectos con implementaciones CI/CD personalizadas, integrando pipelines robustos que aseguren un despliegue continuo y eficiente de aplicaciones.
Después de la formación en directo, los alumnos podrán acceder a ejercicios prácticos para aplicar lo trabajado en clase y consolidar el aprendizaje con actividades guiadas.
Acceso a las grabaciones
Los alumnos podrán revisar las sesiones grabadas para repasar conceptos clave, recuperar explicaciones concretas o reforzar aquellos contenidos que necesiten después de la clase en directo.
Recursos formativos
Materiales, sesiones grabadas y documentación de apoyo quedan centralizados en la plataforma para que el equipo pueda consultarlos durante y después de la formación.
Confirmación de asistencia
La plataforma permite registrar y confirmar la asistencia de los participantes, facilitando el seguimiento de la formación y la gestión documental necesaria para la bonificación FUNDAE.
Ejercicios prácticos
Después de la formación en directo, los alumnos podrán acceder a ejercicios prácticos para aplicar lo trabajado en clase y consolidar el aprendizaje con actividades guiadas.
Practica y mejora con nuestra plataforma
Una plataforma practica, con IA integrada y pensada para que mejores desarrollando. Se adapta a tu ritmo, te corrige al instante y te muestra tu progreso real.
Correccion magica
Feedback inteligente
Aprende de cada acierto y fallo con explicaciones claras