Entrega 
Contínua 
Automatización 
y 
Aceleración 
Richard Mathis –Director de Ventas Regional 
Benoit Moussaud – Director...
2 Copyright 
2014. 
Confiden4al 
– 
Distribu4on 
prohibited 
without 
permission 
XebiaLabs 
ARA 
Líderes 
de 
mercado 
Pr...
3 Copyright 
Más 
de 
100 
clientes 
de 
referencia 
2014. 
Confiden4al 
– 
Distribu4on 
prohibited 
without 
permission 
...
4 Copyright 
¿Por 
qué 
las 
compañías 
adoptan 
la 
automatización 
ahora? 
Migraciones 
de 
Middleware 
Virtualización 
...
Software 
de 
Alta 
Calidad 
entregado 
más 
rápido 
Nuestra 
Suite 
de 
Entrega 
Conanua 
#1 
Solución 
de 
implementació...
6 Copyright 
Plataforma 
de 
entrega 
automática 
App 
2.1 
App 
2.0 
App 
1.2 
App 
1.0 
Dev 
Test 
1 
Test 
2 
QA1 
QA2 ...
Despliegue 
de 
aplicaciones 
o Transferencia 
de 
paquetes 
a 
los 
servidores 
o Configuración 
de 
recursos 
o Configur...
Nuestra 
visión 
: 
un 
modelo 
de 
despliegue 
unificado 
8 Copyright 
Paquete 
de 
Despliegue 
2014. 
Confiden4al 
– 
Di...
o Uno 
por 
cada 
versión 
de 
aplicación. 
o Con4ene 
el 
conjunto 
de 
los 
recursos 
necesarios: 
o Completo 
o Estruct...
10 Copyright 
2014. 
Confiden4al 
– 
Distribu4on 
prohibited 
without 
permission 
El 
entorno 
o Máquinas 
o 
conjunto 
d...
11 Copyright 
2014. 
Confiden4al 
– 
Distribu4on 
prohibited 
without 
permission 
El 
despliegue 
o 
Asociar 
un 
paquete...
12 Copyright 
El 
mismo 
paquete 
atraviesa 
diferentes 
entornos 
2014. 
Confiden4al 
– 
Distribu4on 
prohibited 
without...
o Permiten 
centralizar 
y 
ges4onar 
los 
parámetros 
en 
función 
del 
entorno 
obje4vo 
o Asociación 
o Varios 
por 
en...
Proceso manual Retrasos Errores 
14 Copyright 
Retos 
de 
la 
automatización 
de 
la 
entrega 
de 
aplicaciones 
2014. 
Co...
Retos adicionales: 
▪ Despliegues fallidos 
▪ Gestion y desviaciones de configuración 
▪ Pobre visibilidad en el proceso 
...
16 Copyright 
2014. 
Confiden4al 
– 
Distribu4on 
prohibited 
without 
permission 
Puntos 
débiles 
Consisitencia del 
ent...
17 Copyright 
¿Por 
qué 
XL 
Deploy 
es 
único? 
2014. 
Confiden4al 
– 
Distribu4on 
prohibited 
without 
permission 
Mejo...
▪ Reglas de despliegue listas para usar 
− Principales middleware Java EE & .NET 
− Servidores web 
− Bases de datos 
− Me...
▪ Modelo basado realmente en la 
automatización. 
Genera planes de despliegue óptimos, 
ajustados a la aplicación actual y...
▪ Arquitectura sin agentes para ser compatible con 
las imágenes estándar de la nube pública y privada 
▪ Se conecta a Win...
▪ Amplios informes 
▪ Función basada en el control de acceso y la completa 
trazabilidad para la auditoría 
▪ Visualizació...
Repositorio 
22 Copyright 
XL 
Deploy: 
Despliegue 
automático 
completo 
Aplicaciones 
Entornos 
2014. 
Confiden4al 
– 
D...
Repositorio 
23 Copyright 
XL 
Deploy: 
Despliegue 
automático 
completo 
Aplicaciones 
Entornos 
2014. 
Confiden4al 
– 
D...
24 Copyright 
XL 
Deploy 
en 
una 
solución 
completa 
2014. 
Confiden4al 
– 
Distribu4on 
prohibited 
without 
permission...
25 Copyright 
XL 
Deploy, 
Solución 
transversal 
asegurada 
2014. 
Confiden4al 
– 
Distribu4on 
prohibited 
without 
perm...
26 Copyright 
Arquitectura 
de 
XL 
Deploy 
2014. 
Confiden4al 
– 
Distribu4on 
prohibited 
without 
permission
Una solución probada. Proporcionando beneficios a compañías punteras 
en el el mundo.: 
27 Copyright 
Proporcionando 
éxit...
28 Copyright 
Proposición 
de 
valor 
y 
factores 
diferenciadores 
de 
2014. 
Confiden4al 
– 
Distribu4on 
prohibited 
wi...
▪ XL Release : primera solución de Release Management para 
DevOps y entrea continua (Continuous Delivery) 
▪ Planificar, ...
30 Copyright 
Las 
herramientas 
actuales 
no 
ayudan 
resolver 
el 
2014. 
Confiden4al 
– 
Distribu4on 
prohibited 
witho...
▪ De un proceso clásico a la entega continua (Continuous 
Delivery) 
− Pasad de vuestro proceso actual a un pipeline de en...
32 Copyright 
2014. 
Confiden4al 
– 
Distribu4on 
prohibited 
without 
permission 
Demostración
33 Copyright 
2014. 
Confiden4al 
– 
Distribu4on 
prohibited 
without 
permission 
¡Gracias! 
Información de contacto 
▪ B...
Próxima SlideShare
Cargando en…5
×

