Cross Account Kinesis Consumer Using Spring Cloud 3x Stream, Function & AWS KCL

There are two ways you can implement kinesis consumer in java spring cloud stream, one using AWS SDK and the second using KCL (Kinesis Client Library). Maybe this short & very informative excerpt from AWS will help you quickly choose KCL over SDK for the majority of the use cases like it helped me.

KCL helps you consume and…