Entrega continua: Lanzamientos fiables de software mediante la automatización de la compilación, las pruebas y el despliegue

Puntuación:   (4,6 de 5)

Entrega continua: Lanzamientos fiables de software mediante la automatización de la compilación, las pruebas y el despliegue (Jez Humble)

Opiniones de los lectores

Resumen:

Continuous Delivery de Jez Humble y David Farley es una guía completa de las prácticas modernas de entrega de software, que hace hincapié en la importancia de la automatización y la racionalización de los procesos. El libro introduce conceptos clave relacionados con la integración continua y las canalizaciones de despliegue, con el objetivo de reducir el tiempo de ciclo desde el desarrollo hasta la producción. Aunque contiene ideas valiosas y consejos prácticos para implementar la entrega continua en diversos contextos organizativos, ha sido criticado por su redundancia y su prosa a veces aburrida.

Ventajas:

** Cobertura exhaustiva de la entrega continua y sus componentes. ** Enfatiza la automatización y la colaboración en equipo en el proceso de entrega de software. ** Proporciona consejos prácticos y ejemplos relevantes tanto para organizaciones pequeñas como grandes. ** Ofrece una visión detallada de las diversas etapas de la tubería de despliegue y herramientas para la implementación. ** Valioso tanto para los recién llegados como para los profesionales experimentados en entornos ágiles y DevOps.

Desventajas:

** Contenido repetitivo que puede hacer que el libro sea tedioso de leer. ** Algunas partes se sienten anticuadas o carecen de profundidad en herramientas y métodos modernos. ** La prosa puede ser seca, lo que lleva a una experiencia de lectura menos atractiva. ** Ciertos capítulos podrían haber sido mejor organizados u omitidos por concisión.

(basado en 171 opiniones de lectores)

Título original:

Continuous Delivery: Reliable Software Releases Through Build, Test, and Deployment Automation

Contenido del libro:

¡Ganador del Premio a la Excelencia Jolt de 2011!

La entrega de software a los usuarios suele ser un proceso doloroso, arriesgado y lento. Este nuevo e innovador libro establece los principios y las prácticas técnicas que permiten una entrega rápida e incremental de nuevas funcionalidades valiosas y de alta calidad a los usuarios. Gracias a la automatización de los procesos de creación, despliegue y pruebas, y a la mejora de la colaboración entre desarrolladores, probadores y operaciones, los equipos de entrega pueden publicar los cambios en cuestión de horas, a veces incluso de minutos, independientemente del tamaño del proyecto o de la complejidad de su código base.

Jez Humble y David Farley comienzan presentando los fundamentos de un proceso de entrega rápido, fiable y de bajo riesgo. A continuación, presentan el «canal de despliegue», un proceso automatizado para gestionar todos los cambios, desde el registro hasta la publicación. Por último, analizan el «ecosistema» necesario para apoyar la entrega continua, desde la gestión de la infraestructura, los datos y la configuración hasta la gobernanza.

Los autores presentan las técnicas más avanzadas, como la gestión automatizada de infraestructuras y la migración de datos, así como el uso de la virtualización. Para cada una de ellas, revisan las cuestiones clave, identifican las mejores prácticas y demuestran cómo mitigar los riesgos. Incluye.

⬤ Automatización de todas las facetas de la creación, integración, prueba y despliegue de software.

⬤ Implementación de tuberías de despliegue a nivel de equipo y organización.

⬤  Mejorar la colaboración entre desarrolladores, probadores y operaciones.

⬤ Desarrollar características de forma incremental en equipos grandes y distribuidos.

⬤  Implementación de una estrategia eficaz de gestión de la configuración.

⬤  Automatizar las pruebas de aceptación, desde el análisis hasta la implementación.

⬤  Pruebas de capacidad y otros requisitos no funcionales.

⬤  Implementar el despliegue continuo y las liberaciones sin tiempo de inactividad.

⬤  Gestionar la infraestructura, los datos, los componentes y las dependencias.

⬤  Navegar por la gestión de riesgos, el cumplimiento y la auditoría.

Si usted es un desarrollador, administrador de sistemas, probador o gerente, este libro ayudará a su organización a pasar de la idea a la liberación más rápido que nunca - para que pueda ofrecer valor a su negocio de forma rápida y fiable.

Otros datos del libro:

ISBN:9780321601919
Autor:
Editorial:
Encuadernación:Tapa dura
Año de publicación:2010
Número de páginas:512

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Entrega continua: Lanzamientos fiables de software mediante la automatización de la compilación, las...
¡Ganador del Premio a la Excelencia Jolt de 2011!...
Entrega continua: Lanzamientos fiables de software mediante la automatización de la compilación, las pruebas y el despliegue - Continuous Delivery: Reliable Software Releases Through Build, Test, and Deployment Automation
Lean Enterprise: Cómo las organizaciones de alto rendimiento innovan a escala - Lean Enterprise: How...
¿En qué medida responde su organización a las...
Lean Enterprise: Cómo las organizaciones de alto rendimiento innovan a escala - Lean Enterprise: How High Performance Organizations Innovate at Scale

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)