从EC2 VPC内上传至S3



如果我们从AWS VPC内上传文件到S3,除了通过标准URL上的S3 API初始化上传之外,我们还需要做什么特别的事情吗?

我们计划使用aws-s3 Ruby gem来完成传输,并试图找出是否需要进行更改以确保数据传输是免费的。

提前感谢!

无论您是否在AWS网络内,以上传形式传输的数据始终是免费的。但是,您必须为网络内外的LIST/PUT/COPY/POST请求付费。

当它被发送到AWS实例时,您将获得S3的免费传输,这与您在AWS外部获取数据的方式相同。它们对S3 url进行解析并在内部路由,不需要不同的语法。同样,您仍然要为GET请求付费,但这一次您节省了传输带宽的费用。

请注意,如果您连接到您所在AWS区域以外的S3 (IE连接到S3 Northern VA -> AWS West),您将必须支付出站S3流量。

最新更新