# Kinesis components

| [tKinesisConfiguration](https://help.qlik.com/talend/en-US/components/8.0/kinesis/tkinesisconfiguration-properties-for-apache-spark-structured-streaming) | Use these properties to configure tKinesisConfiguration<br>running in the Spark Structured Streaming Job framework. |
| --- | --- |
| [tKinesisInput](https://help.qlik.com/talend/en-US/components/8.0/kinesis/tkinesisinput) | Acts as consumer of an Amazon Kinesis stream to pull messages from this Kinesis<br>stream. |
| [tKinesisInputAvro](https://help.qlik.com/talend/en-US/components/8.0/kinesis/tkinesisinputavro) | Acts as consumer of an Amazon Kinesis stream to pull messages from this Kinesis<br>stream. |
| [tKinesisOutput](https://help.qlik.com/talend/en-US/components/8.0/kinesis/tkinesisoutput) | Acts as data producer to put data to an Amazon Kinesis stream for real-time<br>ingestion. |