Thanks! I'm guessing you're referring to Kinesis Streams? Is there an OOB solution to persist the records past the default 168hours, or is this something that you have to build out yourself following some pattern?
You can configure it to output to S3 and the mechanism for that is easy to configure and has fault tolerance.