1º Webinar Edición 2017 - EXIN en Castellano:
EXIN DevOps Master certification: where Agile meets Lean
Con la colaboración de ...
• Espacio para el logotipo de la empresa ponente
G2, Gobierno y Gestión de TI, SL
Mataró - Barcelona
+34.93.169.65.90
http://www.gedos.es/
info@gedos.es
@gedos
AntonioValle Salas
http://www.gobiernotic.es
avalle@gedos.es
@avallesalas
http://es.linkedin.com/in/avallesalas
¿QuéesDEVOPS?
DevOps
Desarrollo
Control de
Versiones
Build & Test
Unitario
Pruebas de
Aceptación
(Automatizadas)
Pruebas de
Aceptación de
Usuario
Entrega Despliegue
DevOps
No more
#Dev against #Ops
DevOps
You build it…
DevOps
Grandes equipos
Colaborando
Trabajando Juntos
Para lograr Objetivos Comunes
¿Cómo lo Conseguimos?
Visión y
Objetivos
Comunes
Metodos
Herramie
ntas
Cultura
Organización
Aspectos Organizativos
Equipos Multidisciplinares
Orientados a la entrega de valor a
lo largo de todo el ciclo de vida del
servicio
Que colaboran entre ellos
con una visión corporativa
para garantizar la creación y la
prestación del servicio según
las necesidades del cliente.
Visión y
Objetivos
Comunes
Metodos
Herramie
ntas
Cultura
Organización
Aspectos MetodológicosVisión y
Objetivos
Comunes
Metodos
Herramie
ntas
Cultura
Organización
DevOps BOK
Planificación Diseño Desarrollo Despliegue Operación End of LifeRequerimientos
LEAN-IT - TPS
Just in Time (JIT)
Andon System
Ji Koutei Kanketsu
One Piece Flow
Learning Organisation
Kaizen
Scaled Agile (DAD, SAFE, NEXUS) Cont. Delivery ITSM
Size of Task
DoD
Continuous Integration
MVP
Iteraciones & TimeBoxing
Respect for People
Automation
Testing
Deployment
Business Continuity
Minimum Required
Information
Obeya
Jidoka
JI KOUTEI KANKETSU
o en el Cliente
o por las Personas
uridad, Calidad,
a, Costes, ánimos
ensamiento
nsar – 12 Paradigmas
ar
se a los hechos
deas
la Creatividad
Jidoka
Calidad desde el inicio
Armonía
Cuerda Andon
5 Porqués
PokaYoke
Estabilidad
bilizar la demanda
amiento a largo
o
Kaizen
Walk the Gemba
PDCA
7 Wastes
Muda Mura Muri
Urgencia
mas de Escalado
idad de respuesta
Liderazgo
Control de Zonas
Equipos
“Propiedad” se entiende como la comprensión de todas
las condiciones y criterios necesarios para completar un
proceso con CERO defectos.
JKK es el principio de propiedad, en el que cada persona
en cada etapa del trabajo se siente propietaria del
resultado final del proceso. Genera la colaboración entre
todos para conseguir el resultado final.
Jidoka nos habla de la calidad desde el inicio,
imbuida en el proceso productivo.
Herramientas
Desarrollo
Control de
Versiones
Build & Test
Unitario
Pruebas de
Aceptación
(Automatizadas)
Pruebas de
Aceptación de
Usuario
Entrega Despliegue
Check-in
Check-in
Check-in
Trigger
Feedback
Trigger
Trigger
Feedback
Feedback
Feedback
Trigger
Trigger
Aprobación
Aprobación
Aprobación
Visión y
Objetivos
Comunes
Metodos
Herramie
ntas
Cultura
Organización
La parte técnica del DevOps
1. Ingeniería del
Software
nuestras aplicaciones deben ser
adecuadas para un pipeline
automatizado.
2. Control de
Versiones
Para poder realizar desarrollos
en equipo y permitir el siguiente paso.
3. Gestión de la
Configuración
Nos permite llevar el control de las
dependencias del software, de la configuración
del hardware y del middleware y asegurar la
coherencia entre entornos.
4. Integración Continua
(CI)
Asegura que el código liberado se puede
“compilar” en cualquier momento, pasa las
pruebas unitarias y se comporta bien con
todas sus piezas.
5.Testing Automatizado
Nos permite “conectarlo” a la integración continua y
asegurar que nuestro código pasa las pruebas
unitarias, de integración funcionales y no funcionales
de forma automatizada.
6. Despliegue Continuo
Nos permite hacer los despliegues hacia los
diferentes entornos (especialmente a pro) de
forma automatizada y controlada.
7. Monitorización
Facilita el bucle de feedback hacia toda
la organización sobre cómo se está
comportando el Sistemade Información
qué impacto tienen los despliegues.
La CulturaVisión y
Objetivos
Comunes
Metodos
Herramie
ntas
Cultura
Organización
Resultados
+Velocidad
- Riesgos
-Tiempo para Recuperar
+ Calidad
+ Servicio
+ Servicio
+ Comunicación
Resultados
Fuente: State of DevOps Report 2016
Una última reflexión
🤔
¿Qué ocurre cuando tu
competencia puede desplegar
software 200 veces más
frecuentemente y 3 veces más
seguro que tu?
Curso DevOps Master
Presencial en BCN
Cualquier Formación Online Año 2017
Modo Online “en vivo”
Sesiones de tres horas
Horarios 16:30 – 19:30 CET
Certificación Online via Exin Anywhere
Más información: info@gedos.esinfo@gedos.es
Con la colaboración de ...
G2, Gobierno y Gestión de TI, SL
Avda Ernest Lluch 32
08302 – Mataró – Barcelona - España
+34.93.169.65.90
http://www.gedos.es
info@gedos.es
@gedos
AntonioValle Salas
http://www.gobiernotic.es
avalle@gedos.es
@avallesalas
http://es.linkedin.com/in/avallesalas
EXIN program portfolio
EXIN program portfolio
PLAN
GRACIAS!
@exin_es
facebook.com/EXINEnCastellano
slideshare.net/EXINEnCastellano
youtube/exinexams

