DVA-C02 Exam QuestionsBrowse all questions from this exam

DVA-C02 Exam - Question 403


A developer is creating an application that must transfer expired items from Amazon DynamoDB to Amazon S3. The developer sets up the DynamoDB table to automatically delete items after a specific TTL. The application must process the items in DynamoDB and then must store the expired items in Amazon S3. The entire process, including item processing and storage in Amazon S3, will take 5 minutes.

Which solution will meet these requirements with the LEAST operational overhead?

Show Answer
Correct Answer: BD

The best solution to meet the requirements with the least operational overhead is to configure DynamoDB Streams to invoke an AWS Lambda function. This approach allows the application to react to changes in the DynamoDB table in real-time and process items immediately as they expire. Setting up a Lambda function is straightforward, and AWS Lambda scales automatically without the need for server management, reducing operational overhead. The function can then process the expired items and store them in Amazon S3. Using DynamoDB Streams ensures the process is efficient and minimizes delays, unlike the EventBridge rule which might introduce additional latency.

Discussion

2 comments
Sign in to comment
b4680cd
Jul 16, 2024

Answer is B

Mo_1981Option: A
Jul 20, 2024

Answer is B