Now you can use Amazon Kinesis Data Streams to capture item-level changes in your Amazon DynamoDB tables

Posted on: Nov 23, 2020

With Amazon Kinesis Data Streams for Amazon DynamoDB, you can capture item-level changes in your DynamoDB tables as a Kinesis data stream. You can enable streaming to a Kinesis data stream on your table with a single click in the DynamoDB console, or via the AWS API or AWS CLI.  

You can use this new capability to build advanced streaming applications with Amazon Kinesis services. For example, Amazon Kinesis Data Analytics reduces the complexity of building, managing, and integrating with Apache Flink, and provides built-in functions to filter, aggregate, and transform streaming data for advanced analytics. You also can use Amazon Kinesis Data Firehose and take advantage of managed streaming delivery of DynamoDB table data to other AWS services such as Amazon Elasticsearch Service, Amazon Redshift, and Amazon S3. You don’t have to write or maintain complex code to load and synchronize your data into these services. 

To learn more about this feature, see Kinesis Data Streams. For more information about Region availability and related pricing, see Amazon DynamoDB pricing.