DVA-C02 Exam QuestionsBrowse all questions from this exam

DVA-C02 Exam - Question 9


A company wants to share information with a third party. The third party has an HTTP API endpoint that the company can use to share the information. The company has the required API key to access the HTTP API.

The company needs a way to manage the API key by using code. The integration of the API key with the application code cannot affect application performance.

Which solution will meet these requirements MOST securely?

Show Answer
Correct Answer: A

Storing the API credentials in AWS Secrets Manager is the most secure and practical solution. AWS Secrets Manager provides a secure way to manage and retrieve sensitive information, like API keys, without hardcoding them in the source code or storing them in less secure locations. By using AWS SDK to retrieve the credentials at runtime, the application can maintain strong security without compromising performance.

Discussion

17 comments
Sign in to comment
Kristijan92Option: A
Mar 27, 2023

answer A

elfinka9Option: A
Aug 1, 2023

Why B is marked as correct ????

sp323Option: A
Aug 15, 2023

parameter store is secure, so A

chvtejaswiOption: A
Sep 10, 2023

Answer A

gullyboy77Option: A
Oct 3, 2023

Secret Manager is the safest way to store secrets in AWS.

leonardoliverosOption: A
Nov 16, 2023

B isn't secury A is the best option for this scenary

c949c84Option: A
Jun 13, 2024

Most secure

ssoratroiOption: A
Aug 11, 2023

parameter store is the better solution so A

sivuca1Option: A
Aug 25, 2023

The other options (B, C and D) are not as safe or manageable:

Yuxing_LiOption: A
Aug 27, 2023

A is correct

hmdevOption: A
Aug 28, 2023

A seems to be the most secure and correct. Always use Secret Manger to store secrets, as the name implies.

bednarkOption: A
Jan 21, 2024

A is correct

badsati
Apr 3, 2024

Straight A

Prosen2522
May 6, 2024

A is it

65703c1Option: A
May 21, 2024

A is the correct answer.

297dfbbOption: A
Jun 14, 2024

A is correct. B is wrong because you never store credentials in source control.

nkroker
Jul 4, 2024

B is certainly a wrong answer because if you read the application development with AWS case study and also the best practices then in it the AWS itself does not encourage the developer to store the sensitive API and license keys in code on the other hand it encourages to use the provided solutions like KMS, Secrets Manager and Parameter Store.