AWS Cloud Map 的定价基于您在服务注册表中注册的资源数量以及您为了发现所注册的资源进行的 API 调用数量。使用 AWS Cloud Map 无需预付费用,您仅需为您使用的资源付费。

您也可以为具有 IP 地址的资源启用基于 DNS 的发现。您还可以使用 Amazon Route 53 运行状况检查为这些资源启用运行状况检查。您将需要支付与使用 Amazon Route 53 DNS 和运行状况检查有关的额外费用。

定价详情

服务注册表费

查询请求费

可选费用

此外,您可以选择使用 Amazon Route 53 DNS 注册基于 IP 地址的资源,并启用可选的 Amazon Route 53 运行状况检查。有关这些选项的定价信息,请参阅 Amazon Route 53 定价

产品定价词汇表

服务注册表费:您将资源注册到 AWS Cloud Map 注册表时需要支付的价格。
 

查询请求费用:您的应用程序查询注册到 AWS Cloud Map 注册表的资源位置时需要支付的价格。

示例 1


使用 EC2 构建的某个大型微服务应用程序具有 10 个服务,在 50 到 100 个实例之间扩展(平均每月 75 个实例),此外还具有仅使用 HTTP 的 10 个 DynamoDB 表

服务注册表费用

服务注册表费用 = 每月注册的资源数量 X 0.10 USD

注册的 EC2 实例:75 个资源月(平均)
75 个 EC2 实例的总服务注册表费用:75 X 0.10 USD = 7.50 USD

DynamoDB 表:10 个资源月
10 个 DynamoDB 表的服务注册表的总服务注册表费用:10 X 0.10 USD = 1.00 USD

发现 API 调用费用

每个 EC2 实例会每隔 15 秒进行一次发现 API 调用,即每月 175000 次调用

EC2 实例的发现 API 调用:实例数量 X 每百万次 HTTP API 调用 1.0 USD

所有 75 个实例的发现 API 调用费用:75 个实例 x 1.0 USD X 175000 / 1000000 = 13.12 USD

总费用(服务注册表费用 + 发现 API 调用费用)= 7.50 USD + 1.00 USD + 13.12 USD = 每月 21.62 USD

 

示例 2


使用 DNS 构建的一个简单微服务应用程序。在 DNS 中注册了 10 个 EC2 实例,TTL=60 秒

服务注册表费

服务注册表费用 = 每月注册的资源数量 X 0.10 USD

10 个 EC2 实例的服务注册表费用:10 X 0.10 USD = 1.00 USD

DNS 命名空间费用

DNS命名空间费用:前 25 个托管区域每个托管区域每月 0.50 USD(根据 Amazon Route 53 定价页面):
10 个 EC2 托管区域的 DNS 命名空间费用:每月 0.50 USD

DNS 查询费用

DNS 查询费用:每百万次查询 0.40 USD – 每月前 10 亿次查询(根据 Amazon Route 53 定价页面)

每个 EC2 实例会每隔 60 秒查询一次 DNS 以获取 TTL 到期时间,每月查询 43200 次

10 个 EC2 实例(每个实例查询 43200 次)的 DNS 费用:10X 0.4 USD X 43200/1000000 = 0.17 USD

总费用(服务注册表费用 + DNS 命名空间费用+ DNS 查询费用)
= 1.00 USD + 0.50 USD + 0.17 USD = 1.67 USD

其他定价资源

AWS 定价计算器

轻松计算 AWS 的月度费用

经济资源中心

用于切换到 AWS 的其他资源

查看 Cloud Map 常见问题
了解如何开始使用

查看 Cloud Map 常见问题

Cloud Map 常见问题 
注册 AWS 账户
注册免费账户

立即享受 AWS 免费套餐

注册 
开始使用 Cloud Map 进行构建
开始在控制台中构建

在 AWS 控制台中开始使用 Cloud Map 进行构建

登录