La situación
En muchas empresas, publicar una versión sigue siendo una persona conectándose a un servidor el viernes por la tarde. Funciona hasta que esa persona se va de vacaciones, se salta un paso o nadie recuerda el orden. El problema no es la persona. Es que el proceso vive en su cabeza.
Qué se construyó
La cadena entera está escrita en un archivo que vive junto al código. Pasa las pruebas, construye la imagen y la publica. Después la despliega en tres destinos en la misma tirada: un servidor con contenedores, un clúster y una máquina con un servicio de sistema. Al final comprueba que cada uno responde. Y las credenciales se quedan fuera del repositorio.
Qué salió
Publicar es pulsar un botón. Si algo falla, falla dentro de la cadena y no delante del cliente, y el aviso llega en minutos. Nadie tiene que acordarse del orden, porque el orden está escrito. Y nadie tiene que quedarse el viernes.
Haz la cuenta: apunta las tareas que alguien de tu equipo repite cada semana y que solo sabe hacer esa persona. Cada una falla el día que esa persona no está. En tu negocio hacemos lo mismo con las facturas, los seguimientos o las citas: se describe una vez, queda documentado y es tuyo, y tu equipo solo revisa lo dudoso.
Proyecto propio de fin de asignatura. El código y la cadena son públicos. El código está en GitHub (se abre en una pestaña nueva).

