En mi empresa, tenemos un atolladero de trabajos cron dispares (en múltiples sistemas) y arrancamos manualmente los procesos que mantienen nuestro negocio en funcionamiento que es el resultado de años de desarrollo oportuno y posterior negligencia.
Algún día, tendremos que encontrar una solución más centralizada por razones obvias.
Un pensamiento que hemos estado dando vueltas es usar nuestro software de Integración Continua (Jenkins) para ejecutar estos procesos, lo que parece lógico.
Mi pregunta es: ¿están haciendo esto otras compañías? ¿Es esta una práctica generalmente aceptada? ¿No entra esto en conflicto con la definición de una herramienta de CI implícita en su nombre? ¿Hay más opciones?
Nota: https://wiki.jenkins-ci.org/display/JENKINS/Meet+Jenkins
Jenkins afirma que se centra en "Supervisar las ejecuciones de trabajos ejecutados externamente, como trabajos cron y trabajos procmail". No estoy seguro de si esto es exactamente de lo que estoy hablando.