It is a service facilitated by Amazed that helps in quick, easy and secure transfer of files between one client and an S3 bucket. The distance between the client and S3 is usually large. Transfer Acceleration leverages Amazon’s CloudFront’s globally distributed edge locations to transfer files quickly. When data arrives to an edge location, it is routed to the Amazon S3 service via an optimized network path. When Transfer acceleration service is used, extra charges are incurred by the user.
For the S3 bucket to work hand in hand with transfer acceleration, the bucket name must adhere to the DNS naming rules and should not contain periods (‘.’).
Transfer acceleration can be enabled on an S3 bucket in any of the below ways:
The GET operation can be implemented to return the transfer acceleration state of an S3 bucket. To implement GET, the user should have appropriate permissions and the transfer acceleration for that bucket has to be enabled, otherwise no state is returned.
The PUT operation can be implemented to set the accelerate configuration for an existing S3 bucket. The permission to perform this operation is enabled by default for the user. This permission can be granted by the owner of the bucket to other users as well.
The transfer acceleration state of a bucket can be enabled to be one of the two values mentioned below:
In this post, we understood how transfer acceleration service can be used to quickly transfer large data from any part of the world from one client to an S3 bucket and vice-versa.
Transfer your large data quickly with Transfer Acceleration
Whoever has contributed to this article...I would like to say thank you... it has been of good help to the readers.
This blog is very helpful and informative, and I really learned a lot from it.
It is very helpful and very informative, and I really learned a lot from this article.
Such a very useful article. I would like to thank you for the efforts you made in writing this awesome blog.
Very useful and awesome blog!
Leave a Reply
Your email address will not be published. Required fields are marked *