# tS3Configuration

Reuses the connection configuration to S3 in the same Job. The Spark cluster to be used reads this configuration to eventually connect to S3.

Only one tS3Configuration component is allowed per Job.

For more technologies supported by Talend, see [Talend components](https://help.qlik.com/talend/r/en-US/7.3/components/amazon-s3).

Depending on the Talend product you are using, this component can be used in one, some or all of the following Job frameworks:

* Spark Batch: see [tS3Configuration properties for Apache Spark Batch](https://help.qlik.com/talend/en-US/components/7.3/amazon-s3/ts3configuration-properties-for-apache-spark-batch).

  The component in this framework is available in all Talend products with Big Data and Talend Data Fabric.

* Spark Streaming: see [tS3Configuration properties for Apache Spark Streaming](https://help.qlik.com/talend/en-US/components/7.3/amazon-s3/ts3configuration-properties-for-apache-spark-streaming).

  This component is available in Talend Real Time Big Data Platform and Talend Data Fabric.

### In this section

* [tS3Configuration properties for Apache Spark Batch](https://help.qlik.com/talend/en-US/components/7.3/amazon-s3/ts3configuration-properties-for-apache-spark-batch)
* [tS3Configuration properties for Apache Spark Streaming](https://help.qlik.com/talend/en-US/components/7.3/amazon-s3/ts3configuration-properties-for-apache-spark-streaming)

**Related concepts**

[Writing and reading data from S3 (Databricks on AWS)](https://help.qlik.com/talend/en-US/components/7.3/amazon-s3/ts3configuration-tfileinputparquet-tfileoutputparquet-tfixedflowinput-writing-and-reading-data-from-s3-databricks-on-aws-the "In this scenario, you create a Spark Batch Job using tS3Configuration and the Parquet components to write data on S3 and then read the data from S3.")

[Writing server-side KMS encrypted data on EMR](https://help.qlik.com/talend/en-US/components/7.3/amazon-s3/ts3configuration-thdfsconfiguration-tfixedflowinput-tfileoutputparquet-writing-server-side-kms-encrypted-data-on-emr "If the AWS SSE-KMS encryption (at-rest encryption) service is enabled to set Default encryption to protect data on the S3A system of your EMR cluster, select the SSE-KMS option in tS3Configuration when writing data to that S3A system.")