容器产品定价 - AWS Marketplace

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

容器产品定价

本部分概述了容器产品的可用定价模式。您可以为 Amazon Elastic Container Service (Amazon ECS)、Amazon Elastic Kubernetes Service (Amazon EKS) 和 AWS Fargate上架免费产品、自带许可 (BYOL) 产品和付费产品。您只能为每个产品设置一个价格。

注意

您可以使用 AWS Marketplace Metering Service 为您的付费产品强制执行授权和计量用量。对于每个任务或每个容器组 (pod) 定价, AWS会自动计量用量。

您为集装箱产品设定的价格适用于所有商品 AWS 区域。每当您降低容器产品的价格时,将立即为您的买家实施新的价格。对于价格上涨,现有买家会在变更影响其计费前的 90 天收到有关变更的通知。新买家将按新金额计费。

注意

对于新订阅用户,价格变动立即生效。对于现有订阅用户,价格变动在自发送价格变动通知之日起的 90 天期限之后的下一个月的第一天生效。例如,假设您在 3 月 16 日发送了价格变动通知。3 月 16 日之后的 90 天大约是 6 月 16 日。由于价格变动发生在 90 天期限之后的下一个月的第一天,因此变更的生效日期为 7 月 1 日。

容器定价模式

AWS Marketplace 集装箱产品有多种定价模式。

下表提供了有关基于容器的产品的定价模式的一般信息。

容器产品的定价模式
定价模式 描述
自带许可(BYOL) BYOL 是在外部 AWS Marketplace 通过您与买家保持的外部账单关系进行管理的。
每月

固定每月价格

固定每月价格,可为用户提供在下个月无限制使用产品的权限。

示例:您将产品价格设置为每月 99 USD。您的产品包括使用 Amazon ECS 任务定义部署的三个不同的容器映像。

在客户订阅您的产品后,他们立即支付 99 美元,每月重复一次,直到他们取消订阅。买家还可以无限制地使用该产品。买家还单独为任何运行任务的基础设施付费。订阅后,他们可以访问您的容器映像。在任何配置下,他们都能在 Amazon ECS 或 Amazon EKS 上从这些映像启动并运行任何数量的容器。

如果买家在月中取消订阅,他们将无法访问存储容器映像的 Amazon ECR AWS Marketplace 存储库。买家可能已经提取并存储了原始映像。但是,他们无法再提取您提供的新容器镜像版本 AWS Marketplace。买家将获得最后一个月未使用部分的退款。您的付款基于买家的使用量减去商定的费用。 AWS Marketplace

自定义指标定价维度

根据您定义的维度(例如用户、节点、存储库或 GB)自定义计量价格,每个产品最多 24 个维度。

示例:您的产品按用户收费。您有管理员用户和普通用户,您可以将定价定义为管理员用户 2 美元,普通用户 1 美元。在上架产品时,您可以将它们设置为单独的维度。您按每天登录的用户收费,然后计量每天的用量。

每个任务或每个容器组 (Pod) 每小时价格

Amazon ECS 任务或 Amazon EKS 容器组 (pod)

以每小时设置的价格衡量到秒级的每个 Amazon ECS 任务或 Amazon EKS 容器组 (pod) 定价。

示例:您的产品包含三个不同的容器映像:控制器节点、Worker 节点和分析节点。由于没有控制器节点,您的产品就无法正常运行或无法使用,因此您可以决定为该映像收取使用费。您将价格设置为每小时 6 美元。

您修改控制器节点的容器映像中的软件以与 AWS Marketplace Metering Service RegisterUsage API 操作集成。这可确保只有具有活动订阅的买家可以启动并运行该容器映像并根据其运行时间长度计量其用量。

对于每个运行的 Amazon EKS 控制器容器组 (pod),买家收取每小时 6 美元的使用费。如果买家启动了五个包含控制器节点容器的 Amazon EKS 控制器容器组 (pod),他们将支付每小时 30 美元的费用(每个容器组 (pod) 6 美元)。买家还单独为容器组 (pod) 在其上运行的任何基础设施付费。

