Q35 — AWS DVA-C02 Ch.2
Question 35 of 100 | ← Chapter 2
A developer needs to modify the application architecture to meet new functional requirements. Application data is stored in Amazon DynamoDB and is analyzed during batch processing. Data analysts do not want to wait until the next day to view processed data; instead, they require near real-time visibility. Which application architecture pattern enables data processing as it is ingested?
- A. Event-driven ✓
- B. Client-server driven
- C. Fan-out driven
- D. Time-driven
Correct Answer: A. Event-driven
Explanation
Option A is correct because an event-driven architecture enables immediate processing upon data arrival. This pattern leverages event sources such as Amazon DynamoDB Streams to capture item-level changes and trigger downstream processing (e.g., via AWS Lambda). As a result, data is processed and made available to analysts with minimal latency—achieving near real-time analytics without scheduled polling or batch delays.