Create S3 bucket and use it in Sentinel Hub requests
Step 1: Login to CREODIAS using CDSE account
In order to access the CREODIAS environment, you can use an already registered account in the Copernicus Data Space Ecosystem.
Go to CREODIAS website: https://creodias.eu/ and select “Sign in” button:
You will be redirected to the login window, where you will able to use the CDSE login. From the “Identity Provider” field select “Copernicus Data Space Ecosystem” and then select “Authenticate” button to log in to CREODIAS using a CDSE account:
Step 2: Register new organization
After logging in, you will be redirected to the CREODIAS website. To access the CREODIAS environment, you must register a new organization.
Select “My Account” button:
Select “My Profile” tile:
You will be redirected to the management panel, where you will be able to register new organization using the following guide:
Step 3: Activate the cloud environment
If you are a new CREODIAS user, you can request for 250 free credits:
https://creodias.eu/pricing/free-trial-terms/
that will allow you to activate your cloud environment. To do this, please refer to this guide by activating the environment on WAW3-1:
Accounts and Projects Management
If you are interested in a commercial offer, follow this article and contact with our CREODIAS sales team:
Wallets and Contracts Management
Contact with Sales Department:
Step 4: Access OpenStack environment
To access your activated OpenStack environment, go to this link:
https://horizon.cloudferro.com
From the drop-down menu Authenticate using select CREODIAS, and from Region choose WAW3-1.
After logging in to Openstack Horizon, go to the “Application Credentials” tab and then create a new Credential.
Enter a name and select Role member.
The credentials will be generated and you will be able to download the RCFile which will not require a password.
Step 5: Create bucket
Follow the guide below:
How to use Object Storage on CREODIAS
to create a new bucket.
Step 6: Generate EC2 credentials
Use this guide:
How to generate and manage EC2 credentials on CREODIAS
to generate EC2 credentials, so you can access your buckets using, for example, the s3cmd tool.
Step 7: Configure s3cmd
The following is an example of a configuration s3cmd file:
[default]
access_key = <access_key>
host_base = s3.waw3-1.cloudferro.com
host_bucket = s3.waw3-1.cloudferro.com
human_readable_sizes = False
secret_key = <secret_key>
use_https = true
check_ssl_certificate = true
Step 7: Set bucket policy
Guides below will show you how to set the policy on newly created buckets to use the following functionalities:
Batch Processing:
https://documentation.dataspace.copernicus.eu/APIs/SentinelHub/Batch.html#bucket-settings
Batch Statistical:
https://documentation.dataspace.copernicus.eu/APIs/SentinelHub/BatchStatistical.html#bucket-settings
BYOC APIs:
https://documentation.dataspace.copernicus.eu/APIs/SentinelHub/Byoc.html#bucket-settings