AWS S3 - manual deployment
When you need to create an AWS S3 bucket and user, we strongly recommend to use our template approach. It is a fast method that results in a consistent deployment without errors.
However, if you wish to perform the steps manually, you can follow the guide below.
- Sign up for a free account
- Log in and go to ‘Services/S3/Buckets’
- Click ‘Create bucket’, add a name and select a nearby region
- In your bucket go to ‘Permissions/CORS’ and paste this JSON
- Go to ‘Services/IAM/Users’, click ‘Add users’, add a name and click ‘Next’
- Select ‘Attach policies directly’, choose ‘AdministratorAccess’, then ‘Next’ and ‘Create user’
- In the user, go to ‘Security credentials/Create access key’, select ‘Other’ then ‘Next’
- Save your AccessKey, SecretKey
- Also note your region (e.g.
us-east-1
) and endpoint (http://s3.[region].amazonaws.com
)
Example: CANedge1 AWS S3 server configuration
Below are example Configuration File details for an AWS S3 server (editor view and JSON):