
The final section of this guide explores the addition of event-driven characteristics to your application by leveraging DynamoDB Streams.
DynamoDB Streams is a powerful feature provided by DynamoDB that allows you to capture changes in a table. Whenever a record is inserted, modified, or deleted in a table, an event is emitted into the stream. These streams provide a time-ordered sequence of modifications within a table, and the data is stored for 24 hours.
With DynamoDB Streams, various applications can consume these stream records in real-time and perform operations based on the events captured.
In this section, you will gain an understanding of what DynamoDB Streams are, when to utilize them, and how to get started with DynamoDB Streams and AWS CDK.