devops - ii jornadas de ingenieros en la upo

18
UNA BUENA OPORTUNIDAD II Jornadas Ingenieros en la UPO Universidad Pablo de Olavide Sevilla - 19 Sep 2014

Upload: jose-juan-mora-perez

Post on 12-Jan-2015

539 views

Category:

Technology


1 download

DESCRIPTION

Introducción a la cultura DevOps

TRANSCRIPT

Page 1: DevOps - II Jornadas de Ingenieros en la UPO

UNA BUENA OPORTUNIDAD

II Jornadas Ingenieros en la UPOUniversidad Pablo de Olavide

Sevilla - 19 Sep 2014

Page 2: DevOps - II Jornadas de Ingenieros en la UPO

José Juan Mora Pérez

DevOps

UNIX/Linux entusiasta

Cloud Computing

Tunning/Performance

Capacity Planning ITTelefónica

programar Perl/C

Lector de ciencia ficción

Optimista

[email protected]

Page 3: DevOps - II Jornadas de Ingenieros en la UPO

“…se refiere a una metodología de desarrollo de software que se centra en la comunicación, colaboración e

integración entre desarrolladores de software y los profesionales de operaciones en las tecnologías de la información (IT)…”

Wikipedia

DevOpsDevelopment & Operations

Page 4: DevOps - II Jornadas de Ingenieros en la UPO

DevOpsNO ES UNA

METODOLOGÍA

ACTITUD

ES UNA

Page 5: DevOps - II Jornadas de Ingenieros en la UPO

Organización IT

OpsDev

Soporte

Seguridad

Arquitectura

Admin

QA

Programación

Diseño/UX

IntegraciónInfraestructur

a

Recursos

Incidencias

Clientes

Negocio

Page 6: DevOps - II Jornadas de Ingenieros en la UPO

Pensar en el sistema como un todo

Aumentar el feedback

1

2

3

Las bases para entender DevOps

Experimentación y aprendizaje continuo

Page 7: DevOps - II Jornadas de Ingenieros en la UPO

No alimentar la construcción de muros

Adoptar metodologías ágiles tanto en desarrollo como operación

Incrementar los canales de comunicación entre todos los componentes del sistema

Tres acciones para asumir la cultura DevOps

Page 8: DevOps - II Jornadas de Ingenieros en la UPO

¿ Necesitamos DevOps ?

A estos dos les iría mejor con DevOps

Page 9: DevOps - II Jornadas de Ingenieros en la UPO

Comunicación

Dev Ops

RecursosIT

Persona-Persona

Persona-Recursos

Recursos-Recursos

Page 10: DevOps - II Jornadas de Ingenieros en la UPO

Automatización de infraestructuras

Gestión de la configuración

Despliegue automático

Gestión de logs

Gestión del rendimiento

Gestión de la capacidad

Escuchar Hablar

Compartir

Herramientas

Page 11: DevOps - II Jornadas de Ingenieros en la UPO

CIC

LO

DE

VID

ADEVOPS

Page 12: DevOps - II Jornadas de Ingenieros en la UPO

AR

QU

ITEC

TU

RADEVOPS

Page 13: DevOps - II Jornadas de Ingenieros en la UPO

VentajasREDUCE DE MANERA DRÁSTICA EL

TIME TO MARKET DE LOS PRODUCTOS

AUMENTA LA CONFIANZA Y EL CONOCIMIENTO ENTRE LOS

EQUIPOS

LA PLATAFORMA EVOLUCIONA DE MANERA GRADUAL

Page 14: DevOps - II Jornadas de Ingenieros en la UPO

Inconvenientes

HEREDAR ERRORES NO DETECTADOS

QUE NO SE MANTENGA UN EQUILIBRIO REAL ENTRE DEV Y OPS

MALA GESTIÓN DE LA AUTOMATIZACIÓN GENERA COSTES NO JUSTIFICADOS

Page 15: DevOps - II Jornadas de Ingenieros en la UPO

Falacias y errores

“…eso es para startups…”

“…los fallos en este tipo de metodologías ágiles son

normales…”

“…el objetivo es que todos seamos expertos en todo…”

Page 16: DevOps - II Jornadas de Ingenieros en la UPO

¿Una buena oportunidad?Las personas son el verdadero potencial

de las organizaciones

Oportunidad para innovar

Las organizaciones se están haciendo más pequeñas, menos personas más eficientes

Compartir es la mejor forma de elegir a tus colaboradores

Page 17: DevOps - II Jornadas de Ingenieros en la UPO

Comprende el NEGOCIO

Busca siempre la solución más ÓPTIMA

Cultiva tu EMPATÍA con el resto de personas

Escucha, habla y comparte

Aprende, aprende y aprende

Intenta ser un buen INGENIERO

Conclusiones

Page 18: DevOps - II Jornadas de Ingenieros en la UPO

Gracias a todos!!

¿Preguntas?