diseñando y operando al estilo devops
TRANSCRIPT
![Page 1: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/1.jpg)
Diseñando y operando Openstack al estilo DevOps
![Page 2: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/2.jpg)
¿Quién habla?
Guillermo AlvaradoIngeniero DevOps - Líder
técnico
@galvarado89
Eduardo HernándezIngeniero DevOps y especialista
cloud
@borre
![Page 3: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/3.jpg)
Agenda
❏ Introducción a Openstack❏ Arquitectura de Openstack❏ Los retos❏ Metodología de trabajo DevOps❏ Operación continua❏ Gestión de servidores automatizada❏ Centralización de Logs con ELK❏ Alta disponibilidad
Agenda
![Page 4: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/4.jpg)
Introducción Openstack
![Page 5: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/5.jpg)
Openstack
“Producir una plataforma Opensource de Cloud Computing que satisfaga las necesidades de las nubes públicas y privadas, independientemente de su tamaño, fácil de implementar y masivamente escalable.”
OpenStack es de código abierto, diseñado abiertamente, desarrollado abiertamente por una comunidad abierta.
Introducción
![Page 6: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/6.jpg)
Openstack• Diseño abierto:◦ http://blueprints.launchpad.net/openstack◦ http://www.openstack.org/summit
• Desarrollo abierto:◦ http://launchpad.net/openstack◦ http://www.github.com/openstack◦ http://bugs.launchpad.net/openstack/
• Comunidad abierta:◦ http://www.openstack.org/community/◦ http://lists.openstack.org
• Comunidad + empresas◦ http://www.openstack.org/foundation/companies/
Comunidad
![Page 7: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/7.jpg)
Openstack
❏ Austin, 21 Octubre 2010❏ Bexar, 3 Febrero 2011❏ Cactus, 15 Abril 2011❏ Diablo 22 Septiembre 2011 ❏ Essex, Abril 2012❏ Folsom, 27 Septiembre 2012❏ Grizzly, 4 Abril 2013❏ Havana, 17 Octubre 2013❏ Icehouse, 17 Abril 2014❏ Juno , 16 Octubre 2014❏ Kilo, 30 Abril 2015❏ Liberty , previsto para 15 Octubre 2015
Versiones
![Page 8: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/8.jpg)
Arquitectura de la plataforma
![Page 9: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/9.jpg)
ArquitecturaArquitectura
![Page 10: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/10.jpg)
Los retos
![Page 11: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/11.jpg)
¿Quién, cómo, cuándo?
Responsabilidades, actividades y tiempos
![Page 12: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/12.jpg)
Operación
Alarmas, status y acciones correctivas
![Page 13: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/13.jpg)
Gestionando +150 servidores...
Aplicar updates al instante, en todos
![Page 14: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/14.jpg)
¿Que está sucediendo?
~60 archivos de logs por cada cloud
![Page 15: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/15.jpg)
Mantener el SLA del 99,9%
Si algo puede fallar, entonces fallará
![Page 16: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/16.jpg)
Nuestro reto, el rompecabezas
Metodología de trabajo
Gestión de infraestructura Alta disponibilidad
Operación continua
Análisis de comportamiento
![Page 17: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/17.jpg)
Metodología de trabajo DevOps
![Page 18: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/18.jpg)
DevOps
![Page 19: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/19.jpg)
DevOps
![Page 20: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/20.jpg)
DevOps
![Page 21: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/21.jpg)
Organización Kanban
![Page 22: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/22.jpg)
Documentando cada acción
![Page 23: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/23.jpg)
Integración con slack
![Page 24: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/24.jpg)
Organizados
Operación continua
Gestión de infraestructura Alta disponibilidad
Análisis de comportamiento
![Page 25: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/25.jpg)
Operación continua
![Page 26: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/26.jpg)
Monitoreo interno
![Page 27: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/27.jpg)
Monitoreo externo
![Page 28: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/28.jpg)
Atención de tickets
![Page 29: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/29.jpg)
Manteniendo el SLA
Gestión de infraestructura Alta disponibilidad
Análisis de comportamiento
![Page 30: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/30.jpg)
Gestión de servidores automatizada
![Page 31: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/31.jpg)
Automatización de comandos
![Page 32: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/32.jpg)
Distribución de código
![Page 33: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/33.jpg)
Ejecutando proactivamente y sin dolor
Alta disponibilidad
Análisis de comportamiento
![Page 34: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/34.jpg)
Centralización de logs
![Page 35: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/35.jpg)
Centralización de logs
![Page 36: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/36.jpg)
Centralización de logs
![Page 37: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/37.jpg)
Centralización de logs
![Page 38: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/38.jpg)
Evaluando, midiendo y controlando
Alta disponibilidad
![Page 39: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/39.jpg)
Alta disponibilidad
![Page 40: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/40.jpg)
Arquitectura de un componente OpenStack
![Page 41: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/41.jpg)
Alta disponibilidad Servicios Stateless
![Page 42: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/42.jpg)
Alta disponibilidad Servicios Stateless
![Page 43: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/43.jpg)
Alta disponibilidad Servicios Stateless
![Page 44: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/44.jpg)
Alta disponibilidad Servicios Stateful
![Page 45: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/45.jpg)
Alta disponibilidad Servicios Stateful
![Page 46: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/46.jpg)
Resuelto :)
![Page 47: Diseñando y operando al estilo DevOps](https://reader035.vdocuments.net/reader035/viewer/2022062304/55b7e5e4bb61eb1d198b47e3/html5/thumbnails/47.jpg)
¡Gracias!