AWS is a secure method of sending your data to Resonate. Your Resonate Client Success Manager will work closely with you throughout the onboarding process.
To get started with AWS, you will need to provide your Resonate Client Success Manager with your AWS ARN and Account ID. Those two pieces of information will be used to create a user role on an S3 bucket that Resonate engineers will create for you.
Once the S3 bucket, role, and policy have been created, your Resonate Customer Success Manager will provide you with a document that includes all the information that your team will need to implement on your side to share files. Below you will find the detailed instructions on how to set up the account - please keep in mind these steps cannot be completed prior to receiving your credentials from Resonate.
File Upload Steps
These are the steps that the user uploading to Resonate’s S3 path will need to follow
-
Download AWS CLI if not already installed. Instructions located here: Install or update the latest version of the AWS CLI - AWS Command Line Interface
-
Assume Role set up - follow documentation: Switching to an IAM role (AWS CLI) - AWS Identity and Access Management
-
In your AWS credentials file (
~/.aws/credentials
) add a new source with the following:-
aws_access_key_id
(aws access id for the uploading user) -
aws_secret_access_key
(aws secret key for the uploading user) -
example:
-
-
In your aws config file add a new profile with the following:
-
role_arn
(provided by Resonate) -
source_profile
(the name of the new source created above) -
external_id
= (provided by Resonate) -
example:
-
-
Once that setup is completed you can assume the role by adding:
--profile <your profile>
to the end of your aws command.-
example:
aws s3 ls s3://resonate-integrations/companyName/data-onboarding/feedName_10101/ --profile resonate-data-onboarding
-
-
-
Upload file using AWS S3
cp
Command-
Once you have set your local AWS credentials, you can use the AWS command line to upload to the path provided by your account manager
-
More information is located here: cp — AWS CLI 1.31.6 Command Reference
-
example:
aws s3 cp onboarding-file.csv s3://resonate-integrations/companyName/data-onboarding/feedName_10101/ --profile resonate-data-onboarding
-
-
Comments
0 comments
Please sign in to leave a comment.