¿Cuales son las mejores devops herramientas para mis necesidades?

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.