对于每小时定价,按秒计费,最低支付 1 分钟的费用。如果客户运行此控制器容器的时间长度为 20 分钟和 30 秒,他们将支付 20 x ($6/60) + 30 x ($6/60/60) = $2 + $0.05 = $2.05 的费用。您的付款基于买家的使用量减去商定的费用。 AWS Marketplace

按小时/用量付费与长期合同

以较低的价格签订的长期合同,可以预先支付或定期分期付款。可以将长期合同添加到具有自定义计费定价或每个任务和每个容器组 (pod) 定价的现有产品。当买家的消费量超过他们在长期合同中购买的数量时,买家将支付计量价格。

示例:对于计量定价模式,您可以为买家添加长期合同价格,以获得承诺预付的折扣。假设通常每消耗一部分单位收取 1 美元。每小时使用 1 个单位的买家每年将支付 8760 美元(365 days x 24 hours x $1 per hour)。您可以启用合同,允许买家在这 365 天内以该价格的一半(4380 美元)每小时使用 1 个单位。在这种情况下,买家承诺为一年期的合同预付款,价格从每单位 1 美元降至每单位 0.5 美元。您也可以让买家购买其中的多份合同。如果计量数量显示买家在一小时内消耗了 10 个单位,并且他们有两份合同,那么 2 份合同中将包括 2 个单位。另外 8 个单位将按每小时 1 美元的常规价格计费,该小时的总计为 8 美元。

例如,对于每任务或每容器组 (pod),您可以为买家添加长期合同价格,以获得承诺预付的折扣。如果您通常为每个容器组 (pod) 收取 6 美元,则可以将长期合同期限设置为 365 天,价格为 13140 美元(365 days x 24 hours x $3 per pod per hour)。然后,一份合同将授权客户在这 365 天内每小时获得 1 个容器组 (pod)。客户可以选择购买多份合同。例如,客户可以购买两份合同,授权他们每小时获得 2 个容器组 (pod)。如果客户每小时运行的容器组 (pod) 个数多于授权的合同,则超出的容器组 (pod) 将按您的正常小时价格计费。

在这两种情况下,购买长期合同的买家都会预先被收取费用,无论是作为一次性付款还是定期安排的未来付款。买家也将按计量费率计算超出合同的任何额外使用费用。

容器合同定价

采用合同定价的 AMI – 一种基于容器的产品,买家需要为此支付预付费用。

容器产品的合同定价

对于采用合同定价的基于集装箱的产品,根据您与客户之间的合同,提前或按照您定义的付款时间表向客户开具 AWS Marketplace 账单。之后,客户将有权使用那些资源。

要设置您的定价,请选择您向客户提供的一个或多个合同期限。您可以为每个合同期限输入不同的价格。您可以选择 1 个月、12 个月、24 个月和 36 个月的合同期限。对于专属优惠,您可以指定以月为单位的自定义期限(最多 60 个月)。

选择最能描述您的产品定价的类别。定价类别会显示在 AWS Marketplace 网站上。您可以从带宽(GB/s、MB/s)、数据(GB、MB、TB)、主机请求套餐用户中进行选择。如果所有预定义的类别均无法满足您的需求,您可以选择更通用的单位类别。

该优惠允许向其中添加多达 24 个维度。每个维度都需要以下数据:

  • 合同类别 – 如果产品在合同定价之外还支持基于消耗的计量,则合同类别用于衡量或计量您的产品。对于不基于消耗定价的合同产品,您可以选择与合同中的维度类别最相似的类别。如果没有值与合同中该维度的单位相似,请选择Units

  • 合同单位 – 如果产品支持基于消耗的计量,则合同单位与计量类别一起使用。根据所选类别,为与您的维度非常匹配的单位选择一个可用值。

  • 合同维度允许多次购买 - 此字段用于指明优惠是分层定价优惠还是允许购买多个维度的非分层优惠。

    分层优惠 – 允许买家仅订阅优惠中的一个可用维度。分层优惠中的维度没有数量概念。签订具有特定维度的合同本质上表明买家已经选择了该维度所指示的特定特征。

    非分层优惠 – 允许客户在合同中购买多个维度,并允许他们购买每个此类维度的多个单位。

    将此字段的值设置为 true 表示该优惠是非分层优惠。将此字段的值设置为 false 表示该优惠是分层优惠。

