Amazon S3 Transfer Acceleration is a bucket-level functionality that allows you to send files over vast distances between your client and an S3 bucket quickly, easily, and securely. Transfer Acceleration is a feature that improves the speed of data transfers into S3 buckets from all around the world. Amazon CloudFront's globally distributed edge locations are used for Transfer Acceleration. Data is forwarded to Amazon S3 over an optimal network path as it arrives at an edge site.
What are the benefits of using Transfer Acceleration?
For a variety of reasons, you may want to use Transfer Acceleration on a bucket:
From all around the world, your consumers upload to a centralised bucket.
You move gigabytes to terabytes of data across continents on a regular basis.
When uploading to Amazon S3, you can't use all of your internet capacity.