Hola,
Constantemente estamos haciendo una integración continua de nuestras aplicaciones y sistemas la cual es bastante precaria (métodos rudimentarios). He estado leyendo sobre las herramientas para automatizar y gestionar todo ello de la forma más optima pero no me queda claro que herramientas utilizar, no llego a ver cuales debería usar para nuestras necesidades.
Las comento aquí para que podamos debatirlas entre todos, cualquier información que necesitéis estaré encantado de compartirla. Aquí nuestras necesidades:
- Instalación y actualización de aplicaciones Java (backends) sobre windows.
- Instalación y actualización de aplicaciones .NET (frontends) sobre windows.
- Instalación y actualización de aplicaciones C++ (backends) sobre linux.
- Instalación de bases de datos SQL Server y Oracle sobre Windows y Mysql sobre linux.
- Instalación y actualización de archivos de configuración tanto en linux como windows (archivos dinámicos, es decir, las aplicaciones modifican ellos).
- Dependiendo el proyecto no se tendrá comunicación directa con esas máquinas ya que estarán en diferentes subredes.
La idea sería buscar las herramientas para hacer una integración rápida y automatizada.
¿sugerencias?
Muchas gracias, saludos.