Examtopics

AWS Certified Developer - Associate
  • Topic 1 Question 549

    A developer is building an application that consists of many AWS Lambda functions. The Lambda functions connect to a single Amazon RDS database.

    The developer needs to implement a solution to store the database credentials securely. When the credentials are updated, the Lambda functions must be able to use the new credentials without requiring a code update or a configuration update.

    Which solution will meet these requirements?

    • Store the credentials as a secret in AWS Secrets Manager. Access the secret at runtime from within the Lambda functions.

    • Store the credentials as a secret in AWS Secrets Manager. Access the credentials in environment variables by using the containerDefinitions and valueFrom elements in reference to the secret value.

    • Store the credentials as a SecureString parameter in AWS Systems Manager Parameter Store. Add a trigger to pass the credentials to the Lambda functions when the Lambda functions run.

    • Store the credentials as a SecureString parameter in AWS Systems Manager Parameter Store. Add a reference to the parameter in an environment variable in the Lambda functions.


    シャッフルモード