You can consume Amazon DynamoDB Streams records with Apache Flink. With Amazon Managed Service for Apache Flink
Amazon Managed Service for Apache Flink helps you to quickly build end-to-end stream processing applications for log
analytics, clickstream analytics, Internet of Things (IoT), ad tech, gaming, and more. The
four most common use cases are streaming extract-transform-load (ETL), event driven
applications, responsive real-time analytics, and interactive querying of data streams. For
more information on writing to Apache Flink from Amazon DynamoDB Streams, see Amazon DynamoDB Streams Connector