Amazon S3

AWS S3

DataPostie also supports connections to unstructured data sources such as AWS S3. This is particularly useful for sharing or monetising assets such as images, PDFs, documents, audio/video, etc.

Prerequisites

To connect your DataPostie instance to S3, you first need:

  • An S3 bucket with the files you wish to make available, and the associated AWS region
  • An AWS user with the AmazonS3ReadOnlyAccess role on the bucket and associated objects
  • Access to an access key associated with this AWS user
If your instance is hosted on AWS, it may be easier to request the service account User Resource from the DataPostie team and grant it the relevant permissions on your S3 bucket. In this case, you do not need an AWS Access Key, which is preferred.

Create your S3 Connection

Enter the following details:

  • Specify a connection name
  • Select Amazon S3 as your connection dialect
  • Under Host, enter your bucket ID
  • Under Username, enter your Access Key ID
  • Under Password, enter your Access Key secret
  • Under Parameters, specify a parameter called region and specify the name of your bucket region (e.g. us-east-1)
Add a S3 Connection

Test your S3 Connection

After your S3 connection is created, click the Test button next to it to ensure it is set up correctly. You can always edit it if need be.

Test connection