DVA-C02 · Question #616
A developer is creating a microservices application that runs across multiple compute environments. The application must securely access secrets that are stored in AWS Secrets Manager with minimal net
The correct answer is B. Install the Secrets Manager Agent in each compute environment. Configure the agent to cache. The Secrets Manager Agent provides an out-of-the-box solution for securely caching secrets locally, reducing latency and operational overhead. Caching: The agent securely caches secrets locally, minimizing Secrets Manager API calls. Security: Secrets remain secure during retrieva
Question
A developer is creating a microservices application that runs across multiple compute environments. The application must securely access secrets that are stored in AWS Secrets Manager with minimal network latency. The developer wants a solution that reduces the number of direct calls to Secrets Manager and simplifies secrets management across environments. Which solution will meet these requirements with the LEAST operational overhead?
Options
- ACreate a custom script that retrieves secrets directly from Secrets Manager and caches the
- BInstall the Secrets Manager Agent in each compute environment. Configure the agent to cache
- CImplement lazy loading logic in the application to fetch secrets directly from Secrets Manager and
- DStore the secrets in an Amazon S3 bucket. Retrieve and load the secrets as environment
How the community answered
(29 responses)- A3% (1)
- B83% (24)
- C10% (3)
- D3% (1)
Explanation
The Secrets Manager Agent provides an out-of-the-box solution for securely caching secrets locally, reducing latency and operational overhead. Caching: The agent securely caches secrets locally, minimizing Secrets Manager API calls. Security: Secrets remain secure during retrieval and storage. Low Operational Overhead: Managed solution eliminates the need for custom logic.
Community Discussion
No community discussion yet for this question.