Your company has developed a web application and is hosting it in an Amazon S3 bucket configured for static website hosting. The application is using the AWS SDK for JavaScript in the browser to access data stored in an Amazon DynamoDB table. How can you ensure that API keys for access to your data in DynamoDB are kept secure?
A) Create an Amazon S3 role in IAM with access to the specific DynamoDB tables, and assign it to the bucket hosting your website.
B) Configure S3 bucket tags with your AWS access keys for your bucket hosing your website so that the application can query them for access.
C) Configure a web identity federation role within IAM to enable access to the correct DynamoDB resources and retrieve temporary credentials.
D) Store AWS keys in global variables within your application and configure the application to use these credentials when making requests.
Correct Answer:
Verified
Q237: A DevOps engineer used an AWS CloudFormation
Q238: The development team is creating a social
Q239: A company has built a web service
Q240: A company is required to collect user
Q241: A company develops and maintains a web
Q243: A company requires an RPO of 2 hours
Q244: A company is using AWS to deploy
Q245: A company is implementing a well-architected design
Q246: You are using a configuration management system
Q247: You work for an insurance company and
Unlock this Answer For Free Now!
View this answer and more for free by performing one of the following actions
Scan the QR code to install the App and get 2 free unlocks
Unlock quizzes for free by uploading documents