
Ultimate access to all questions.
You are designing a large distributed application with 30 microservices, each responsible for different parts of your system. Each microservice needs to securely connect to its own database back-end, requiring individual database credentials. Considering security best practices, where should you store these credentials to ensure they are kept secure and managed efficiently?
A
In the source code
B
In an environment variable
C
In a secret management system
D
In a config file that has restricted access through ACLs