Dentro do mundo de microserviços, um dos principais conceitos é a criação de um servidor de configuração que concentra as configurações de diversos serviço da solução.
https://cloud.spring.io/spring-cloud-config/
Neste exemplo em particular, estou utilizando o proprio Github como Backend das configurações. Isso é muito útil, principalmente para fins de auditoria.
Att Natanael Fonseca