DVA-C02 · Question #753
A travel booking company is developing a web application that gives users the ability to search for flights and hotels and to make reservations. The web application uses a relational database and thir
The correct answer is A. Store the credentials in the AWS Systems Manager Parameter Store as secure string. Storing credentials in AWS Systems Manager Parameter Store as secure strings encrypted with AWS KMS provides a secure, scalable, and low-latency method to manage secrets such as database credentials and API keys. It integrates well with applications and does not impact performanc
Question
A travel booking company is developing a web application that gives users the ability to search for flights and hotels and to make reservations. The web application uses a relational database and third-party /VPIs. The company needs a solution to securely manage database credentials and API keys. The solution must not negatively affect the performance of the application. Which solution will meet these requirements?
Options
- AStore the credentials in the AWS Systems Manager Parameter Store as secure string
- BEmbed the credentials in the application code.
- CSave the credentials in an Amazon S3 bucket. Use AWS SDKs to securely retrieve the
- DStore the credentials in a Git repository. Modify the application to use AWS SDKs to retrieve the
How the community answered
(24 responses)- A79% (19)
- B4% (1)
- C13% (3)
- D4% (1)
Explanation
Storing credentials in AWS Systems Manager Parameter Store as secure strings encrypted with AWS KMS provides a secure, scalable, and low-latency method to manage secrets such as database credentials and API keys. It integrates well with applications and does not impact performance, making it ideal for production workloads.
Community Discussion
No community discussion yet for this question.