Skip to main content

Amazon S3 Archive

Below is an example of a FarEarth Archive configuration, for Amazon's S3 buckets.

{
"id": "farearth.aws-s3-archive-101",
"protocol": "amazon-s3",
"accessModes": ["PUSH","PULL"],
"properties": {
"baseUrl": "...",
"bucketName": "mynewbucket",
"region": "...",
"accessKey": "...",
"secretKey": "..."
}
}

The required properties for the Amazon S3 bucket are:

FieldDetails
baseUrlBase URL (hostname) of the bucket, as provided by Amazon
bucketNameName of the bucket as it is configured on Amazon
regionRegion where the bucket is hosted, as provided by Amazon
accessKeyAccess key to connect to the bucket, as provided by Amazon
secretKeySecure secret key to the bucket, as provided by Amazon

FarEarth uses a secure data transfer mechanism, where the access credentials, including the secret key, never leaves the FarEarth server where the key is configured (e.g., the Gateway). This means that even if other FarEarth components, running in other security realms, requires access to the data on the bucket, it requests the access via the Gateway, using industry standard secure communication. Data is retrieved via short-lived, access-constrained, and pre-signed URLs.