亚马逊AWS官方博客

使用 Amazon Pricing Calculator 在亚马逊云科技中国区域估算云使用成本

亚马逊云科技为上百种云服务提供了按实际使用量付费的基本定价模式,并在此基础上支持多样的成本节省付费方式。您可以从亚马逊云科技中国区域定价页面,了解亚马逊云科技各项产品和服务的定价策略。对于不管是从未使用过亚马逊云科技的新客户,还是需要继续扩展服务使用量的用户来说,从不同产品定价页面估算成本无疑是一项复杂又琐碎的工作。现在,我们很高兴地宣布,Amazon Pricing Calculator成本计算器已在由光环新网运营的亚马逊云科技中国(北京)区域以及由西云数据运营的亚马逊云科技中国(宁夏)区域推出,帮助您从统一的入口简单精确地估算亚马逊云科技的使用成本。

概览

Amazon Pricing Calculator 是一项免费的、基于 Web的规划工具,隶属亚马逊云科技成本管理产品套件中的众多工具之一。不论是单个实例还是多种不同的服务,您都能通过该计算器预估成本,并查看成本背后详细的计算过程。

目前,Amazon Pricing Calculator 在亚马逊云科技中国区域提供了Amazon EC2 实例、Amazon EBS、Amazon S3、Amazon Data Transfer、Amazon DynamoDB、Amazon Lambda 共6种热门服务以及 Support 支持计划的成本估算,并计划尽快增加对更多服务的支持。下面,我将介绍如何开始使用 Amazon Pricing Calculator。

快速开始使用 Amazon Pricing Calculator ——以 Amazon EC2 实例为例

您可以点击https://calculator.amazonaws.cn/#/ 进入 Amazon Pricing Calculator 中国区页面,并单击“创建估算”按钮快速开始。

在第1步中,我们将添加一个需要预估的服务。以 Amazon EC2 为例,点击配置,您将进入对 Amazon EC2 实例成本估算的设置。

您可以为配置项添加描述,以便在需要估算多组服务时能清晰地区分其使用目的或工作负载。在这里,我希望估算一台bastion服务器价格,将其描述为“bastion-server-estimate”。接下来,我们将指定服务所在的区域,您可以在下拉框中看到亚马逊云科技的北京区域和宁夏区域。对于Amazon EC2的成本估算,计算器提供了“快速估算”和“高级估算”两种模式:

  • 快速估算:您只需输入较少的信息和参数即可粗略估算EC2实例成本,从而大致确认可能产生的费用,适合初次使用亚马逊云科技服务的朋友们。
  • 高级估算:高级估算提供更丰富灵活的配置选项,如工作负载模式、混合定价策略、数据传输等,从而更深入地估算EC2实例成本,适合对于自身云上工作负载较为了解或想更精准估算EC2成本的朋友们。

快速估算

在快速估算中,您仅需指定操作系统、实例类型、实例数量、定价策略以及Amazon EBS卷的类型和大小即可快速计算成本,下面有几个使用要点:

实例类型——有2种方法指定实例类型

“输入每个实例的最低要求”:您可以输入对资源的需求(如vCPU数量、内存大小、ECU、GPU数量)由计算器为您推荐成本最低的EC2实例。在这里,我需要一台2个vCPU、8GiB内存的实例,计算器返回了t4g.large机型,这是搭载由亚马逊云科技设计的Graviton2处理器的新一代实例,相较于同一代基于x86的实例,性价比最高可提升40%。

“按名称搜索实例”:此外,您也可以选择按名称搜索实例,每种实例类型的内存、vCPU个数等都将出现在搜索下拉菜单中。

定价策略——您可以选择3种定价策略,分别是使用按需实例、标准预留实例和可转换预留实例。您可以将预留实例应用在需要长期稳定使用的工作负载上,通过1年或3年的承诺期限以降低EC2实例的成本。由于bastion服务器需要长期运行,故在此我选择估算1年的标准预留实例并采用无预付费用的购买方式。点击下方的“显示计算结果”按钮,您将看到详细的计算过程。

EBS——您可以为实例选择EBS卷的类型和大小。如果您的EC2实例需要关联多个EBS卷,可填入所有卷的总存储量。

