Puntuación:
El libro presenta información valiosa sobre las prácticas y herramientas DevOps a pesar de la mala calidad de su redacción y su contenido superficial. Aunque tiene puntos fuertes notables en la discusión de temas específicos de DevOps, podría beneficiarse de una mejor edición.
Ventajas:Cubre una serie de temas importantes de DevOps de manera complementaria, como scripts versionados, pipelines de despliegue, Docker, instalaciones de Chef y TDD. Ofrece buenos ejemplos y perspectivas sobre la sinergia entre desarrollo y operaciones.
Desventajas:Mal redactado y con excesiva palabrería, lo que indica la necesidad de una mejor edición. Algunas secciones pueden parecer menos atractivas debido a la calidad de la redacción.
(basado en 1 opiniones de lectores)
A Practical Guide to Continuous Delivery
Mediante la entrega continua, puede poner el software en producción más rápidamente y con mayor fiabilidad. A Practical Guide to Continuous Delivery es una guía 100% práctica para crear canalizaciones de entrega continua que automatizan los lanzamientos, mejoran la reproducibilidad y reducen drásticamente el riesgo.
Eberhard Wolff presenta una pila de tecnología de entrega continua probada, que incluye Docker, Chef, Vagrant, Jenkins, Graphite, la pila ELK, JBehave y Gatling. Le guiará en la aplicación de estas tecnologías a través de la compilación, la integración continua, las pruebas de carga, las pruebas de aceptación y la supervisión. Los proyectos de ejemplo de principio a fin de Wolff ofrecen la base para su propia experimentación, programas piloto y despliegues completos.
A Practical Guide to Continuous Delivery es para todo aquel que quiera introducir la entrega continua, con o sin DevOps. Para los gestores, presenta los procesos básicos, los requisitos, las ventajas y las consecuencias técnicas. Desarrolladores, administradores y arquitectos adquirirán habilidades esenciales para implementar y gestionar pipelines, y para integrar Continuous Delivery sin problemas en arquitecturas de software y organizaciones de TI.
⬤ Comprenda los problemas que resuelve la Entrega Continua y cómo los resuelve.
⬤ Establezca una infraestructura para la máxima automatización del software.
⬤ Aprovechar la virtualización y las soluciones en la nube de plataforma como servicio (PAAS).
⬤ Implementar la automatización de la construcción y la integración continua con Gradle, Maven y Jenkins.
⬤ Realizar revisiones de código estático con SonarQube y repositorios para almacenar artefactos de construcción.
⬤ Establecer GUI automatizado y pruebas de aceptación de texto con diseño orientado al comportamiento.
⬤ Asegurar el rendimiento adecuado a través de pruebas de capacidad.
⬤ Comprobar nuevas características y problemas con pruebas exploratorias.
⬤ Minimizar el riesgo a través de lanzamientos de software de producción automatizados.
⬤ Recopilar y analizar métricas y registros con Elasticsearch, Logstash, Kibana (ELK) y Graphite.
⬤ Gestionar la introducción de la entrega continua en su empresa.
⬤ Diseñar software para facilitar la entrega continua de nuevas capacidades.
© 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)