在使用该产品加载表单 (PLF) 为容器产品创建合同时,您必须为定价维度定义以下字段:

  • 合同 DimensionX API 名称 — 应出现在买方账户中生成的许可证中的名称。 AWS License Manager 在 Checkoutlicense API 调用中,此名称也用作 Entitlement 中的 Name 值。

  • 合同 DimensionX 显示名称 – 将显示在 AWS Marketplace 网站的产品详细信息和采购页面上的面向客户的维度名称。创建一个用户友好的名称。名称的最大长度为 24 个字符。在列表公开之后,将无法更改 Name 的值。

  • 合同 DimensionX 描述 – 维度的面向客户的描述,提供有关产品的维度的其他信息,例如特定维度提供的功能。描述的最大长度为 70 个字符。

  • 合同 DimensionX 数量 – 用于计算产品协议修改时的比例。对于所有合同优惠,此字段的值应设置为 1。不应对其进行编辑。

  • 合同 DimensionX 1 个月费率 – 针对此维度的 1 个月权利收取的合同费率。对于非分层优惠,将按所购维度的每个单位收取此费率。该字段支持三个小数位数。

  • 合同 DimensionX 12 个月费率 – 针对此维度的 12 个月权利收取的合同费率。对于非分层优惠,将按所购维度的每个单位收取此费率。该字段支持三个小数位数。

  • 合同 DimensionX 24 个月费率 – 针对此维度的 24 个月权利收取的合同费率。对于非分层优惠,将按所购维度的每个单位收取此费率。该字段支持三个小数位数。

  • 合同 DimensionX 36 个月费率 – 针对此维度的 36 个月权利收取的合同费率。对于非分层优惠,将按所购维度的每个单位收取此费率。该字段支持三个小数位数。

示例:数据存储应用程序
1 个月价格 12 个月价格 24 个月价格 36 个月价格
未加密的数据 (GB) 1.50 美元/GB 16.00 美元/GB 30.00 美元/GB 60.00 美元/GB
加密的数据 (GB) 1.55 美元/GB 16.60 美元/GB 31.20 美元/GB 61.20 美元/GB
示例:日志监控产品
1 个月价格 12 个月价格 24 个月价格 36 个月价格
基本(监控 10 台主机,监控 5 个容器) 100 USD 1000 美元 2000 美元 4000 美元
标准(监控 20 台主机,监控 10 个容器) $200 2000 美元 4000 美元 8000 美元
专业(监控 40 台主机,监控 20 个容器) 400 美元 4000 美元 8000 美元 16,000 美元
额外主机的每小时监控成本 10 美元 100 USD $200 400 美元
额外容器的每小时监控成本 10 美元 100 USD $200 400 美元
注意

价格可以采用以下期限:1 个月、12 个月、24 个月或 36 个月。可以选择为产品提供这些选项中的一个或多个选项。期限对于每个维度都必须相同。

例如,在您有ReadOnlyUsersAdminUsers维度的情况下,如果您为其提供年度价格 ReadOnlyUsers,则还必须为AdminUsers其提供年度价格。

自动续订

当客户 AWS Marketplace 使用集装箱合同购买您的产品时,他们可以同意自动续订合同条款。客户继续按每月或按 1 年、2 年或 3 年期限支付权利费用。

客户可以随时修改续订设置。有关更多信息,请参阅《AWS Marketplace 买家指南》中的修改现有合同

容器合同何时到期

容器合同产品具有合同到期日期。在合同终止时,会发生以下事件:

  1. 您的集装箱产品会收到一条entitlement-updated通知,表明买家的权利已更改,并且 AWS Marketplace Entitlement Service 返回的回复为空白。

  2. 您有一个小时来计量客户的任何剩余用量。之后,您不再能够发送此客户的计量记录。