0% encontró este documento útil (0 votos)
95 vistas3 páginas

Implementación DevOps en Openshift

Este documento describe un curso de 20 horas sobre la implementación de DevOps en Openshift. El curso cubre fundamentos de DevOps y Openshift, instalación de clústeres Openshift, integración continua con pipelines, despliegue continuo con diferentes estrategias, y monitoreo continuo de aplicaciones con herramientas integradas. El curso utiliza un caso práctico para generar cambios en microservicios y automatizar el despliegue a producción usando las prácticas de DevOps.

Cargado por

Alberto Hua
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
95 vistas3 páginas

Implementación DevOps en Openshift

Este documento describe un curso de 20 horas sobre la implementación de DevOps en Openshift. El curso cubre fundamentos de DevOps y Openshift, instalación de clústeres Openshift, integración continua con pipelines, despliegue continuo con diferentes estrategias, y monitoreo continuo de aplicaciones con herramientas integradas. El curso utiliza un caso práctico para generar cambios en microservicios y automatizar el despliegue a producción usando las prácticas de DevOps.

Cargado por

Alberto Hua
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

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

También podría gustarte