Multiple Choice
A large enterprise is deploying a web application on AWS. The application runs on Amazon EC2 instances behind an Application Load Balancer. The instances run in an Auto Scaling group across multiple Availability Zones. The application stores data in an Amazon RDS Oracle DB instance and Amazon DynamoDB. There are separate environments for development, testing, and production. What is the MOST secure and flexible way to obtain password credentials during deployment?
A) Retrieve an access key from an AWS Systems Manager SecureString parameter to access AWS services. Retrieve the database credentials from a Systems Manager SecureString parameter.
B) Launch the EC2 instances with an EC2 IAM role to access AWS services. Retrieve the database credentials from AWS Secrets Manager.
C) Retrieve an access key from an AWS Systems Manager plaintext parameter to access AWS services. Retrieve the database credentials from a Systems Manager SecureString parameter.
D) Launch the EC2 instances with an EC2 IAM role to access AWS services. Store the database passwords in an encrypted config file with the application artifacts.
Correct Answer:

Verified
Correct Answer:
Verified
Q114: Which of these techniques enables the fastest
Q115: You have written a server-side Node.Js application
Q116: You have a large number of web
Q117: A company using AWS CodeCommit for source
Q118: A company uses AWS CodePipeline to manage
Q120: Why are more frequent snapshots or EBS
Q121: A company is using AWS to deploy
Q122: A consulting company was hired to assess
Q123: A company used AWS CloudFormation to deploy
Q124: If you are trying to configure an