确保从S3到EC2的免费数据传输

时间:2014-11-22 20:09:51

标签: amazon-web-services amazon-ec2 amazon-s3

Amazon's pricing documentation

  

“从亚马逊S3到北弗吉尼亚州的亚马逊EC2的数据传输(是)每GB 0.000美元”

我需要做些什么特别的工作才能确保我不会因从S3到EC2的转移而被收取费用,假设两者都在北弗吉尼亚州? IE)正在执行从这个EC2实例到https://s3.amazonaws.com/ {bucketName} / {resource}的GET请求会自动被计为“免费”而不做任何额外的事情吗?或者在这种情况下我是否需要访问S3的私有IP地址?

2 个答案:

答案 0 :(得分:2)

如果请求来自同一地区,您可能会被重定向到正确的终端而不会被收费。但是,如果您想100%确定,您可以自己选择正确的终点:

http://docs.aws.amazon.com/general/latest/gr/rande.html#s3_region

如果您使用来自第三方的API和工具(有时会使用不同的默认端点),这可能会特别有用,除非您明确覆盖它们。

答案 1 :(得分:1)

只要您的S3存储桶与EC2计算机位于相同区域,您的数据xfers就是免费的。如果您始终处理相同的区域,那么您不必担心数据xfer成本。

从Amazon S3到数据传输 亚马逊EC2在相同区域每GB 0.000美元