Capítulo 8. Implementación para desarrolladores
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Por muy bonita que sea la estrategia, de vez en cuando debes fijarte en los resultados.
Sir Winston Churchill
Cuando los ordenadores eran extremadamente grandes y caros, los fabricantes de solían empaquetar el software con el hardware. Con el desarrollo del software de gran consumo, este tipo de operación requería mucho tiempo, y surgieron nuevas formas de distribución del software. Los procesos de desarrollo actuales se centran en desacoplar las actividades de construcción e implementación para facilitar una distribución rápida del software y actividades paralelas en los equipos.
La Implementación de una aplicación representa la transformación de ese software de un artefacto empaquetado a un estado de trabajo operativo. Los días de desarrollo modernos requieren que esta transformación se produzca lo más rápidamente posible para obtener información rápida sobre el estado de funcionamiento de nuestro sistema.
Como desarrollador, te centras principalmente en escribiendo código de aplicación de alto rendimiento. Sin embargo, DevOps se centra en la colaboración, y tu trabajo debe integrarse perfectamente en la infraestructura. Al analizar tu proceso de implementación, debes preguntarte continuamente: "¿Qué instrucciones necesitaría una máquina para ejecutar esta implementación tal y como yo la he ...
Get Herramientas DevOps para desarrolladores Java now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.