- Newest
- Most votes
- Most comments
Hello jludenia, I see you would like to upload the files directly to Glacier Instant Retrieval storage class without paying for the transition charges and have few queries regarding the same.
-
Does the data first goes to the Standard bucket that is configured in the 3rd party gateway and then moved to Glacier IR? ==> When you specify the Glacier Instant Retrieval storage class in your Boto3 code, then the PUT request directly uploads the file in Glacier Instant Retrieval storage class. Data will not be stored in Standard storage class (default storage class) if a different storage class is explicitly specified in the Boto3 code.
-
Do I still pay a transitioning fee with this method? ==> As the PUT request will directly upload the file to Amazon S3 Glacier Instant Retrieval storage class inside your S3 bucket, there is no transition happening from Standard to Glacier Instant Retrieval storage class. This essentially means you will only be charged for the PUT request based on the charge specified in S3 pricing guide: https://aws.amazon.com/s3/pricing/
-
I did not see anyway to get bucket credentials for Glacier IR and put those credentials into my 3rd party gateway. Is this not possible? ==> Boto3 credentials can be configured in multiple ways. Regardless of the source or sources that you choose, you must have both AWS credentials and an AWS Region set in order to make requests. Refer to Boto3 documentation on different ways to fetch and specify the IAM credentials : https://boto3.amazonaws.com/v1/documentation/api/latest/guide/credentials.html
Last you can refer to this tutorial guide on using the Amazon S3 Glacier storage classes : https://aws.amazon.com/getting-started/hands-on/getting-started-using-amazon-s3-glacier-storage-classes/
Relevant content
- asked 2 years ago
- asked a year ago
- asked 6 months ago
- asked a year ago
- AWS OFFICIALUpdated 3 years ago
- AWS OFFICIALUpdated 7 months ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 6 months ago