Amazon S3
This page describes how to add integration with Amazon S3 storage
Amazon S3 is one of the largest cloud storage providers. Set up your own bucket and receive daily gzip compressed .csv
files there.
How to Add Integration?
Step 1
Sign in to your Amazon Console and navigate to Identity and Access Management (IAM).
Go to Policies section and click on Create Policy:
![s3-8.png 2494](https://files.readme.io/f8fcd42-s3-8.png)
Step 2
Copy contents of the following JSON to JSON tab of the policy permissions and replace apphud-test-export
with your custom bucket name:
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "ListObjectsInBucket",
"Effect": "Allow",
"Action": [
"s3:ListBucket"
],
"Resource": [
"arn:aws:s3:::apphud-test-export"
]
},
{
"Sid": "AllObjectActions",
"Effect": "Allow",
"Action": "s3:*Object",
"Resource": [
"arn:aws:s3:::apphud-test-export/*"
]
}
]
}
****
Step 3
Here is how policy permissions should look like:
![s3-4.png 2494](https://files.readme.io/22ab594-s3-4.png)
Step 4
Now it's time to create a User for this policy. Go to Users section and click on Add Users:
![s3-9.png 2434](https://files.readme.io/6aae859-s3-9.png)
Step 5
Enter user name (for example, Apphud) ** and ** select Programmatic access type:
![s3-5.png 2494](https://files.readme.io/1009b84-s3-5.png)
Step 6
Create a group with recently created Policy and add your user to this group:
![s3-7.png 2494](https://files.readme.io/c8bf173-s3-7.png)
Step 7
After creating a user download csv credentials or copy Access Key ID and Secret Key:
![s3-6.png 2434](https://files.readme.io/18a8388-s3-6.png)
Step 8
In Apphud in Integrations Page find Amazon S3 ETL and click Add integration:
![s3-1.png 2454](https://files.readme.io/aa0ccf9-s3-1.png)
Step 9
Fill in all fields with credentials obtained in the previous steps:
![s3-2.png 2390](https://files.readme.io/4ae2ade-s3-2.png)
Step 10
Finally, Enable integration and click Save. Once enabled, allow up to 24 hours for the first delivery to appear.
![s3-3.png 2390](https://files.readme.io/c4ecd84-s3-3.png)
Get New or Updated Events Only
You can receive only new and updated transactions from the last export instead of all data. The default value of this option is on
. This is recommended value.
Updated over 1 year ago