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
- 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...
Preguntas...
Gracias!
DevOps Conceptos
By Aldo Bassanini
DevOps Conceptos
- 705