Adding an S3 bucket

We use Amazon Simple Storage Service (S3) to securely store your data through all points in the data pipeline, allowing you to recover or replay data when needed.

In order to setup your account, you must provide us with an Access Key and a Secret Access Key with full access permissions to an S3 bucket located in the U.S Standard region (us-east-1 / North Virginia).

You can do so by following these steps:

  1. Create a new S3 bucket in the U.S Standard region. (See AWS Documentation) AcessBucket

  2. Create a new user in your AWS account. Make sure to select the “Generate an access key for each user” option and write down this new user’s Access Key and Secret Access Key. (See AWS Docs

  3. Create an inline policy for this user granting it full access to your new bucket. You can use AWS’s Policy Generator or use policy document below. (See AWS Docs)√√ CreateUser

  4. Specify a policy name and document. CreateUser

Example S3 Policy:

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Sid": "Stmt1459859454000",
            "Effect": "Allow",
            "Action": [
                "s3:*"
            ],
            "Resource": [
                "arn:aws:s3:::<replace with your bucket name>",
                "arn:aws:s3:::<replace with your bucket name>/*"
            ]
        }
    ]
}