Examtopics

AWS Certified Developer - Associate
  • Topic 1 Question 121

    A company's developer is building a static website to be deployed in Amazon S3 for a production environment. The website integrates with an Amazon Aurora PostgreSQL database by using an AWS Lambda function. The website that is deployed to production will use a Lambda alias that points to a specific version of the Lambda function.

    The company must rotate the database credentials every 2 weeks. Lambda functions that the company deployed previously must be able to use the most recent credentials.

    Which solution will meet these requirements?

    • Store the database credentials in AWS Secrets Manager. Turn on rotation. Write code in the Lambda function to retrieve the credentials from Secrets Manager.

    • Include the database credentials as part of the Lambda function code. Update the credentials periodically and deploy the new Lambda function.

    • Use Lambda environment variables. Update the environment variables when new credentials are available.

    • Store the database credentials in AWS Systems Manager Parameter Store. Turn on rotation. Write code in the Lambda function to retrieve the credentials from Systems Manager Parameter Store.


    シャッフルモード