EC2中的S3“美国标准”地区与“us-east-1”相同吗?

我打算在us-east-1d上运行位于EC2实例上的脚本。

这个脚本基本上从几个不同的地方抽取图像,并将它们扔到美国标准地区的S3桶中

由于没有办法直接上传到s3桶(通过发送一个API请求,导致S3从远程URL获取一个文件, 就像这里写的 ,我不认为这已经改变了),我想确保在我写入S3(即离开亚马逊数据中心)时,我保存为ec2的临时文件的每个映像都不会产生额外的带宽费用。 上传到美国标准S3存储桶美国 东部1d EC2实例是否将在同一AWS区域内通信?

任何深入了解这一点将不胜感激,因为它将是TB级的数据,我在继续之前我想知道一个小桶。

“美国标准”是指“我们东1”。

根据S3定价常见问题

Amazon EC2和Amazon S3之间在同一地区内传输的数据或Amazon EC2 Northern Virginia地区和亚马逊S3美国标准地区之间传输的数据不收取数据传输费用。

这意味着如果您的实例位于美国东部地区的任何一个 AZ中,并且您的存储区位于美国标准区域,那么这两个数据之间的任何数据移动都不会成本。

另外,根据您的使用情况,您可能希望查看浏览器中新的适用于JavaScript的AWS开发工具包,因为它可能会提供您正在寻找的S3上传的直接信息。

美国的标准包括我们东部和我们的一部分西部(俄勒冈州)。 这是一个只适用于S3的传统构造

以下是2016年12月捕获的Amazon表格( http://docs.aws.amazon.com/ElasticMapReduce/latest/DeveloperGuide/emr-plan-region.html )。 这里有一大堆更详细的端点映射: http : //docs.aws.amazon.com/general/latest/gr/rande.html 。

亚马逊服务区域交叉引用

只是为了保持清楚,从官方的AWS S3常见问题: https : //aws.amazon.com/s3/faqs/

问:美国标准地区没有吗?

我们将美国标准地区更名为美国东部(北弗吉尼亚)地区,以符合AWS地区性命名惯例。 端点没有变化,您不需要对应用程序进行任何更改。

所以是的, us-east-1是一样的。