DevOps

Una forma distinta para hacer

Lo mismo!

Hola!

Soy Aldo Bassanini

Ops en DevOpsEc

Puedes verme en devops.ec/aldo.bassanini

La perfección no es cosa pequeña, pero está hecha de pequeñas cosas

Miguel Angel

Qué es DevOps?

Manifesto

  • Crear visibilidad y simbiosis entre desarrollo y operaciones optimizando su comunicación
  • Crear equipos multi funcionales que atraviesen silos 
  • Reemplazar la idea de “Proyectos” con la de “Productos”
  • Interiorizar que los “Productos” solo están finalizados cuando estos paran de brindar el servicio para el que fueron concebidos
  • Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do.
  • Bla?

Mejor un ejemplo

Diseño de Aplicaciones

  • Diseño Tradicional
  • Lo mas novedoso es virtualizar
  • Y buscar la nube

Diseño basado en explotar máximas capacidades del mercado

  • Networking
  • Storage
  • Procesamiento

Enfoque Tradicional

Costo

Tiempo

Recursos

ROI

Costos asociados a esquema tradicional

Tangibles

  • Costos de licenciamiento
  • Costos de crecimiento
  • Costos de operación
  • Costos de mantenimiento

Un momento...

Pero esa es la forma conveniente, verdad?

Claro que si!

Para los fabricantes!

Pero es que, así existen grandes ventajas...

Gran Ventaja

... Creo ...

... Espero ...

... Aspiro ...

Con el esquema tradicional tengo tranquilidad operacional...

Un cuento de TI

Hace muchos, muchos años...

En realidad hace pocas semanas

Había una vez

  • Una compañía local de renombre
  • Junto a su fiel equipo de TI...

Había una vez

  • Escogió al mas bello fabricante
  • Junto a un fornido canal

Crearon un mundo de maravilla

  • Todo licenciado
  • Todos los contratos necesarios
  • Soporte local
  • Multinacional de software 
  • Todo lo que manda TI de manera tradicional

Donde todos eran felices

Especialmente los proveedores

  • All you learn in school, Kid...

Hasta que un dia

aparecieron los problemas

Y el soporte... pudo defenderlos?

Y el fabricante?

No

Tampoco

en forma de catástrofe

a probar ese mundo ideal

Pero... Vivieron felices?

NO

Y al fin?

  • Para operativa: más de 20 días
  • Pérdida económica: 6 cifras altas
  • Pérdida de información: alta
  • Reproceso manual: alto
  • Pérdida para el fabricante: 

1 cliente

Moraleja

No existe mejor fabricante

Que un buen plan de contingencia

Mejor proveedor de software

Mejor canal

Mejor contrato de soporte

Mejor proveedor de hardware

Qué tiene que ver todo eso con DevOps?

DevOps

  • Metodología colaborativa para desarrollo, operación y evolución de los componentes de software de manera ágil

 

  • Equipo multi disciplinario que busca mantener, productos de manera eficiente

 

  • Propone pequeños cambios, de uno a la vez, que juntos son: un gran cambio

Ventajas

  • Proceso de diseño de aplicaciones visto desde la operativa y el servicio que brinda
  • Compatible con la nube
  • Contribuye a la reducción de costos
  • Orientado a operación eficiente para el negocio
  • Contingencia

Hmm...

Y supuestamente, quien usa eso...?

  • Netflix
  • Google
  • PayPal
  • Ebay

Y, supuestamente... 

Como se llega a DevOps?

Genesis

  • Evaluación y rediseño
  • Capacitación
  • Habilitación e Integración
  • Operación

Aja...

Y quien me ayuda?

Nosotros!

Aja...

Y si algo falla

Siempre, usa la fuerza, Luke

Mejor dicho, la contingencia...

Cuando la necesites

Y que sea a menudo...!

Que fue por lo que llegamos hasta aquí, o no?

!

DevOps: Cambio de paradigmas...

El mundo odia el cambio, sin embargo, es lo único que ha traído el progreso.

 

Charles Kettering

Preguntas...

Gracias!

DevOps Conceptos

By Aldo Bassanini

DevOps Conceptos

  • 705