devops - ii jornadas de ingenieros en la upo
DESCRIPTION
Introducción a la cultura DevOpsTRANSCRIPT
UNA BUENA OPORTUNIDAD
II Jornadas Ingenieros en la UPOUniversidad Pablo de Olavide
Sevilla - 19 Sep 2014
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
“…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
DevOpsNO ES UNA
METODOLOGÍA
ACTITUD
ES UNA
Organización IT
OpsDev
Soporte
Seguridad
Arquitectura
Admin
QA
Programación
Diseño/UX
IntegraciónInfraestructur
a
Recursos
Incidencias
Clientes
Negocio
Pensar en el sistema como un todo
Aumentar el feedback
1
2
3
Las bases para entender DevOps
Experimentación y aprendizaje continuo
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
¿ Necesitamos DevOps ?
A estos dos les iría mejor con DevOps
Comunicación
Dev Ops
RecursosIT
Persona-Persona
Persona-Recursos
Recursos-Recursos
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
CIC
LO
DE
VID
ADEVOPS
AR
QU
ITEC
TU
RADEVOPS
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
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
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…”
¿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
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
Gracias a todos!!
¿Preguntas?