Preparing Practice Exam…
Please wait a moment while the system generates the exam questions, answers, and study session.
Please wait a moment while the system generates the exam questions, answers, and study session.
AWS is retiring this exam on Nov 30, 2026.
Replacement: DVA-C03 Practice Exam
Question 35 of 167
Free Preview · 167 of 554 · questions 1–167 of 554 are free. Sign up free to sync your progress across devices.
Select one answer.
Written by other learners. Comments can disagree with the marked answer — check the official documentation when in doubt.
🔹 For simple automation → Use S3 Events. 🔹 For advanced event-driven applications → Use EventBridge.
A) Eliminated - This approach introduces unnecessary complexity when S3 already supports native event notifications to Lambda. B) Correct - S3 has native support for event notifications to trigger Lambda functions C) Eliminated - Polling is inefficient and unnecessary D) Eliminated - This is a time-based solution, not event-driven, meaning there could be a delay between the file being added and the record being inserted.
==> Discard A: EventBridge is unnecessary because S3 already provides direct event notifications. ==> Discard C: Polling violates the "as soon as" requirement due to delay and inefficiency. ==> Discard D: Cron jobs do not respond immediately, violating the "as soon as" requirement. B is correct because S3 event notifications can trigger a Lambda function immediately when a new file is added, ensuring real-time insertion into DynamoDB. B is better than A because S3 event notifications directly trigger a Lambda function, eliminating the need for additional configuration or services like EventBridge, making it simpler and more efficient.