CONSULTING
CURSO
Implementación DevOps sobre Openshift
Duración
20 h
DETALLES
Los contenedores nos ayuda a transformar las tecnologías de aplicaciones para que pueda ser desplegadas con una rapidez
sencilla, reduciendo la cantidad de tiempo perdido en sus configuraciones, el poder administrar los contenedores
en un entorno de varios nodos es un gran desafío, por lo que se requiere una plataforma de orquestador de contenedores,
Openshift es una nueva generación de PaaS construida sobre un core de contenedores y Kubernetes, nos aporta
funcionalidad adicional en nuestra infraestructura, estas funcionalidades ayudan significativamente a los equipos de
desarrollo y operaciones a llevar los procesos a un nivel completamente nuevo, efectivo y con una alta calidad de entrega en
corto tiempo.
CAPACIDAD
Analizar y planificar la implementación de infraestructuras siguiendo las prácticas DevOps.
Desplegar infraestructura y aplicaciones basada en contenedores.
Controlar versiones en caso de fallas en nuestra aplicación.
Implantar un ambiente de control de configuraciones automatizado.
Gestionar el rendimiento de nuestras aplicaciones mediante monitoreo.
DIRIGIDO A
Administradores de sistemas
Arquitectos empresariales
Desarrolladores y programadores web
Profesionales de DevOps
PARTNER
Calle Emilio Fernandez Ofic. 296
[email protected] Edif. Central Parck. Santa Beatriz - Lima +511 555 0008 +051 970150528 www.osenterprise.com.pe
CONSULTING
Implementación DevOps sobre
Openshift
Unidad
Fundamentos DevOps y Openshift
1
¿Qué es DevOps?
Unidad Overview al Clúster y componentes de Openshift
2
Beneficios Master Nodes
Cultura Worker Nodes
¿Por qué contenedores? IPA Server/DNS
¿Por qué K8s? Balanceador
CRI-O (container runtime & container runtime interface) Instalación Clúster de Openshift
Conceptos de Openshift (CI/CD, Pipelines y mas...) Validando - Web, CLI y Rest API
Openshift Vs Kubernetes Roles
Arquitectura de Openshift Pods
Diferencias entre Minishift, OKD, Origin, CRC, Online & S2I
Distributed ImageStream
IaaS/PaaS/SaaS Secrets
ConfigMaps
Registry
Unidad
3 Integración Continua Quota
Sincronizando nuestro repositorio con Openshift LimitRange
Componentes de un Pipeline de Openshift Limits
Creando proyectos basados en RBAC NFS
Desplegando nuestra aplicación con S2I mediante Pipeline Services
Generando Integración continua mediante un Pipeline Unidad
Router
Gestion de Imagenes con el registry de OCP PersistenVolume
Customizando nuestro Pipelines PersistentVolumeClaim
Builds paralelos para un proyecto multiple Lab 2.1 Review de todo un cluster de openshift
Lab 3.1 creando un proyecto con integración continua con S2I
Calle Emilio Fernandez Ofic. 296 +511 555 0008 +051 970150528 www.osenterprise.com.pe
[email protected] Edif. Central Parck. Santa Beatriz - Lima
CONSULTING
Implementación DevOps sobre
Openshift
Unidad
Entrega y Despliegue Continuo Unidad Monitoreo Continuo
4 5
Registro integrado de logss de nuestro contenedores (Kibana /
Estrategias de despliegue:
Grafana)
o Blue-Green Deployments
Métricas simples
o A/B Deployments
Quotas Scopes
o Canary
Multiproject Quotas
Integrando nuestro pipeline con un ambiente, creando
Reprogramación de Pods
nuestro recursos para un ambiente de QA
Autoescalamiento de Pods
personalizando un pipeline para integrarlo con herramientas
Recursos de Aplicación
de:
Lab 5.1 Administrando las herramientas de monitoreo para
o Pruebas no funcionales
medir la salud de nuestros pipelines.
o Pruebas de Stress
o Pruebas de código estático Unidad Implementación Integración Continua y Despliegue
6 Continuo para el desarrollo del curso se utilizará un caso
o Pruebas Unitarias
práctico donde se va generar cambios en la aplicación a
Gestión de la administración de nuestro microservicios nivel de microservicios desde el código fuente pasando
mediante Service Mesh por los filtros construidos por un pipeline
y haciendo un despliegue continuo en un clúster de alta
Pruebas de autodescubrimiento de microservicios con disponbilidad, contemplando su automatización de
ingress controller DevOps de manera efectiva a un ambiente de
producción.
Lab 4.1 Desplegando en producción con estrategias de
despliegue
Calle Emilio Fernandez Ofic. 296
[email protected] Edif. Central Parck. Santa Beatriz - Lima +511 555 0008 +051 970150528 www.osenterprise.com.pe