Admin, User & Account

Connect Your Own AWS S3

6min

CloudFiles users have multiple file upload sources for their CloudFiles Content Library. They can upload files via their desktop or one of the Cloud-Based Drives - Google Drive, One Drive, Share Point, Box, Dropbox, and Even HubSpot. However, the app also offers it's own CloudFiles storage. It must be noted that if using CloudFiles as the storage platform, files uploaded will get stored on the CloudFiles’ AWS servers located in US East (N. Virginia)

However, there may be instances where you would want to store files in your own AWS servers such as data regulations or if you already are using AWS for other storage services. In such cases, you can connect your own AWS S3 Storage to CloudFiles.

In this article, we cover the steps of how an admin can connect their own S3.

Open S3 Config Page in CloudFiles

First, login to CloudFiles as an admin and go to the S3 configuration page as detailed in the steps and the GIF below -

  1. Sign in to your CloudFiles Account as an admin
  2. Go to the Integrations Section from the Settings Button on the top right corner.
  3. Here, select the AWS S3 Storage Option.

This will display the AWS S3 Configuration screen in CloudFiles from where you can create and configure your bucket.

Document image


Fill Existing S3 details

On the S3 Configuration page, you will have to fill out various details about your AWS S3 Storage Server. If you have those details handy fill it up and select connect and you will be done.

If you do not have these details handy, refer to the section below.

Document image


Set Up S3 From Scratch

In case you do not have an existing S3 bucet and want to setup a completely new one, CloudFiles interface can help with that as well.

First, Select “Help me set up AWS S3” right next to the connect button then choose your region. This is shown below.

Document image


Next, select the Create button under "Create an IAM user using CloudFormation". This will open the amazon sign in page.

Once signed in, use the "Quick Create Stack" option. Check the box for AWS CloudFormation at the bottom of the screen and choose Create Stack. This will create all the necessary resources to connect your S3 with CloudFiles. It might take a few minutes to complete the stack creation.

Document image


Once it shows “CREATE_COMPLETE” status under your stack, you can go to Outputs Tab to grab all the keys and IDs.

Document image


Finally, copy all the Amazon AWS S3 details into the CloudFiles “Setup S3 and IAM user” dialog box and select connect. Your AWS Account will be setup and connected to your CloudFiles account.

If you face any difficulty in this process, contact us at [email protected] or chat here.