Capítulo 8. Práctica básica: Prueba y entrega continuas
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Las pruebas y entregas continuas son la segunda de las tres prácticas fundamentales de la Infraestructura como Código, que también incluyen definirlo todo como código y construir piezas pequeñas. Las pruebas son la piedra angular de la ingeniería de software ágil. La Programación Extrema (XP) hace hincapié en escribir primero las pruebas con TDD, e integrar frecuentemente el código con CI.1 La DC amplía esto a probar la plena disponibilidad del código para la producción a medida que los desarrolladores trabajan en él, en lugar de esperar a que terminen de trabajar en una versión.2
Si centrarse en las pruebas da buenos resultados al escribir código de aplicación, es razonable esperar que también sea útil para el código de infraestructura. Este capítulo explora estrategias para probar y entregar infraestructura. Se basa en gran medida en los enfoques de ingeniería ágil para la calidad, como TDD, CI y CD. Todas estas prácticas crean calidad en un sistema al integrar las pruebas en el proceso de escritura del código, en lugar de dejarlas para más tarde.
Este capítulo se centra en los retos y enfoques fundamentales para probar la infraestructura. El siguiente capítulo(Capítulo 9) se basa en éste con orientaciones específicas sobre la comprobación del código de la pila de infraestructura, mientras que el Capítulo ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access