Executando verificação de segurança...
1

[duvida] Acesso de outros sistemas em banco de dados

Estou desenvolvendo um sistema A que interage com instâncias de outros sistemas B, cada instância tem sua chave API, e um acesso ao banco de dados (usuário/senha) pra coisas específicas que a API de B não dá suporte.

A integração com as instâncias de B podem ser cadastradas/editadas no sistema A, por um operador não técnico, podemos ter N instâncias de B disponíveis para integração no sistema A.

Minha dúvida é: Qual a melhor forma de salvar chave API / acesso do banco de cada instância de B? Salvar tudo no banco de dados em A como um CRUD comum? Criar variáveis de ambiente pra cada instância de B no deploy de A? (Com isso perco a habilidade de cadastrar/editar N instâncias de B por um operador já que vai estar tudo predefinido no deploy).

Vocês já lidaram com cenários assim? Como resolveram? Se puderem indicar alguns materiais e casos de uso pra estudar isso vou ficar grato ;)

Carregando publicação patrocinada...