¿Existe una alternativa a los archivos de propiedades para administrar las credenciales de conexión de DB (y otros servicios) para un grupo de aplicaciones web? ¿No podría utilizar algo similar a un registro de servicio ?
Por ejemplo, la aplicación web del cliente se conectaría al servidor del "registro de credenciales" con una clave y luego recuperaría las credenciales de la base de datos necesarias. De esa manera, todas las credenciales podrían ser gestionadas / actualizadas / etc. en un solo lugar, en el registro de credenciales. También sería una alternativa a tener contraseñas no cifradas en un archivo de texto en el servidor web.
¿La gente hace esto en la práctica? Específicamente, ¿existe una forma más automatizada de administrar un gran número de credenciales en un gran número de aplicaciones / entornos?