Integrating with Amazon S3
Overview
This guide explains how customers can securely push data into Drivetrain’s Amazon S3 bucket. Drivetrain supports two integration methods:
Access Key ID & Secret Access Key
Role-Based IAM Access
Both methods allow you to upload files into a dedicated folder within Drivetrain’s S3 environment.
Method 1: Integration Using Access Key ID & Secret Key
Required Information
Your Drivetrain integration team will provide the following:
S3 Bucket Name:
dt-helm42Folder Path:
dt-helm42/XXXAWS Access Key ID & Secret Access Key
How to Use This Method
Configure your system, ETL tool, or script with:
Access Key ID
Secret Access Key
Bucket name
Folder path
Upload your files to the S3 folder exactly as shared by Drivetrain.
Method 2: Integration Using Role-Based IAM
This method avoids storing long-lived keys and is the preferred, more secure option.
Required Information
To enable role-based access, you must provide Drivetrain with your:
AWS Account ID
Drivetrain will then:
Whitelist your AWS account
Create an IAM role that your account is allowed to assume
Grant that role permissions to upload files into your designated S3 folder
How to Use This Method
Provide Drivetrain with your AWS Account ID.
Drivetrain will share:
S3 Bucket Name:
dt-helm42Folder Path:
dt-helm42/XXX
Configure your system to:
Upload files to the designated folder path
Last updated
Was this helpful?