When a parcel record changes in DynamoDB, a search index and an audit log must update. Which integration pattern should the developer use?
Select an answer to reveal the explanation.
Short Explanation
Treat the table’s change log like a conveyor belt. DynamoDB Streams plus Lambda picks up each parcel edit and fans it to search and audit—no minute-by-minute full-table scavenger hunts.
Full Explanation
DynamoDB Streams provide ordered change events for inserts, updates, and deletes. Lambda consumers can update secondary systems such as OpenSearch and write audit records. Periodic Scans are inefficient and racy; manual dual-entry is error-prone; S3 inventory is not CDC for DynamoDB item changes.