Discuss

Setup S3 on AWS

On this page

What is AWS S3

Amazon Simple Storage Service (Amazon S3) is an object storage service that offers industry-leading scalability, data availability, security, and performance. This means customers of all sizes and industries can use it to store and protect any amount of data for a range of use cases, such as websites, mobile applications, backup and restore, archive, enterprise applications, IoT devices, and big data analytics.

Setup AWS Options for S3 Connector

In order to use the S3 Connector with AWS you need to have an AWS account.

Creating an AWS account

If you don't have an AWS account yet, go to https://aws.amazon.com/ and create one:

Screenshot_2|690x392

Follow the steps and setup your account.

When you are done setting up your account, log into the AWS Console:

Screenshot_3|690x392

Setting up user and access

Once you have your AWS account ready you need to setup an user and access keys for it. Open https://console.aws.amazon.com/ and you will see the AWS console with all the services available. In the search bar type iam and select the IAM service which appears in the search results:

Screenshot_7|690x392

Select Users in the left menu:

Screenshot_8|690x392

Then select Add user:

Screenshot_9|690x392

Add a username and select the Access type for your user. We need to select the Programmatic access option here, as it provides the access keys we need for our user. Click Next, when you are done:

Screenshot_10|690x392

Select Attach existing policies directly:

Screenshot_11|690x392

Filter the policies by typing s3 and select AmazonS3FullAccess, click Next:

Screenshot_12|690x392

And select Create user:

Screenshot_13|690x392

You can see your user has been created. Make sure to copy the Access key ID and the Secret access key for your user, as they will be needed for the S3 Connector:

Screenshot_14|690x392

Creating a Bucket

Now as you created your user, let's create an S3 Bucket. Go to https://console.aws.amazon.com/ and type s3 in the search. Select S3 in the results:

Screenshot_15|690x392

Click Create bucket:

Screenshot_16|690x392

Add a name for your bucket and select a region for it. Click Next:

Screenshot_17|690x392

The public access is blocked by default:

Screenshot_18|690x392

We turn this option off for our demo and click Next:

Screenshot_19|690x392

Setup the public access option as per your needs, following the AWS documentation.

Click the Create bucket button:

Screenshot_20|690x392

And you can see your bucket has been created:

Screenshot_21|690x392

Now you are ready to use the S3 Connector!