Prefacio
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Publicar software debería ser fácil.... Automatiza casi todo, y guarda en el control de versiones todo lo que necesites para crear, implementar, probar y publicar tu aplicación.
David Farley, Entrega continua: Lanzamientos fiables de software mediante la automatización de la compilación, las pruebas y la implementación
En 1968, el metro de Londres, en el Reino Unido, necesitaba una señal digital para advertir a los pasajeros de que tuvieran cuidado al cruzar los huecos entre las puertas de los trenes y los andenes de las estaciones. Como el almacenamiento de datos para este tipo de señales era muy caro en aquella época, eligieron una frase muy corta para ayudar a mantener alerta a los viajeros: "mind the gap".
Hoy en día, la palabra "mente" se utiliza menos, pero la intención de tomar conciencia de las partes que faltan o de las cosas que pueden hacerte tropezar y actuar en consecuencia sigue teniendo sentido. Y es igual de importante cuando aplicamos la idea a los procesos empresariales y técnicos que pueden beneficiarse de la automatización.
Desde su creación en 2008, GitHub ha llenado lagunas en cuanto a permitir a los usuarios colaborar y crear comunidades en torno al software de código abierto. Y lo ha hecho muy bien. Es difícil no sobrevalorar la importancia del modelo de alojamiento SaaS del que GitHub fue pionero y el ecosistema colaborativo que ...