S3 is highly scalable, so in principle, with a big enough pipe or enough instances, you can get arbitrarily high throughput. Cutting down time you spend uploading and downloading files can be remarkably valuable in indirect ways - for example, if your team saves 10 minutes every time you deploy a staging build, you are improving engineering productivity significantly. If you’re moving data on a frequent basis, there’s a good chance you can speed it up. Getting data into and out of AWS S3 takes time. How to improve S3 performance by getting log data into and out of S3 faster