最后,您可以看到对于Amazon EC2实例的估算结果包括月度总成本,让我们将结果添加至估算中,并继续添加服务。

高级估算

继续选择Amazon EC2服务,在这里我将使用高级估算模式对公司内部某业务系统进行估算。由于内部系统仅在每周工作日的上班时段使用,可以为其选择“每日高峰流量”工作负载模式,并指定最小实例数量作为基线,峰值时所需的实例数量,以及峰值持续时间如8小时。

确定好实例类型后,在定价策略中,您可以为该波动的工作负载指定一种混合定价模型,将预留实例应用于长期运行的基线实例上,将按需实例应用到每日为了应对峰值扩展出的实例中,通过两种定价方式的组合使用从而达到成本节省的效果。同样,您可以在“显示计算结果”中看到整个估算过程。

此外,对于EBS的配置,还可以添加对于EBS快照的成本估算。根据预估的快照拍摄频率及每个快照的增量变化将估算得出更完整的EBS成本。如果您需要详细预估EBS的其他功能如EBS快照快速还原等成本,可稍后单独配置EBS估算。

在高级估算中,还设置了数据传输费用的选项,分别输入估计的入站、区域内、出站数据传输量来获得对当前EC2实例的流量预估费用。

完成估算后返回主页,获得了对于两组实例的成本估算,您可以看到每月成本及12个月总能成本。对于 Amazon Pricing Calculator 的使用说明,请参考文档了解更多。

其他功能

除了上述关于对Amazon EC2配置估算的功能介绍外,Amazon Pricing Calculator还具备其他特性辅助您的估算工作,下面我将介绍3个实用功能。

使用分组功能进行分层估算

如果您公司的组织架构中有多个部门或产品线,并想为不同部门、不同产品线分别对其使用的亚马逊云科技服务进行估算时,可以使用分组功能。点击创建估算后,会进入默认的组开始配置服务。现在,您可以先点击上方的“我的估算”,并选择“添加组”,按照您期望的分层形式命名并创建组,之后在不同的内添加服务。在这里,我创建了2个组,分别是“marketing”部门和“sales”部门,并配置了由这些部门分别使用的云服务估算。

添加亚马逊云科技支持计划的费用估算

在“我的估算”页面中,您可以点击上方的“添加支持”按钮进行亚马逊云科技Support支持计划费用的估算。亚马逊云科技支持计划是一项增值服务,分为4种类型,旨在帮助客户使用亚马逊云科技的过程中提供快速响应支持通道。您可以通过该页面比较不同支持计划的适用范围,当然在Amazon Pricing Calculator中也可以按期望的支持联系方式和响应时间,初步判断适合的支持服务类型及其预估费用。

导出估算

在完成估算后,您可以点击“导出估算”按钮将结果保存为.csv 文件并下载至本地浏览,结果中包括了区域、描述、具体的服务及其对应的预付费、月付费、年付费和配置摘要信息。

需要注意的是,Amazon Pricing Calculator估算未将亚马逊云科技宁夏区域免费套餐内的服务成本扣除,如果您是宁夏区域新客户,欢迎您试用部分服务的免费额度,在估算成本时也可减去免被费套餐覆盖的服务成本,从而进一步优化您的估算。有关Amazon Pricing Calculator中定价假设的部分请访问https://www.amazonaws.cn/calculator/calculator-assumptions/ 了解更多信息。

总结

本篇博客主要介绍了Amazon Pricing Calculator在亚马逊云科技中国区域估算云服务成本的基本步骤和功能,希望这个计算器工具能帮助您简化成本估算的复杂工作并获得更精准的计算结果。作为成本管理的一环,价格计算器的加入无疑丰富了亚马逊的成本管理解决方案,此外还有如Amazon Budgets、Amazon Cost Explorer-等服务来增强客户在云支出的透明度、控制度、可预测性,持续优化您的成本和使用。

本篇作者

王北辰

亚马逊云科技解决方案架构师,负责基于亚马逊云科技的云计算方案架构咨询和设计,致力于亚马逊云科技云服务在创新增长客户群体中的推广,具有丰富的解决客户实际问题的经验。