DVA-C02 · Question #595
A development team is creating a serverless application that uses AWS Lambda functions. The team wants to streamline a testing workflow by sharing test events across multiple developers within the sam
The correct answer is A. Export test events as JSON files. Store the files in an Amazon S3 bucket. Configure granular IAM. Storing JSON test event files in an S3 bucket provides a centralized, cost-effective, and highly available solution. Granular IAM policies can restrict access to specific developers or roles, ensuring security while maintaining consistency for shared test events. This solution ha
Question
A development team is creating a serverless application that uses AWS Lambda functions. The team wants to streamline a testing workflow by sharing test events across multiple developers within the same AWS account. The team wants to ensure all developers can use consistent test events without compromising security. Which solution will best meet these requirements?
Options
- AExport test events as JSON files. Store the files in an Amazon S3 bucket. Configure granular IAM
- BStore test events in an Amazon DynamoDB table. Create an AWS Lambda function to retrieve
- CConfigure test events to be shareable. Configure granular IAM permissions to allow the
- DSet up a Git repository to store test events. Provide the developers with access to the repository.
How the community answered
(31 responses)- A77% (24)
- B13% (4)
- C3% (1)
- D6% (2)
Explanation
Storing JSON test event files in an S3 bucket provides a centralized, cost-effective, and highly available solution. Granular IAM policies can restrict access to specific developers or roles, ensuring security while maintaining consistency for shared test events. This solution has minimal operational overhead and integrates easily with existing workflows.
Community Discussion
No community discussion yet for this question.