Exam DVA-C02 All QuestionsBrowse all questions from this 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?

    Correct Answer: B

    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
b4680cd

Answer is B

Mo_1981Option: A

Answer is B