Yo soy Dev, yo soy Ops y somos dos en un equipo - [DEISER TOUR Madrid Talks]Deiser
Leo Díaz (DEISER) y Luis Fraile (Plain Concepts), explicaron qué es DevOps, de qué va esta cultura y qué ganancias se pueden obtener tras la implementación de esta metodología.
Conoce más sobre el DEISER TOUR - https://team.deiser.com/deisertour/
DEISER Enterprise Day 2018 - https://deiser-enterprise-day.deiser.com/
-------------------------------------------------------------------------------------
DEISER | Making IT Different
Twitter: https://goo.gl/MXnu6s
Facebook: https://goo.gl/CY4pu2
LinkedIn: https://goo.gl/3Fopme
Instagram: https://goo.gl/JdmJAU
Blog: https://goo.gl/Rpz6G
Ejemplo de introducción de cultura DevOps y de Extreme Programming usando como hilo conductor y objetivo el continuous-delivery
DevOps no sólo es posible es imprescindible en un entorno de cambios vertiginosos y una ventaja competitiva.
DevOps como habilitador de continous deliveryJuan Mauricio
¿Por que necesitamos agilidad entregando software a los negocios?, ¿Por que Scrum se queda corto en la entrega de valor?, ¿Que es DevOps?, ¿Que es continuos Delivery?, ¿Como DevOps apoya el continous delivery?, y por ultimo ¿Que herramientas usar para automatizar el proceso de liberación de capacidades de negocio a través de tecnología?
Yo soy Dev, yo soy Ops y somos dos en un equipo - [DEISER TOUR Madrid Talks]Deiser
Leo Díaz (DEISER) y Luis Fraile (Plain Concepts), explicaron qué es DevOps, de qué va esta cultura y qué ganancias se pueden obtener tras la implementación de esta metodología.
Conoce más sobre el DEISER TOUR - https://team.deiser.com/deisertour/
DEISER Enterprise Day 2018 - https://deiser-enterprise-day.deiser.com/
-------------------------------------------------------------------------------------
DEISER | Making IT Different
Twitter: https://goo.gl/MXnu6s
Facebook: https://goo.gl/CY4pu2
LinkedIn: https://goo.gl/3Fopme
Instagram: https://goo.gl/JdmJAU
Blog: https://goo.gl/Rpz6G
Ejemplo de introducción de cultura DevOps y de Extreme Programming usando como hilo conductor y objetivo el continuous-delivery
DevOps no sólo es posible es imprescindible en un entorno de cambios vertiginosos y una ventaja competitiva.
DevOps como habilitador de continous deliveryJuan Mauricio
¿Por que necesitamos agilidad entregando software a los negocios?, ¿Por que Scrum se queda corto en la entrega de valor?, ¿Que es DevOps?, ¿Que es continuos Delivery?, ¿Como DevOps apoya el continous delivery?, y por ultimo ¿Que herramientas usar para automatizar el proceso de liberación de capacidades de negocio a través de tecnología?
¿Como se organiza un equipo pequeño para permancer autoadministrado mientras se despliegan continuamente servicios de cloud y además se mantiene el SLA pactado? Utilizando metodologías DevOps, monitoreando cada componente, realizando arquitecturas de alta disponibilidad y gestionando la infraestructura cómo si fuera un proyecto de código mediante automatización
Presentación que hace una introducción a DevOps y como Visual Studio + System Center (SCOM) puede ayudar a minimizar las barreras entre Desarrollo y Operaciones
Cloud & DevOps: encontrando seguridad y soporte en la nube.Alejandro Varas H.
La importancia de la implementación estratégica de tecnología en la nube y el soporte de un equipo de DevOps para la infraestructura tecnológica de proyectos y negocios.
En esta charla veremos una serie de ejemplos de técnicas devops aplicadas dentro de una empresa TIC cómo es Andago Ingeniería. Entre las técnicas que veremos se encuentra la aplicación de metodologías ágiles en la gestión IT, más en concreto Scrum, la colaboración con los equipos de desarrollo a través de la integración continua, la gestión de entornos y la gestión del paso a producción, la gestión de configuración y despliegue con Puppet y muchos otros.
Fecha: Jueves 19 de Mayo a las 19:45
Lugar: Oficinas de Tuenti Technologies (mapa)
Ponente: Javier Turégano
Automatizar o no desde el principio? ese es el dilema...Enrique Carbonell
El movimiento cultural DevOps desde su definición ha hecho énfasis en la importancia de respetar el orden entre los 3 pilares de implementación: “personas → procesos → tecnologías“; pero hasta qué punto esta idea puede ser llevada a la práctica? Por dónde comenzar la transformación de las formas de hacer y generar valor en la organización? Existe una regla de oro a seguir para transformar y lograr la adopción DevOps en las organizaciones? Estas son interrogantes recurrentes cuando se comienza a implementar algo que todos quieren pero no todos sabe a ciencia cierta cómo lograr.
Muchos apuestan por incluir herramientas, otros por la visión organizacional de procesos; pero a dónde queremos llegar es la clave. Definir las metas del negocio e ir refinando y corrigiendo bajo la retroalimentación continua apoyado las tareas de automatización es el enfoque que tratará esta presentación. Se compartirá experiencias sobre servicios de DevOps que usualmente solicitan los clientes y se mostrarán algunos de los puntos de falla de esos requerimientos bajo la premisa de medición ante todo para lograr la experimentación y retroalimentación continuo bajo criterios medibles y tangibles.
Liderando un Cambio Cultural a través de Prácticas Devops en LATAM AirlinesLuiza Nunes
LATAM está pasando por una transformación cultural masiva para convertirse en una aerolínea guiada por la tecnología y la excelencia de software. Uno de los objetivos claves de esta transformación es mejorar el tiempo de lanzamiento al mercado y crear conciencia del valor de Devops y Entrega Continua. El propósito de esta charla es presentar nuestra experiencia en esta cambio cultural.
Presentación hecha en la 1ª XConf Latinoamérica, en el día 30/09/17 en Quito - Ecuador.
Charla que presenta que es Scrum en realidad, la cual ofrecí en la semana de la ingenieria en la Universidad Cesar Vallejo - Piura el 5 de mayo de 2012, y en Scrum Day de la Univ. Jorge Basadre Grohmann de Tacna
1º Webinar EXIN en Castellano: EXIN DevOps Master certification: where Agile ...EXIN
Descubra cómo usted y su organización pueden beneficiarse de la certificación de DevOps Master.
Hay un montón de ruido en el mercado con respecto a Agile, Lean IT y DevOps, pero ¿Cómo puede esto ayudarle con su estrategia de TI? ¿Cómo puede ayudarle con la convergencia de TI?
Desayuno Tecnológico Data Adviser: "DevOps, realidad o ficción" ~ 28 de Junio...Mkt Manager Data Adviser
Desayuno en el que se debate sobre cómo la adopción de DevOps se ha convertido en una necesidad crítica en la denominada Transformación Digital de las empresas.
¿Es DevOps una solución aplicable a cualquier tipo de instalación? ¿Es posible hacerlo en entornos tradicionales? O ¿solo vale para nuevos proyectos?
En los últimos años, la forma de desarrollar software ha evolucionado. Nuevos patrones, nuevas arquitecturas y nuevas tecnologías como cloud y microservicios. Pero, ¿cómo desarrollo ahora? ¿Cómo despliego el software? ¿Cómo manejo los nuevos modelos de base de datos? DevOps y DataOps son la respuesta.
¿Como se organiza un equipo pequeño para permancer autoadministrado mientras se despliegan continuamente servicios de cloud y además se mantiene el SLA pactado? Utilizando metodologías DevOps, monitoreando cada componente, realizando arquitecturas de alta disponibilidad y gestionando la infraestructura cómo si fuera un proyecto de código mediante automatización
Presentación que hace una introducción a DevOps y como Visual Studio + System Center (SCOM) puede ayudar a minimizar las barreras entre Desarrollo y Operaciones
Cloud & DevOps: encontrando seguridad y soporte en la nube.Alejandro Varas H.
La importancia de la implementación estratégica de tecnología en la nube y el soporte de un equipo de DevOps para la infraestructura tecnológica de proyectos y negocios.
En esta charla veremos una serie de ejemplos de técnicas devops aplicadas dentro de una empresa TIC cómo es Andago Ingeniería. Entre las técnicas que veremos se encuentra la aplicación de metodologías ágiles en la gestión IT, más en concreto Scrum, la colaboración con los equipos de desarrollo a través de la integración continua, la gestión de entornos y la gestión del paso a producción, la gestión de configuración y despliegue con Puppet y muchos otros.
Fecha: Jueves 19 de Mayo a las 19:45
Lugar: Oficinas de Tuenti Technologies (mapa)
Ponente: Javier Turégano
Automatizar o no desde el principio? ese es el dilema...Enrique Carbonell
El movimiento cultural DevOps desde su definición ha hecho énfasis en la importancia de respetar el orden entre los 3 pilares de implementación: “personas → procesos → tecnologías“; pero hasta qué punto esta idea puede ser llevada a la práctica? Por dónde comenzar la transformación de las formas de hacer y generar valor en la organización? Existe una regla de oro a seguir para transformar y lograr la adopción DevOps en las organizaciones? Estas son interrogantes recurrentes cuando se comienza a implementar algo que todos quieren pero no todos sabe a ciencia cierta cómo lograr.
Muchos apuestan por incluir herramientas, otros por la visión organizacional de procesos; pero a dónde queremos llegar es la clave. Definir las metas del negocio e ir refinando y corrigiendo bajo la retroalimentación continua apoyado las tareas de automatización es el enfoque que tratará esta presentación. Se compartirá experiencias sobre servicios de DevOps que usualmente solicitan los clientes y se mostrarán algunos de los puntos de falla de esos requerimientos bajo la premisa de medición ante todo para lograr la experimentación y retroalimentación continuo bajo criterios medibles y tangibles.
Liderando un Cambio Cultural a través de Prácticas Devops en LATAM AirlinesLuiza Nunes
LATAM está pasando por una transformación cultural masiva para convertirse en una aerolínea guiada por la tecnología y la excelencia de software. Uno de los objetivos claves de esta transformación es mejorar el tiempo de lanzamiento al mercado y crear conciencia del valor de Devops y Entrega Continua. El propósito de esta charla es presentar nuestra experiencia en esta cambio cultural.
Presentación hecha en la 1ª XConf Latinoamérica, en el día 30/09/17 en Quito - Ecuador.
Charla que presenta que es Scrum en realidad, la cual ofrecí en la semana de la ingenieria en la Universidad Cesar Vallejo - Piura el 5 de mayo de 2012, y en Scrum Day de la Univ. Jorge Basadre Grohmann de Tacna
1º Webinar EXIN en Castellano: EXIN DevOps Master certification: where Agile ...EXIN
Descubra cómo usted y su organización pueden beneficiarse de la certificación de DevOps Master.
Hay un montón de ruido en el mercado con respecto a Agile, Lean IT y DevOps, pero ¿Cómo puede esto ayudarle con su estrategia de TI? ¿Cómo puede ayudarle con la convergencia de TI?
Desayuno Tecnológico Data Adviser: "DevOps, realidad o ficción" ~ 28 de Junio...Mkt Manager Data Adviser
Desayuno en el que se debate sobre cómo la adopción de DevOps se ha convertido en una necesidad crítica en la denominada Transformación Digital de las empresas.
¿Es DevOps una solución aplicable a cualquier tipo de instalación? ¿Es posible hacerlo en entornos tradicionales? O ¿solo vale para nuevos proyectos?
En los últimos años, la forma de desarrollar software ha evolucionado. Nuevos patrones, nuevas arquitecturas y nuevas tecnologías como cloud y microservicios. Pero, ¿cómo desarrollo ahora? ¿Cómo despliego el software? ¿Cómo manejo los nuevos modelos de base de datos? DevOps y DataOps son la respuesta.
DotNet 2019 | Alberto Varela - Infraestructura como código en AzurePlain Concepts
Las plataformas Cloud nos han permitido crear y evolucionar procesos de automatización para tareas que antes solían ser 99% manuales. Durante esta sesión veremos cómo podemos aplicar los paradigmas de despliegue de aplicaciones al aprovisionamiento de infraestructura, veremos las razones por las que nos interesa hacerlo y haremos un pequeño repaso con ejemplos de las diferentes herramientas que nos van a ayudar a conseguirlo en Azure: Bash/Powershell scripting, ARM, Terraform, Pulumi o Ansible. También intentaré explicar por qué creo que los desarrolladores debemos implicarnos en la implantación de estas prácticas y que beneficios nos aporta frente a dejar este asunto solo en manos de IT/Ops.
¿Porque los developers recelan de Agile?
En los últimos años estamos viendo que los desarrolladores pierden interés en Agile muy probablemente porque sienten que ha perdido credibilidad. Muchos lo ven como un impedimento en su dia a dia y una pérdida de tiempo, cómo hemos llegado a esta situación siendo una metodología creada por los propios desarrolladores?
En esta charla veremos cómo Agile ha perdido credibilidad entre los desarrolladores, paradójicamente una metodología creada y promovida durante años por este colectivo que han intentado hacer llegar su mensaje a Management.
¿Porque ha sucedido? Analizaremos las causas, veremos como Agile ha pasado a ser liderada y promovida por los perfiles de Management y cómo ha llegado el mensaje a los grupos de developers late adopters.
Por otro lado, como la complejidad de aplicación y necesidad de adaptación a cada contexto ha generado fracasos que han llevado a una pérdida de credibilidad de esta metodología en los mismos colectivos que la crearon.
Finalmente veremos qué podemos hacer? Como podemos hacer llegar las virtudes a los desarrolladores y hacer entender como sus principios siguen siendo válidos y pueden ayudar a los equipos y desarrolladores en su dia a dia.
Actualmente, las compañías más innovadoras, tienen despliegues de software medido en términos de días, en vez de meses. Esta agilidad es permitida gracias al uso de Continuous Delivery, habilitando la automatización de procesos de Built, Test y Entrega de cambios de códigos, usando DevOps. Estas automatizaciones ayudan a identificar bugs mucho antes en el proceso, para así incrementar la productividad de los desarrolladores.
En este webinar, vamos a compartirles el proceso que los ingenieros de Amazon usan para la práctica de DevOps, también discutiremos cómo usted puede traer estos procesos a su compañía usando un nuevo grupo de herramientas disponibles en AWS (AWS CodeCommit, AWS CodePipeline and AWS CodeDeploy). Estos servicios fueron inspirados por las mismas herramientas internas y cultura de DevOps en Amazon.
Objetivo de aprendizaje:
- Aprender qué es Continuous Delivery, sus beneficios y cómo implementarlos.
- Aprender cómo aumentar la frecuencia y confiabilidad de las actualizaciones de su aplicación.
- Aprender a crear un flujo de despliegue de software automatizado en AWS.
- Entender los aspectos básicos de AWS CodePipeline y AWS CodeDeploy
Bilbostack 2020 - El camino de l a entrega en DevOpsLuis Fraile
¿cómo recorremos el camino que nos llevas desde ser simples desarrolladores de "features" a desarrollar productos que resuelven problemas?
Vamos a ver algunos punts y prácticas para acercarnos más a producto desde la visión DevOps
DevSecOps ya no es una estrategia de nicho que pasa a segundo plano en DevOps, ahora es un movimiento de masas.
El año 2020 ha estado marcado por el rápido progreso de los paradigmas de DevOps transformadores, tales como: codesarrollo en comunidades globales, agnosticismo de plataforma, computación sin servidor, infraestructura como código, espacio de trabajo de extremo a extremo con experiencia unificada en todo el software. ciclo vital. Esa transformación de DevOps ha ofrecido una oportunidad única para la seguridad de las aplicaciones. Por primera vez en una década, es realista crear e integrar seguridad en un DevOps completo, convirtiéndolo así en DevSecOps. La ausencia de DevOps unificado, junto con la ausencia de herramientas nativas, fue un obstáculo para Sec. Ahora, el obstáculo se ha ido. DevOps ha dado un paso crítico hacia DevSecOps, que comenzó a ofrecer sus propias tecnologías de seguridad de aplicaciones.
Introducción a DevOps y Azure DevOps
Ventajas y características principales de Azure DevOps
Introducción a DevSecOps
Azure DevOps + AST (Application Security testing tools)
¿Por qué usar Secure DevOps Kit for Azure?
Conclusiones
Presentación utilizada durante el 1er Webinar EXIN en Castellano de 2017, en la que se explican las características esenciales del programa de certificación DevOps Master
Argentesting 2019 - Lippia, un framework multipropósitoArgentesting
Lippia, un framework multipropósito por Javier Re
Sobre la charla:
La idea es presentar un framework multipropósito que estuvimos construyendo durante los 3 últimos años y que ya vio la luz en algunas implementaciones y sigue avanzando. El framework concentra las ventajas de la utilización de BDD con Cucumber para acercar a los perfiles mas funcionales a la automatización y combina la potencia de distintos frameworks open source integrados en un solo paquete que ahorra muchísimo tiempo en el ramp-up de una estrategia de automatización de pruebas. Permite interactuar con aplicaciones web, móviles y windows desktop. Se ensambla en entornos de integración contínua dando el primer puntapié en esta área si el proyecto lo requiere ya que se implementa en formato de pipeline de Jenkins. El deploy se realiza íntegramente con contenedores Docker lo cual facilita su instalación y escalabilidad. Permite ejecuciones en paralelo y posee reportes nativamente como así también integraciones con plataformas como TFS y Jira+Zephyre..
Sobre Javier:
Javier Re es CEO de Crowdar. Muy proactivo, motivado, interesado en tecnologías de vanguardia y métodos ágiles. Buscando nuevas oportunidades de negocios en todo el mundo para expandir mi negocio dedicado a Consultoría de TI, Calidad de software, Automatización de pruebas con altos estándares de calidad Tengo más de 15 años en Tecnología aplicada a empresas. Además de mi título de Ingeniero de Software y mi Certificación PMP (2006), obtuve un MBA (Master en Administración de Empresas) en 2011 con el objetivo de mejorar mis habilidades comerciales para realizar mis tareas.
Code Security with GitHub Advanced SecurityLuis Fraile
Move the security to the left during development can have a lot of challenges, as well as some pitfalls. With the tools of GitHub Advanced Security like, Dependabot, Secret Scanning or CodeQL we can start, step by step, security practices to the very first step in our developments.
Creación de tareas personalizadas para Team Build y Release ManagementLuis Fraile
Creación de tareas personalizadas para Team Build y Release Management. Usaremos NodeJS y Powershell para la creación y extensión del sistema de Team Build y Release Management
Gestion paquetes NuGet con Visual Studio Team Services y MyGetLuis Fraile
¿Cómo gestionas las dependencias en tus proyectos? Mejora en la gestión de tus dependencias mediante la creación y consumo de paquetes NuGet de tus propias dependencias. Usaremos los feed de VSTS y MyGet
Validando la escalabilidad de la arquitecturaLuis Fraile
¿Validas correctamente la arquitectura y escalabilidad de tus aplicaciones´en la nube?
Si no lo haces, deberías de empezar ya a hacerlo, vamos a ver que herramientas disponemos en Visual Studio Online, como Cloud Load Testing y monitorización con App Insights
ALM la parte olvidada de la arquitecturaLuis Fraile
Cuando hablamos de arquitectura de software tenemos en cuenta diseños como DDD, patrones, persistencia, ORM y mucho más, pero ¿prestamos atención a la arquitectura de nuestro ALM? Vamos a ver como empezar en esta charla
En este documento analizamos ciertos conceptos relacionados con la ficha 1 y 2. Y concluimos, dando el porque es importante desarrollar nuestras habilidades de pensamiento.
Sara Sofia Bedoya Montezuma.
9-1.
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Telefónica
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0xWord escrito por Ibón Reinoso ( https://mypublicinbox.com/IBhone ) con Prólogo de Chema Alonso ( https://mypublicinbox.com/ChemaAlonso ). Puedes comprarlo aquí: https://0xword.com/es/libros/233-big-data-tecnologias-para-arquitecturas-data-centric.html
Inteligencia Artificial y Ciberseguridad.pdfEmilio Casbas
Recopilación de los puntos más interesantes de diversas presentaciones, desde los visionarios conceptos de Alan Turing, pasando por la paradoja de Hans Moravec y la descripcion de Singularidad de Max Tegmark, hasta los innovadores avances de ChatGPT, y de cómo la IA está transformando la seguridad digital y protegiendo nuestras vidas.
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...espinozaernesto427
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta intensidad son un tipo de lámpara eléctrica de descarga de gas que produce luz por medio de un arco eléctrico entre electrodos de tungsteno alojados dentro de un tubo de alúmina o cuarzo moldeado translúcido o transparente.
lámparas más eficientes del mercado, debido a su menor consumo y por la cantidad de luz que emiten. Adquieren una vida útil de hasta 50.000 horas y no generan calor alguna. Si quieres cambiar la iluminación de tu hogar para hacerla mucho más eficiente, ¡esta es tu mejor opción!
Las nuevas lámparas de descarga de alta intensidad producen más luz visible por unidad de energía eléctrica consumida que las lámparas fluorescentes e incandescentes, ya que una mayor proporción de su radiación es luz visible, en contraste con la infrarroja. Sin embargo, la salida de lúmenes de la iluminación HID puede deteriorarse hasta en un 70% durante 10,000 horas de funcionamiento.
Muchos vehículos modernos usan bombillas HID para los principales sistemas de iluminación, aunque algunas aplicaciones ahora están pasando de bombillas HID a tecnología LED y láser.1 Modelos de lámparas van desde las típicas lámparas de 35 a 100 W de los autos, a las de más de 15 kW que se utilizan en los proyectores de cines IMAX.
Esta tecnología HID no es nueva y fue demostrada por primera vez por Francis Hauksbee en 1705. Lámpara de Nernst.
Lámpara incandescente.
Lámpara de descarga. Lámpara fluorescente. Lámpara fluorescente compacta. Lámpara de haluro metálico. Lámpara de vapor de sodio. Lámpara de vapor de mercurio. Lámpara de neón. Lámpara de deuterio. Lámpara xenón.
Lámpara LED.
Lámpara de plasma.
Flash (fotografía) Las lámparas de descarga de alta intensidad (HID) son un tipo de lámparas de descarga de gas muy utilizadas en la industria de la iluminación. Estas lámparas producen luz creando un arco eléctrico entre dos electrodos a través de un gas ionizado. Las lámparas HID son conocidas por su gran eficacia a la hora de convertir la electricidad en luz y por su larga vida útil.
A diferencia de las luces fluorescentes, que necesitan un recubrimiento de fósforo para emitir luz visible, las lámparas HID no necesitan ningún recubrimiento en el interior de sus tubos. El propio arco eléctrico emite luz visible. Sin embargo, algunas lámparas de halogenuros metálicos y muchas lámparas de vapor de mercurio tienen un recubrimiento de fósforo en el interior de la bombilla para mejorar el espectro luminoso y reproducción cromática. Las lámparas HID están disponibles en varias potencias, que van desde los 25 vatios de las lámparas de halogenuros metálicos autobalastradas y los 35 vatios de las lámparas de vapor de sodio de alta intensidad hasta los 1.000 vatios de las lámparas de vapor de mercurio y vapor de sodio de alta intensidad, e incluso hasta los 1.500 vatios de las lámparas de halogenuros metálicos.
Las lámparas HID requieren un equipo de control especial llamado balasto para funcionar
4. Yo soy Dev, yo soy Ops y somos dos en un equipo
5. Yo soy Dev, yo soy Ops y somos dos en un equipo
Origen
!DevOps
DevOps
Prácticas
Herramientas
Conclusiones
From zero to hero
6. Origen
The Phoenix Project
… o las desventuras del proyecto Phoenix …
De cómo un proyecto con silos se va al traste, y
remonta con la rotura de los silos.
7. !DevOps
Un rol, ansible, Docker, chef, puppet,
release management, new relic,
continuous delivery, continuous
integration, testing automatizado, ...
¡¡¡ Yo soy
DevOps !!!
12. Automatiza
● Se vago … Elimina la fricción de pasos
manuales y errores manuales
● No sólo builds ó tests, también despliegue
○ Infraestructura como código: DSC, Chef,
Azure RM, …
○ Configuración como código: pipelines,
builds, despliegues, YAML, entornos, ...
13. Agile
Individuos e interacciones sobre procesos y
herramientas
Software funcionando sobre documentación
extensiva
Colaboración con el cliente sobre negociación
contractual
Respuesta ante el cambio sobre seguir un plan
15. ● Medir a todos los niveles
● Tomar decisiones basados en datos
● Compartir los resultados
● Entender las métricas como un medio
no como un fin
Medir, medir y medir
18. Tests Calidad
La entrega no es un evento, es algo contínuo
Trata el código como de producción SIEMPRE
No puedes acelerar la entrega y hacerla contínua sin
asegurar la calidad. http://www.eferro.net/2017/10/charla-acelerando-la-cultura-
devops.html?m=1 - @eferro
Clean Architecture, Clean Code, … , TDD, BDD, Load
Testing, ...
19. Integración/entrega continua
● Maintain a code repository
● Automate the build
● Make the build self-testing
● Everyone commits to the baseline every day
● Every commit (to baseline) should be built
● Keep the build fast
● Test in a clone of the production environment
● Make it easy to get the latest deliverables
● Everyone can see the results of the latest build
● Automate deployment
22. Monitoriza también el negocio
No sólo IT
Tenemos logs de aplicaciones, transacciones de
negocio, …
Y el propio negocio: feedback temprano, que ayude a
la toma de decisiones ¿qué construir?
funcionalidad != valor