Examtopics

AWS Certified Developer - Associate
  • Topic 1 Question 407

    A company has an ecommerce web application that uses an on-premises MySQL database as a data store. The company migrates the on-premises MySQL database to Amazon RDS for MySQL.

    A developer needs to configure the application's access to the RDS for MySQL database. The developer's solution must not use long term credentials.

    Which solution will meet these requirements?

    • Enable IAM database authentication on the RDS for MySQL DB instance. Create an IAM role that has the minimum required permissions. Assign the role to the application.

    • Store the MySQL credentials as secrets in AWS Secrets Manager. Create an IAM role that has the minimum required permissions to retrieve the secrets. Assign the role to the application.

    • Configure the MySQL credentials as environment variables that are available at runtime for the application.

    • Store the MySQL credentials as SecureString parameters in AWS Systems Manager Parameter Store. Create an IAM role that has the minimum required permissions to retrieve the parameters. Assign the role to the application.


    シャッフルモード