I want to know the transfer speed from my Amazon Elastic Compute Cloud (Amazon EC2) instance to my Amazon Simple Storage Service (Amazon S3) bucket.
Resolution
Traffic between Amazon EC2 and Amazon S3 uses up to 100 Gbps of bandwidth to Amazon Virtual Private Cloud (Amazon VPC) endpoints and public IP addresses in the same AWS Region. The data transfer rate and network performance between an EC2 instance and an S3 bucket depend on several factors:
- The Regions that the instance and S3 bucket are in
- The way that data is transferred, such as a transfer through the internet or a VPC endpoint
- The size of the objects that are transferred
- The resource utilization, CPU utilization, memory, disk I/O, network capabilities, and network limits of the instance
For ways to improve the data transfer speed, see How can I improve the transfer speeds for copying data between my S3 bucket and EC2 instance?