Kinesis Datastream Layer

Hi All,

I have a small doubt.

Do we need S3 layer while connecting kinesis datastream between two non aws systems.