亚马逊ec2区域数据传输

我想使用免费的EC2层,他们提供1 GB的免费区域数据传输。我想知道什么是区域数据传输。

例如,我使用public dns访问我的网站,它包含一个php文件。从另一个源获取json。示例如下。

<?php echo file_get_contents("https://api.google.com/test.json"); 

那么上面的代码被称为区域数据传输? 或者什么时候,我将收取地区数据传输费用。

区域数据传输仅适用于AWS服务,所以如果您要将数据从一个EC2实例传输到同一个AWS区域中的另一个EC2实例,那么它是免费的,如果您要在不同地区的EC2实例之间传输数据,则必须付费。

AWS区域是可用区域的分组,可用区域是:

每个可用区域运行在自己独立的,独立的基础设施上,并被devise为高度可靠。 诸如发电机和冷却设备之类的常见故障点不通过可用区域共享。 此外,它们在物理上是分开的,即使是非常罕见的灾难,例如火灾,龙卷风或洪水,也只会影响单个可用区域。

来自https://aws.amazon.com/ec2/pricing/

数据传输从亚马逊EC2 OUT:

  • Amazon S3,Amazon Glacier,Amazon DynamoDB,Amazon SES,Amazon SQS或Amazon SimpleDB在同一AWS区域 – 每GB $ 0.00
  • Amazon EC2,Amazon RDS,Amazon Redshift或Amazon ElastiCache实例,Amazon Elastic Load Balancing或同一可用区中的弹性networking接口
    • 使用私有IP地址 – 每GB $ 0.00
    • 使用公共或弹性IP地址 – 每GB $ 0.01
  • Amazon EC2,Amazon RDS,Amazon Redshift或Amazon ElastiCache实例,Amazon Elastic Load Balancing或同一AWS区域中其他可用区或对等VPC中的弹性networking接口 – 每GB $ 0.01
    • 另一个AWS区域 – 每GB $ 0.02

亚马逊的定价计算器对于计算潜在成本非常方便,它也显示免费定价。