EXIN DevOps Master: where Agile meets Lean

  • 1.
    1º Webinar Edición2017 - EXIN en Castellano: EXIN DevOps Master certification: where Agile meets Lean
  • 2.
    Con la colaboraciónde ... • Espacio para el logotipo de la empresa ponente G2, Gobierno y Gestión de TI, SL Mataró - Barcelona +34.93.169.65.90 http://www.gedos.es/ info@gedos.es @gedos AntonioValle Salas http://www.gobiernotic.es avalle@gedos.es @avallesalas http://es.linkedin.com/in/avallesalas
  • 3.
  • 4.
    DevOps Desarrollo Control de Versiones Build &Test Unitario Pruebas de Aceptación (Automatizadas) Pruebas de Aceptación de Usuario Entrega Despliegue
  • 5.
  • 6.
  • 7.
  • 8.
    ¿Cómo lo Conseguimos? Visióny Objetivos Comunes Metodos Herramie ntas Cultura Organización
  • 9.
    Aspectos Organizativos Equipos Multidisciplinares Orientadosa la entrega de valor a lo largo de todo el ciclo de vida del servicio Que colaboran entre ellos con una visión corporativa para garantizar la creación y la prestación del servicio según las necesidades del cliente. Visión y Objetivos Comunes Metodos Herramie ntas Cultura Organización
  • 10.
  • 11.
    DevOps BOK Planificación DiseñoDesarrollo Despliegue Operación End of LifeRequerimientos LEAN-IT - TPS Just in Time (JIT) Andon System Ji Koutei Kanketsu One Piece Flow Learning Organisation Kaizen Scaled Agile (DAD, SAFE, NEXUS) Cont. Delivery ITSM Size of Task DoD Continuous Integration MVP Iteraciones & TimeBoxing Respect for People Automation Testing Deployment Business Continuity Minimum Required Information Obeya Jidoka
  • 12.
    JI KOUTEI KANKETSU oen el Cliente o por las Personas uridad, Calidad, a, Costes, ánimos ensamiento nsar – 12 Paradigmas ar se a los hechos deas la Creatividad Jidoka Calidad desde el inicio Armonía Cuerda Andon 5 Porqués PokaYoke Estabilidad bilizar la demanda amiento a largo o Kaizen Walk the Gemba PDCA 7 Wastes Muda Mura Muri Urgencia mas de Escalado idad de respuesta Liderazgo Control de Zonas Equipos “Propiedad” se entiende como la comprensión de todas las condiciones y criterios necesarios para completar un proceso con CERO defectos. JKK es el principio de propiedad, en el que cada persona en cada etapa del trabajo se siente propietaria del resultado final del proceso. Genera la colaboración entre todos para conseguir el resultado final. Jidoka nos habla de la calidad desde el inicio, imbuida en el proceso productivo.
  • 13.
    Herramientas Desarrollo Control de Versiones Build &Test Unitario Pruebas de Aceptación (Automatizadas) Pruebas de Aceptación de Usuario Entrega Despliegue Check-in Check-in Check-in Trigger Feedback Trigger Trigger Feedback Feedback Feedback Trigger Trigger Aprobación Aprobación Aprobación Visión y Objetivos Comunes Metodos Herramie ntas Cultura Organización
  • 14.
    La parte técnicadel DevOps 1. Ingeniería del Software nuestras aplicaciones deben ser adecuadas para un pipeline automatizado. 2. Control de Versiones Para poder realizar desarrollos en equipo y permitir el siguiente paso. 3. Gestión de la Configuración Nos permite llevar el control de las dependencias del software, de la configuración del hardware y del middleware y asegurar la coherencia entre entornos. 4. Integración Continua (CI) Asegura que el código liberado se puede “compilar” en cualquier momento, pasa las pruebas unitarias y se comporta bien con todas sus piezas. 5.Testing Automatizado Nos permite “conectarlo” a la integración continua y asegurar que nuestro código pasa las pruebas unitarias, de integración funcionales y no funcionales de forma automatizada. 6. Despliegue Continuo Nos permite hacer los despliegues hacia los diferentes entornos (especialmente a pro) de forma automatizada y controlada. 7. Monitorización Facilita el bucle de feedback hacia toda la organización sobre cómo se está comportando el Sistemade Información qué impacto tienen los despliegues.
  • 15.
  • 16.
    Resultados +Velocidad - Riesgos -Tiempo paraRecuperar + Calidad + Servicio + Servicio + Comunicación
  • 17.
    Resultados Fuente: State ofDevOps Report 2016
  • 18.
    Una última reflexión 🤔 ¿Quéocurre cuando tu competencia puede desplegar software 200 veces más frecuentemente y 3 veces más seguro que tu?
  • 19.
    Curso DevOps Master Presencialen BCN Cualquier Formación Online Año 2017 Modo Online “en vivo” Sesiones de tres horas Horarios 16:30 – 19:30 CET Certificación Online via Exin Anywhere Más información: info@gedos.esinfo@gedos.es
  • 20.
    Con la colaboraciónde ... G2, Gobierno y Gestión de TI, SL Avda Ernest Lluch 32 08302 – Mataró – Barcelona - España +34.93.169.65.90 http://www.gedos.es info@gedos.es @gedos AntonioValle Salas http://www.gobiernotic.es avalle@gedos.es @avallesalas http://es.linkedin.com/in/avallesalas
  • 21.
  • 22.
  • 25.