1
Transformación Digital
Oscar Lepe
o.lepe@pinkelephant.com
www.linkedin.com/in/oscarlepe/
• La disponibilidad de talento global y las tecnologías exponenciales están revolucionando los
negocios.
• Hoy es posible fincar un nuevo negocio casi de la noche a la mañana, con alcance global.
• Los clientes valoran más la innovación, que los años de presencia en el mercado.
• Los clientes compran guiados por la influencia de redes sociales, ya no por publicidad.
• Las organizaciones deben ser altamente ágiles, al grado de poder reinventarse en plazos medidos en
semanas, para afrontar este reto y mantener su competitividad.
Industria 4.0 – La Era Digital
Transformación Digital
• Es un proceso estratégico de cambio organizacional, completo y
profundo, de la manera como la organización aprovecha las
tecnologías digitales para crear nuevas formas de generar valor
en los mercados, tanto existentes, como emergentes y los hoy
in-imaginados.
Transformación Digital
• La Transformación Digital se construye creando una nueva
forma de visualizar el futuro de la organización, a través de
cambiar el conjunto de objetivos estratégicos que se persigue.
Mejoras de Negocio basadas en
TI que tardan años
Modelo de Negocio centrado en
los Competidores
Uso de Información con
carácter Correctivo
Control y Estandarización
Innovación de Negocio
basada en TI cada semana
Modelo de Negocio centrado
en el Cliente
Innovación, flexibilidad y
agilidad
Uso de Información con
carácter Predictivo
Los Elementos de la TD
El Camino hacia la TD
¿Preguntas?
DevOps
Oscar Lepe
o.lepe@pinkelephant.com
www.linkedin.com/in/oscarlepe/
DevOps facilita y allana el trabajo
Plan BuildDemand Run and Assurance
Clientes / Negocio Servicios / Valor
Mercado Negocio Desarrollo Operaciones
• Competencia digital disruptiva
• Clientes volubles, ya no
valoran experiencia, más
valoran innovación.
• Normatividad interna, ISOs.
• Procesos de negocio
monolíticos, por silos.
• Cumplimiento normativo.
• Parálisis por análisis.
• Demasiado por hacer.
• Todo urge, tanto lo nuevo como
el mantenimiento.
• Complejidad aplicativa,
ausencia de racionalización.
• Muy baja o nula reutilización,
cada proyecto empieza de cero.
• Miles de controles, la
mayoría manuales.
• Cientos de procedimientos,
la mayoría manuales.
• Reducido acceso a
información de desarrollo, el
conocimiento se reinventa.
DevOps facilita y allana el trabajo
Plan BuildDemand Run and Assurance
Clientes / Negocio Servicios / Valor
Mercado Negocio Desarrollo Operaciones
• Competencia digital disruptiva
• Clientes volubles, ya no
valoran experiencia, más
valoran innovación.
• Responder ágilmente a los
cambios del entorno, los
mercados y las preferencias
de los clientes.
• Construir ágilmente
innovaciones de Negocio
soportadas por TI.
• Desplegar ágilmente las
innovaciones de Negocio
soportadas por TI,
manteniendo alta
disponibilidad y desempeño.
DevOps es un término acuñado para
describir la evolución de las buenas
prácticas de gestión de TI existentes
(ITIL, LeanIT y Agile) hacia un
enfoque de trabajo altamente
integrado entre los equipos de
desarrollo (Dev) y de operación
(Ops) de servicios de TI, para ayudar
a las áreas de TI a entregar valor al
Negocio mejor, más rápido y más
económico que nunca antes.
ITIL Ágil
Lean
DevOps
Definición
Mitos
Un puesto o
equipo en
específico
Únicamente para
startups o
aplicaciones web
Una manera de
eliminar
Operaciones
Sólo una
colección de
herramientas de
automatización
Inviable en un
ambiente normal
Valores y Principios DevOps
A
M
L
S
C Cultura
Lean
Autom
atización
Medición
Colaboración
C.L.A.M.S.
DEV OPS DEV OPS DEV OPS
Flujo Realimentación Experimentación Continua
Cómo implementar DevOps
`
Cultura
Prácticas
Automatización
Cultura DevOps
Patológica
§ Orientada al poder
§ Bajo nivel de cooperación
§ Se culpa al mensajero
§ Se evaden
responsabilidades
§ La colaboración se
desalienta
§ Las fallas resultan en
castigos y víctimas
§ Lo novedoso se descarta
Generativa
§ Se busca la información de
forma activa
§ Se capacita a los
mensajeros
§ Se comparten las
responsabilidades
§ La colaboración se
recompensa
§ Las fallas resultan en
preguntas y protagonistas
que las investigan
§ Lo novedoso se implementa
Equipos DevOps
Organizaciones DevOps
PRODUCTO
EQUIPO 1
PRODUCTO
EQUIPO 2
PRODUCTO
EQUIPO 3
PRODUCTO
EQUIPO 4
DEV
CLIENTES
Plataforma
Infraestructura
Respaldo y recuperaciónSeguridad Aprovisionamiento
automático
OPS
MonitoreoImplementación RegistroControl
PLATFORM TEAMSEQUIPOS DE PLATAFORMA
Prácticas DevOps
El canal de despliegue es …
un modelo de proceso que te da un punto de partida
para ofrecer transparencia y controles a medida que el
trabajo se mueve a través de varios conjuntos de
pruebas e implementaciones hacia la liberación.
Desarrollo
Armoniza-
ción de
cambios
Compila-
ción
Pruebas
Suminis-
tro
Implemen-
tación
Liberación
al cliente
Integración Continua
Desarrollo Armonización
de cambios
Compilación Pruebas Suministro Implementación Liberación
OptimizadoTradicional
V1
Estable ¿Listo?
¡Falló!
¿Listo?
¡Falló!
V2
Estable
¿Listo?
Intenta
armonizar
Lecciones
Aprendidas
Intenta
armonizar
Entrega Continua
Desarrollo Armonización
de cambios
Compilación Pruebas Suministro Implementación Liberación
OptimizadoTradicional
Producción
Repositorio de fuentes
Servidor CI Compilar
Probar
Resultado
REGISTRO
RESULTADO
RESULTADO
RESULTADO
RESULTADO
Pruebas
Pre-Producción
Manual
Despliegue Continuo
Desarrollo Armonización
de cambios
Compilación Pruebas Suministro Implementación Liberación
OptimizadoTradicional
Producción
Repositorio de fuentes
Servidor CI Compilar
Probar
Resultado
REGISTRO
RESULTADO
RESULTADO
RESULTADO
RESULTADO
Pruebas
Pre-Producción
Automático
Pruebas Continuas
Unit TestCompile
Analyze
Code
Manage
DependenciesDesarrollo
Armoniza-
ción de
cambios
Compilación Pruebas Suministro
Implemen-
tación
Liberación
al cliente
Prueba de
unidad
Prueba de
integración
Prueba de
plataforma
Prueba de
regresión
Prueba de
autorización
de aplicación
Prueba
posterior a la
implementación
15 prácticas clave
Voz del
cliente
#1
Gestión de
relaciones
del negocio
#2
Optimización
de procesos
mediante
hacerlos
esbeltos
#3
Mapa del
flujo del
valor
#4
Gestión de
conocimiento
#5
Gestión
visual
#6
Gestión ágil
de proyectos
y Scrum
#7
Desplazar
las pruebas
hacia la
izquierda
#8
Gestión
cambios
#9
Gestión de
configuración
#10
Gestión de
liberaciones e
implementa-
ción
#11
Gestión de
incidentes
#12
Gestión de
problemas y
Kaizen
#13
Mejora
continua del
servicio
#14
Antifragilidad
#15
Arquitectura DevOps
vv
Todas las funciones en un solo
proceso monolítico
Escalado al replicar monolitos
enteros en los nodos
Una función, un micro-servicio
Escalado al distribuir servicios
en los nodos
Arquitectura orientada al servicio
(SOA)
Arquitectura de micro-servicios
(MSA)
La cereza del pastel
• Automatización
AGILIDAD, VELOCIDAD,
INNOVACIÓN
MADUREZ, RIESGO,
CUMPLIMIENTO
Facilita una recuperación
más rápida al momento de
ocurrir un fallo
Asegura que los procesos
sean repetibles
Elimina restricciones y crea
flujo
Elimina desperdicio
Asegura que los procesos
sean medibles
Asegura la estabilidad y
reduce el riesgo
Reduce las diferencias y la
variación
Aumenta la estandarización
Cadena de Herramientas
Desarrollo
Armoniza-
ción de
cambios
Compila-
ción
Pruebas
Sumi-
nistro
Implemen-
tación
Liberación
al cliente
¿Preguntas?
ITIL v4
Oscar Lepe
o.lepe@pinkelephant.com
www.linkedin.com/in/oscarlepe/
La evlución de ITIL
2007 Today1989 2001 2011
The first of the ITIL
books is published.
ITIL service delivery
and support
The ITIL service
lifecycle
ITIL business
alignment
ITIL 4
The Service
Value System
ITIL 4
Adiós al Ciclo de Vida
• ¡Bienvenido el Sistema de Valor del Servicio!
Cadena de Valor del Servicio
Adiós a los Procesos
• ¡Bienvenidas las Prácticas!
Las 34 prácticas
General Management Practices
§ Architecture Management
§ Continual Improvement
§ Information Security Management
§ Knowledge Management
§ Measurement and Reporting
§ Portfolio Management
§ Organizational Change
Management
§ Project Management
§ Relationship Management
§ Risk Management
§ Service Financial Management
§ Strategy Management
§ Supplier Management
§ Workforce and Talent
Management
Service Management Practices
§ Availability Management
§ Business Analysis
§ Capacity and Performance
Management
§ Change Control
§ Incident Management
§ IT Asset Management
§ Monitoring and Event Management
§ Problem Management
§ Release Management
§ Service Catalog Management
§ Service Configuration Management
§ Service Continuity Management
§ Service Design
§ Service Desk
§ Service Level Management
§ Service Request Management
§ Service Validation and Testing
Technical Management Practices
§ Deployment Management
§ Infrastructure and Platform
Management
§ Software Development and
Management
Los 7 principios rectores
Los 7 principios rectores
Focus on value Start where you are
Progress iteratively with feedback Collaborate and promote visibility
Think and work holistically Keep it simple and practical
Optimize and automate
Mejora continua: por supuesto
Las 4 dimensiones
Factores Externos
ITIL 4
Esquema de certificación
¿Preguntas?
Más Información
Info.mx@pinkelephant.com
Tel.52 55-3544-3050
Gracias

Td devops itil4

  • 1.
  • 2.
  • 3.
    • La disponibilidadde talento global y las tecnologías exponenciales están revolucionando los negocios. • Hoy es posible fincar un nuevo negocio casi de la noche a la mañana, con alcance global. • Los clientes valoran más la innovación, que los años de presencia en el mercado. • Los clientes compran guiados por la influencia de redes sociales, ya no por publicidad. • Las organizaciones deben ser altamente ágiles, al grado de poder reinventarse en plazos medidos en semanas, para afrontar este reto y mantener su competitividad. Industria 4.0 – La Era Digital
  • 4.
    Transformación Digital • Esun proceso estratégico de cambio organizacional, completo y profundo, de la manera como la organización aprovecha las tecnologías digitales para crear nuevas formas de generar valor en los mercados, tanto existentes, como emergentes y los hoy in-imaginados.
  • 5.
    Transformación Digital • LaTransformación Digital se construye creando una nueva forma de visualizar el futuro de la organización, a través de cambiar el conjunto de objetivos estratégicos que se persigue. Mejoras de Negocio basadas en TI que tardan años Modelo de Negocio centrado en los Competidores Uso de Información con carácter Correctivo Control y Estandarización Innovación de Negocio basada en TI cada semana Modelo de Negocio centrado en el Cliente Innovación, flexibilidad y agilidad Uso de Información con carácter Predictivo
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
    DevOps facilita yallana el trabajo Plan BuildDemand Run and Assurance Clientes / Negocio Servicios / Valor Mercado Negocio Desarrollo Operaciones • Competencia digital disruptiva • Clientes volubles, ya no valoran experiencia, más valoran innovación. • Normatividad interna, ISOs. • Procesos de negocio monolíticos, por silos. • Cumplimiento normativo. • Parálisis por análisis. • Demasiado por hacer. • Todo urge, tanto lo nuevo como el mantenimiento. • Complejidad aplicativa, ausencia de racionalización. • Muy baja o nula reutilización, cada proyecto empieza de cero. • Miles de controles, la mayoría manuales. • Cientos de procedimientos, la mayoría manuales. • Reducido acceso a información de desarrollo, el conocimiento se reinventa.
  • 12.
    DevOps facilita yallana el trabajo Plan BuildDemand Run and Assurance Clientes / Negocio Servicios / Valor Mercado Negocio Desarrollo Operaciones • Competencia digital disruptiva • Clientes volubles, ya no valoran experiencia, más valoran innovación. • Responder ágilmente a los cambios del entorno, los mercados y las preferencias de los clientes. • Construir ágilmente innovaciones de Negocio soportadas por TI. • Desplegar ágilmente las innovaciones de Negocio soportadas por TI, manteniendo alta disponibilidad y desempeño.
  • 13.
    DevOps es untérmino acuñado para describir la evolución de las buenas prácticas de gestión de TI existentes (ITIL, LeanIT y Agile) hacia un enfoque de trabajo altamente integrado entre los equipos de desarrollo (Dev) y de operación (Ops) de servicios de TI, para ayudar a las áreas de TI a entregar valor al Negocio mejor, más rápido y más económico que nunca antes. ITIL Ágil Lean DevOps Definición
  • 14.
    Mitos Un puesto o equipoen específico Únicamente para startups o aplicaciones web Una manera de eliminar Operaciones Sólo una colección de herramientas de automatización Inviable en un ambiente normal
  • 15.
    Valores y PrincipiosDevOps A M L S C Cultura Lean Autom atización Medición Colaboración C.L.A.M.S. DEV OPS DEV OPS DEV OPS Flujo Realimentación Experimentación Continua
  • 16.
  • 17.
    Cultura DevOps Patológica § Orientadaal poder § Bajo nivel de cooperación § Se culpa al mensajero § Se evaden responsabilidades § La colaboración se desalienta § Las fallas resultan en castigos y víctimas § Lo novedoso se descarta Generativa § Se busca la información de forma activa § Se capacita a los mensajeros § Se comparten las responsabilidades § La colaboración se recompensa § Las fallas resultan en preguntas y protagonistas que las investigan § Lo novedoso se implementa
  • 18.
  • 19.
    Organizaciones DevOps PRODUCTO EQUIPO 1 PRODUCTO EQUIPO2 PRODUCTO EQUIPO 3 PRODUCTO EQUIPO 4 DEV CLIENTES Plataforma Infraestructura Respaldo y recuperaciónSeguridad Aprovisionamiento automático OPS MonitoreoImplementación RegistroControl PLATFORM TEAMSEQUIPOS DE PLATAFORMA
  • 20.
    Prácticas DevOps El canalde despliegue es … un modelo de proceso que te da un punto de partida para ofrecer transparencia y controles a medida que el trabajo se mueve a través de varios conjuntos de pruebas e implementaciones hacia la liberación. Desarrollo Armoniza- ción de cambios Compila- ción Pruebas Suminis- tro Implemen- tación Liberación al cliente
  • 21.
    Integración Continua Desarrollo Armonización decambios Compilación Pruebas Suministro Implementación Liberación OptimizadoTradicional V1 Estable ¿Listo? ¡Falló! ¿Listo? ¡Falló! V2 Estable ¿Listo? Intenta armonizar Lecciones Aprendidas Intenta armonizar
  • 22.
    Entrega Continua Desarrollo Armonización decambios Compilación Pruebas Suministro Implementación Liberación OptimizadoTradicional Producción Repositorio de fuentes Servidor CI Compilar Probar Resultado REGISTRO RESULTADO RESULTADO RESULTADO RESULTADO Pruebas Pre-Producción Manual
  • 23.
    Despliegue Continuo Desarrollo Armonización decambios Compilación Pruebas Suministro Implementación Liberación OptimizadoTradicional Producción Repositorio de fuentes Servidor CI Compilar Probar Resultado REGISTRO RESULTADO RESULTADO RESULTADO RESULTADO Pruebas Pre-Producción Automático
  • 24.
    Pruebas Continuas Unit TestCompile Analyze Code Manage DependenciesDesarrollo Armoniza- ciónde cambios Compilación Pruebas Suministro Implemen- tación Liberación al cliente Prueba de unidad Prueba de integración Prueba de plataforma Prueba de regresión Prueba de autorización de aplicación Prueba posterior a la implementación
  • 25.
    15 prácticas clave Vozdel cliente #1 Gestión de relaciones del negocio #2 Optimización de procesos mediante hacerlos esbeltos #3 Mapa del flujo del valor #4 Gestión de conocimiento #5 Gestión visual #6 Gestión ágil de proyectos y Scrum #7 Desplazar las pruebas hacia la izquierda #8 Gestión cambios #9 Gestión de configuración #10 Gestión de liberaciones e implementa- ción #11 Gestión de incidentes #12 Gestión de problemas y Kaizen #13 Mejora continua del servicio #14 Antifragilidad #15
  • 26.
    Arquitectura DevOps vv Todas lasfunciones en un solo proceso monolítico Escalado al replicar monolitos enteros en los nodos Una función, un micro-servicio Escalado al distribuir servicios en los nodos Arquitectura orientada al servicio (SOA) Arquitectura de micro-servicios (MSA)
  • 27.
    La cereza delpastel • Automatización AGILIDAD, VELOCIDAD, INNOVACIÓN MADUREZ, RIESGO, CUMPLIMIENTO Facilita una recuperación más rápida al momento de ocurrir un fallo Asegura que los procesos sean repetibles Elimina restricciones y crea flujo Elimina desperdicio Asegura que los procesos sean medibles Asegura la estabilidad y reduce el riesgo Reduce las diferencias y la variación Aumenta la estandarización
  • 28.
    Cadena de Herramientas Desarrollo Armoniza- ciónde cambios Compila- ción Pruebas Sumi- nistro Implemen- tación Liberación al cliente
  • 29.
  • 30.
  • 31.
    La evlución deITIL 2007 Today1989 2001 2011 The first of the ITIL books is published. ITIL service delivery and support The ITIL service lifecycle ITIL business alignment ITIL 4 The Service Value System
  • 32.
  • 33.
    Adiós al Ciclode Vida • ¡Bienvenido el Sistema de Valor del Servicio!
  • 34.
    Cadena de Valordel Servicio
  • 35.
    Adiós a losProcesos • ¡Bienvenidas las Prácticas!
  • 36.
    Las 34 prácticas GeneralManagement Practices § Architecture Management § Continual Improvement § Information Security Management § Knowledge Management § Measurement and Reporting § Portfolio Management § Organizational Change Management § Project Management § Relationship Management § Risk Management § Service Financial Management § Strategy Management § Supplier Management § Workforce and Talent Management Service Management Practices § Availability Management § Business Analysis § Capacity and Performance Management § Change Control § Incident Management § IT Asset Management § Monitoring and Event Management § Problem Management § Release Management § Service Catalog Management § Service Configuration Management § Service Continuity Management § Service Design § Service Desk § Service Level Management § Service Request Management § Service Validation and Testing Technical Management Practices § Deployment Management § Infrastructure and Platform Management § Software Development and Management
  • 37.
  • 38.
    Los 7 principiosrectores Focus on value Start where you are Progress iteratively with feedback Collaborate and promote visibility Think and work holistically Keep it simple and practical Optimize and automate
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.

Notas del editor