Customize Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

No cookies to display.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

No cookies to display.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

No cookies to display.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

No cookies to display.

How to Integrate an Object Storage Bucket with an S3 Client

In this tutorial, you will learn how to integrate an Object Storage bucket with an S3 client. All you have to do is make a note of the required details available on the platform and use them to configure your S3 client.

An Object Storage bucket is a storage system designed for saving large volumes of applicationdata (such as archives, backups, IoT, AI, DevOps, etc.) using a Web API. This tutorial will explain how to integrate/connect a bucket with these applications in a standard way through an API.

 

How to integrate an Object Storage bucket with an S3 client?

 

Before you begin:

To successfully complete this tutorial, you will need:

 

Step 1. Finding the necessary details for your Object Storage

On the main dashboard, click on the top of the Object Storage card (1).

 

 

Step 1. Open the S3 Bucket page from the main dashboard
Step 1. Open the Object Storage page from the main dashboard

Once you have opened the summary section of your Object Storage subscription, you will need to make a note of the details you need to connect the service. Generally, integration using a Web API requires the following:

  • Access to the Object Storage Bucket (URL) / Server.
  • A path corresponding to the name of the bucket
  • An access key
  • A secret key

The name of the bucket can be found in the top left of the summary page (2). In this example, the bucket is named “demo00-bucket1”. The access URL for the bucket is located in the bottom left (3). In this example, it is “s3.jotelulu.com”.

 

Step 1. Gather the information for accessing the bucket
Step 1. Gather the information for accessing the bucket

To locate the access key and secret key, click on the Users section in the left-hand menu (4). Then, find the bucket in the list that appears, click on the three dots to the right and click on Keys (5).

 

Step 1. Find out the required keys to integrate the S3 bucket
Step 1. Find out the required keys to integrate the Object Storage

A window will then appear displaying the access key (6) and the secret key (7). Take note of these keys for later use.

 

Step 1. Make a note of the access key and secret key for later use
Step 1. Make a note of the access key and secret key for later use

 

Step 2. Configure the S3 client to connect to your Object Storage bucket.

When configuring an S3 client (e.g. CyberDuck), it is important to differentiate between two types of users. There is the OWNER and, then there are the rest of the users who have access.

The OWNER has direct access and will not need to configure anything. They automatically have access. The remaining users, however, will need to fill in the Path field as they do not have direct access and will not be redirected.

Once you have made a note of all the necessary details, you can proceed to configure your S3 client.

  • Example using CyberDuck

Step 2. Example of integrating an S3 Bucket with CyberDuck

Step 2. Example of integrating an S3 Bucket with CyberDuck

  • Example using S3 Browser

Step 2. Example of integrating an S3 Bucket with S3 Browser

Step 2. Example of integrating an S3 Bucket with S3 Browser

 

Summary and next steps:

To integrate a bucket with an S3 client, you simply need to make a note of the required details available on the platform and then configure your S3 client accordingly.

Now that you have completed this tutorial, you may be interested to learn more about basic Object Storage concepts. If so, have a look at the tutorials below to find out more:

Alternatively, you may simply want to learn more about other functions available on the platform. In which case, this tutorial may be of interest to you:

  • How to Set Permissions/Access to Your Object Storage.

We hope that this tutorial has been useful for you. If you still have questions or wish to talk about any technical matters, you can write to us at platform@jotelulu.com and we will be happy to help.

Categories:Object Storage