如果我想从地理位置更近的位置访问最终用户的AWS资源,会有成本差异吗?

问题描述

区域是否存在成本差异或任何其他类型的差异(延迟,性能,数据损坏等)?我主要是在制造物联网服务堆栈。

解决方法

简而言之,是。.AWS中的每个区域都具有与相同服务相关的不同成本。也有一些例外,但通常是这样。例如美国东部地区的IOT核心服务价格为$ 0.08(每百万分钟连接),而ASIA太平洋地区为$ 0.092(每百万分钟连接)。这增加了15%,但是如果您要使用1亿分钟的连接,则差额约为1美元!

但是,如果您在亚洲地区的任何设备希望将某些数据发送到美国地区,那么肯定会存在延迟和性能问题。因此,最好使用附近区域。您始终可以转到要使用的AWS Service的定价页面,然后检查“费用”。

,

每个地区都有自己的服务价格,这通常会因某些地区(例如us-east-1eu-west-1)的总体价格而略有差异。

通常,数据从源到目的地的传输本身是相同的(在区域级别定义),但是CloudFront确实会根据与用户最近的边缘位置收费。

延迟肯定会影响您的最终用户,因此值得在更接近最终用户的区域进行投资,以便将其最小化。您可以从CloudPing获得一个粗略的指导。

您应该查看每个服务的定价页面,以获得更多有关您要支付的总费用的细分。但是,通常您需要在性能和成本之间做出决定,因此您应该在这两者之间进行评估。

也不必记住,新服务版本和功能会一次发布到特定区域,如果您想使用最新功能,则可能要决定一个已知区域,以便较早获得这些功能。