DevOps Seminar Slides (Spanish version)

422 visualizaciones

Publicado el

Soluciones de automatización para Entrega Continua y Devops.
Despliegue automático de las aplicaciones.

Publicado en: Tecnología
0 comentarios
1 recomendación
Estadísticas
Notas
  • Sé el primero en comentar

Sin descargas
Visualizaciones
Visualizaciones totales
422
En SlideShare
0
De insertados
0
Número de insertados
9
Acciones
Compartido
0
Descargas
0
Comentarios
0
Recomendaciones
1
Insertados 0
No insertados

No hay notas en la diapositiva.

DevOps Seminar Slides (Spanish version)

  1. 1. Entrega Contínua Automatización y Aceleración Richard Mathis –Director de Ventas Regional Benoit Moussaud – Director Técnico
  2. 2. 2 Copyright 2014. Confiden4al – Distribu4on prohibited without permission XebiaLabs ARA Líderes de mercado Presencia Global US, EMEA & APAC 100+ Grandes Clientes HQ en Boston (MA) Crecimiento > 100% / año BENEFICIOS 2012 2013 2014 (projected) 110% 140% 100% 100% Tasa de Renovación de Mantenimiento in 2013 ! Sa4sfación del cliente 100%
  3. 3. 3 Copyright Más de 100 clientes de referencia 2014. Confiden4al – Distribu4on prohibited without permission Gobierno Energía e industria Externalización Banca y sector financiero Telecomunicaciones u Online, SaaS Turismo y logís4ca
  4. 4. 4 Copyright ¿Por qué las compañías adoptan la automatización ahora? Migraciones de Middleware Virtualización Costes reducidos 2014. Confiden4al – Distribu4on prohibited without permission Conformidad Ágil DevOps Entrega Conanua Extensibilidad Cloud
  5. 5. Software de Alta Calidad entregado más rápido Nuestra Suite de Entrega Conanua #1 Solución de implementación automá4ca Creación del entorno en “un click” 5 Copyright Soluciones XebiaLabs : Eliminación de los cuellos de botella. Paso a CD Coordinación de la liberación de pipelines Test ágil de dirección,organización y análisis 2014. Confiden4al – Distribu4on prohibited without permission
  6. 6. 6 Copyright Plataforma de entrega automática App 2.1 App 2.0 App 1.2 App 1.0 Dev Test 1 Test 2 QA1 QA2 PROD 2014. Confiden4al – Distribu4on prohibited without permission Nube Pública/ Privada
  7. 7. Despliegue de aplicaciones o Transferencia de paquetes a los servidores o Configuración de recursos o Configuración de componentes de middleware o Stop/start componentes o Configuración de aplicaciones instaladas en función del o ¡En el orden correcto! 7 Copyright ¿Qué es el despliegue de aplicaciones? entorno. 2014. Confiden4al – Distribu4on prohibited without permission Mi aplicación v 1.x v 2.x v 3.x Dev/Test 1 Prod 1,2&3 QA 1&2
  8. 8. Nuestra visión : un modelo de despliegue unificado 8 Copyright Paquete de Despliegue 2014. Confiden4al – Distribu4on prohibited without permission Entorno Aplicaciónn Desplegada Despliegue Asigna los elementos y los recursos del Paquete de Despliegue en el entorno para que se ajusten a los entornos específicos. Independiente del Entorno
  9. 9. o Uno por cada versión de aplicación. o Con4ene el conjunto de los recursos necesarios: o Completo o Estructura adaptable a los modelos operacionales existentes. o Independiente del entorno. 9 Copyright El paquete de despliegue o archivos (WAR, EAR, JAR…) o .exe, .dll, applica4on pool o contenido estadís4co (html, javascript, imágenes, vídeo) o scripts de bases de datos y fuentes de datos o ficheros de configuración 2014. Confiden4al – Distribu4on prohibited without permission
  10. 10. 10 Copyright 2014. Confiden4al – Distribu4on prohibited without permission El entorno o Máquinas o conjunto de máquinas donde se van a instalar los middleware o Servidores de aplicaciones o Servidores web o Bases de datos o Portales o ESB… o Clásicamente : o Desarrollo (simple) o Test o Aceptación o Producción (compleja)
  11. 11. 11 Copyright 2014. Confiden4al – Distribu4on prohibited without permission El despliegue o Asociar un paquete (versión X de la aplicación Y) en un entorno Z o Cada elemento del paquete (desplegable) se asocia a uno o varios contenedores del entorno para transformarse en un ‘deployed’ o Cada ‘deployed’ es configurable.
  12. 12. 12 Copyright El mismo paquete atraviesa diferentes entornos 2014. Confiden4al – Distribu4on prohibited without permission hasta la producción. Developer System Administrator
  13. 13. o Permiten centralizar y ges4onar los parámetros en función del entorno obje4vo o Asociación o Varios por entorno o Compar4bles entre varios entornos 13 Copyright Configuración : los diccionarios o Valor por defecto de las propiedades(ex: file.DeployedFile.targetDir) o Valor de los placeholders (ex:{{DB_USERNAME}}, {{ULR_BACKEND}}) Paquete de despliegue 2014. Confiden4al – Distribu4on prohibited without permission Despliegue Entorno DDici4c4oonnaaryry Diccionarios Proporcionan los valores
  14. 14. Proceso manual Retrasos Errores 14 Copyright Retos de la automatización de la entrega de aplicaciones 2014. Confiden4al – Distribu4on prohibited without permission
  15. 15. Retos adicionales: ▪ Despliegues fallidos ▪ Gestion y desviaciones de configuración ▪ Pobre visibilidad en el proceso Las implantaciones son: ▪ Costosas ▪ Eventos complicados ▪ Impredecibles y susceptibles de errores ▪ Susceptibles de “sorpresas desagradables” ▪ Nadie sabe lo que está pasando, lo que viene después, ¡o si va a estar lista a tiempo o no! 15 Copyright Retos de la automatización de la entrega de aplicaciones 2014. Confiden4al – Distribu4on prohibited without permission
  16. 16. 16 Copyright 2014. Confiden4al – Distribu4on prohibited without permission Puntos débiles Consisitencia del entorno Seguimiento de la conformidad Múltiples tecnologías Tiempo de llegada al mercado Utilización de recursos Gestión de la configuración
  17. 17. 17 Copyright ¿Por qué XL Deploy es único? 2014. Confiden4al – Distribu4on prohibited without permission Mejores prácticas en extensibilidad Perspectiva y cumplimiento. Ajustable a la empresa Ligero y listo para la nube
  18. 18. ▪ Reglas de despliegue listas para usar − Principales middleware Java EE & .NET − Servidores web − Bases de datos − Mensajes del sistema − Distribuidores de carga y más ▪ Acciones para desplegar más de 200 tipos de aplicaciones y recursos. ▪ Extendible / personalizable 18 Copyright ¿Por qué XL Deploy es único? 2014. Confiden4al – Distribu4on prohibited without permission Mejores prácticas de extensibilidad Perspectiva y cumplimento Ajustable a la empresa Ligero y listo para la nube
  19. 19. ▪ Modelo basado realmente en la automatización. Genera planes de despliegue óptimos, ajustados a la aplicación actual y el estado del entorno. ▪ Mecanismo AutoFlow autodimensionable ▪ No requiere creaciones manuales de workflow ▪ Descubrimiento automático de los entornos objetivo 19 Copyright ¿Por qué XL Deploy es único? 2014. Confiden4al – Distribu4on prohibited without permission Mejores prácticas de extensibilidad Perspectiva y cumplimiento Ajustable a la empresa Ligero y listo para la nube
  20. 20. ▪ Arquitectura sin agentes para ser compatible con las imágenes estándar de la nube pública y privada ▪ Se conecta a Windows & Unix de los sistemas objetivo usando protocolos remotos estándar ▪ No requiere puertos firewall abiertos ▪ No requiere controles de seguridad específicos 20 Copyright ¿Por qué XL Deploy es único? 2014. Confiden4al – Distribu4on prohibited without permission Mejores prácticas de extensibilidad Perspectiva y cumplimiento. Ajustable a al empresa Ligero y listo para la nube
  21. 21. ▪ Amplios informes ▪ Función basada en el control de acceso y la completa trazabilidad para la auditoría ▪ Visualización de los procesos de despliegue ▪ Despliegues fácilmente comparables entre los entornos objetivo, servidores con una sola visualización para hacer frente a la acumulación de tareas de configuración. ▪ Panel de control de pipeline para la entrega continua 21 Copyright ¿Por qué XL Deploy es único? 2014. Confiden4al – Distribu4on prohibited without permission Mejores prácticas en extendibilidad Perspectiva y cumplimiento Ajustable a la empresa Ligero y listo para la nube
  22. 22. Repositorio 22 Copyright XL Deploy: Despliegue automático completo Aplicaciones Entornos 2014. Confiden4al – Distribu4on prohibited without permission Nube pública, privada o híbrida Localización de fichero compar4do
  23. 23. Repositorio 23 Copyright XL Deploy: Despliegue automático completo Aplicaciones Entornos 2014. Confiden4al – Distribu4on prohibited without permission Nube pública, privada o híbrida Localización de fichero compar4do Más de 200 acciones y reglas de implementación para todos los conjuntos de middleware empresarial • WebSphere • Oracle • Windows • Databases • IIS • … • JBoss • Tomcat
  24. 24. 24 Copyright XL Deploy en una solución completa 2014. Confiden4al – Distribu4on prohibited without permission de entrega continua Development Test Acceptance ProducFon Development Test Acceptance ProducFon App B V 3.3 App B V 3.2 App B V 3.1 App B V 3.0 App A V 2.0 App A V 1.2 App A V 1.1 App A V 1.0 Proyectos de Desarrollo Integración Continua Proveedores de infraestructura Configuración e implementación de la aplicación
  25. 25. 25 Copyright XL Deploy, Solución transversal asegurada 2014. Confiden4al – Distribu4on prohibited without permission
  26. 26. 26 Copyright Arquitectura de XL Deploy 2014. Confiden4al – Distribu4on prohibited without permission
  27. 27. Una solución probada. Proporcionando beneficios a compañías punteras en el el mundo.: 27 Copyright Proporcionando éxitos cuantificables Disminución del tiempo de implementación. De 12 semanas a 2 días Implementando un 90% más rápido Reducción del tiempo muerto en un 65% Colaboración entre Devy Ops mejorada. 2014. Confiden4al – Distribu4on prohibited without permission “Con Deployit tenemos una mejor colaboración entre Dev y Ops, una liberación de nuestras aplicaciones acelerada, y una significa4va reducción de los errores en implementación y configuración”. Alexandre Victoor Lead Architect, Sociéte Generale, Corporate & Investment Banking Muchos de los bancos más grandes del mundo e instituciones financieras confían en las soluciones seguras y probadas de XebiaLabs’, para generar rápidamente valor.
  28. 28. 28 Copyright Proposición de valor y factores diferenciadores de 2014. Confiden4al – Distribu4on prohibited without permission XebiaLabs AutoFlow Sin necesidad de escribir y mantener scripts Plugins Listos para usar Modelo potente abierto y extensible Arquitectura sin agentes Rapidez de despliegue Licencias
  29. 29. ▪ XL Release : primera solución de Release Management para DevOps y entrea continua (Continuous Delivery) ▪ Planificar, seguir y ejecutar los planes de liberación. ▪ Evitar los retrasos y fallos de entrega visualizando y gestinando los conflictos de recursos, las dependencias y las tareas en espera. ▪ Transformar progresivamente el proceso de entrega actual en un pipeline de entrega automática. 29 Copyright “Pipelines” de entregas GesFón empresarial de liberación para DevOps & ConFnuous Delivery 2014. Confiden4al – Distribu4on prohibited without permission
  30. 30. 30 Copyright Las herramientas actuales no ayudan resolver el 2014. Confiden4al – Distribu4on prohibited without permission problema ▪ ¿Utilizar una herramienta de gestion de proyectos o de gestion de tareas ? − Sin posibilidad de automatizacón − Sin forma de controlar las desviaciones respecto al proceso estándar. − Sin manera de analizar el proceso y mejorarlo. ▪ ¿Utilizar una herramienta de integración continua o de organización standard ? − No hay apoyo para un proceso parcialmene automatizado. − No hay apoyo a la colaboración. − No hay una gestión de las dependencias y los recursos.
  31. 31. ▪ De un proceso clásico a la entega continua (Continuous Delivery) − Pasad de vuestro proceso actual a un pipeline de entrega de forma incremental. − Tratad en primer lugar las dificultades para aportar un mayor valor. − Automatizad progresivamente. ▪ Colaboración entre DevOps y Automatización − Modelización de actividades manuales y automáticas − Volveos eficaces. ▪ Informes avanzados − Trazabilidad completa − Analizar y mejorar vuestro proceso. ▪ Interfaz del usuario simple − Fácilmente adopatble 31 Copyright Lo que distingue a XL Release 2014. Confiden4al – Distribu4on prohibited without permission
  32. 32. 32 Copyright 2014. Confiden4al – Distribu4on prohibited without permission Demostración
  33. 33. 33 Copyright 2014. Confiden4al – Distribu4on prohibited without permission ¡Gracias! Información de contacto ▪ Benoit Moussaud, Director Técnico, bmoussaud@xebialabs.com ▪ Richard Mathis, Director de Ventas, rmathis@xebialabs.com Pasos siguientes ▪ ¡Pruébalo! http://go.xebialabs.com/XL-Deploy-Trial.html ▪ Prueba de concepto Más información Productos: www.xebialabs.com/products Blog: blog.xebialabs.com Twitter: @xebialabs Vídeos: vimeo.com/xebialabs

×