在亚马逊云科技 Marketplace 上的 SaaS 架构设计 —— 计费系统设计的最佳实践

存储
亚马逊云科技
Marketplace
Amazon EC2
0
0
{"value":"### **概述**\n\n为了给企业提供更加易用的应用层软件,越来越多的软件提供商推出了 SaaS 产品。亚马逊云科技 Marketplace(以下简称 Marketplace)是一个提供甄选的数字化产品的平台,能够帮助 SaaS 厂商降低销售成本,触达更多的客户,是很多 SaaS 厂商的首选。\n\n在亚马逊云科技 Marketplace 中上架您的基于 SaaS 模式的产品,您首先需要确定并规划产品的定价模型,它决定了您客户的支付选项以及您应如何编写、测试和部署集成代码。\n\n亚马逊云科技 Marketplace 目前提供了以下两种定价模型:\n\nSaaS 订阅(SaaS Subscription):这是一种即用即付模型,可以根据客户每单位的 SaaS 产品使用量向其收费。\n\nSaaS 合约(SaaS Contract):这是一种客户预付费模型,可以按月或按年(1/2/3年)收费。这种模式还可以扩展为更灵活的付款计划,客户可以为其合约范围之外的额外使用量付费。\n\n本文将基于这两种模式,介绍如何设计您的 SaaS 产品计费系统。\n\n### **SaaS 订阅模式**\n\n在 SaaS 订阅模式下设计定价,首先您需要决定产品定价类别。可选择的定价类别包括单位(Unit)、带宽(Bandwidth – GBps、MBps)、数据量(Data – GB、MB、TB)、主机数(Host)、请求量(Request)、用户数(User)或者等级(Tier)。一般情况下,单位(Unit)类别较为通用,它可以涵盖无法用带宽、数据量、主机数、请求量、用户数等衡量的定价方式。\n\n在完成定价类别的选择之后,需要定义产品的定价维度。每个定价维度均表示一项功能或服务,须为其设置单位价格。例如,您的产品按主机数收费,您可以按实例类型定义不同定价维度,对于不同实例类型收取不同费用。您可以定义最多 24 个维度。对于每个维度,您必须添加以下信息:\n\n- **维度 API 名称**– 调用计费 API 接口时所使用的名称。此名称仅在您的卖家报告中可见,不会显示在产品详情页中。如“APIUsage1”,“APIUsage2”。\n- **维度描述** – 面向客户的说明,用于描述产品的维度。该描述会直接显示在产品详情页中,应便于用户理解您的计费规则。如:“预置的每 Mbps 带宽”, “每小时每台大型实例价格”。\n- **维度价格** – 此产品该维度每单位的费用。(以人民币为单位)\n\n以下为一些订阅模式定价的示例:\n\n1. 数据存储类产品\n\n在此示例中,该产品为客户提供存储服务并按客户使用的数据量计费,定价类别为数据量(Data)。该产品还会为客户提供冗余备份,根据不同的备份类型定义了多个定价维度,每种类型每个月按使用的数据量进行计费。\n\n![image.png](https://dev-media.amazoncloud.cn/a888c9547c3743318f527c8023e96698_image.png)\n\n2. 主机监控类产品\n\n在此示例中,该产品提供了对于 Amazon EC2 实例的监控服务并按监控的主机数计费,定价类别为主机(Host)。针对不同实例类型,该产品了定义了多个维度,为微型及小型、中型、大型实例定义了不同的每小时价格。\n\n![image.png](https://dev-media.amazoncloud.cn/185f6277493f4ffc8ba241919d187bb9_image.png)\n\n3. 网络连接类产品\n\n在此示例中,该产品为客户提供了网络连接服务并按使用的流量进行计费,定价类别为数据量(Data)。除了按数据量收费以外,该产品还会定义多个计费维度,根据用户使用的数据总量定义不同的阶梯价格,随着用户用量的增加,每GB流量会收取不同费用。\n\n![image.png](https://dev-media.amazoncloud.cn/2b766f052b0642369cd3dea9d5d0cccb_image.png)\n\n4. 识别分析类产品\n\n在此示例中,该产品提供了内容识别检测服务,以 API 调用的形式提供给客户,定价类别为请求(Request)类别。此外,该产品为客户提供了不同的 API 接口,每个 API 接口对应一个计费维度,按不同 API 接口的调用次数进行计费。\n\n![image.png](https://dev-media.amazoncloud.cn/5b9af7b74675420f87d794d5f329df78_image.png)\n\n### **SaaS 合约模式**\n\n在 SaaS 合约模式下设置产品定价,类似于 SaaS 订阅模式,首先需要选择产品计费类别。您可以在带宽(Bandwidth)、数据量(Data)、主机数(Host)、请求量(Request)、用户数(User)或者等级(Tier)中进行选择,或者选择更通用的单位(Unit)类别。在选择类别后,定义您的定价维度。每个定价维度均表示一项功能或服务所对应的合约,可以为其设置每份合约的价格。在客户订阅产品后,您将根据客户选择的合约,按照定义的预付费计划向客户收取费用,并确保客户在付费后能够使用您的 SaaS 产品。\n\n以下为一些合约模式定价的示例:\n\n1.**数据存储类产品:**\n\n在此示例中,该产品为客户提供存储服务。客户可以根据存储数据的数据量级选择不同合约,如数据量为0至200TB 或无限制数据量。同时。可以选择签订1/2/3年的合约,并为此预先支付费用。\n\n![image.png](https://dev-media.amazoncloud.cn/7aef3bb792c348cda1aec73ca7cbf108_image.png)\n\n2. 主机监控类产品:\n\n在此示例中,该产品为客户提供主机监控服务,收集容器日志。客户可以根据自己的业务大小选择不同规模的合约,如50个节点/100个节点/1000个节点,并按包月或包年的合约支付费用。\n\n![image.png](https://dev-media.amazoncloud.cn/c26e16a0f0a34b509c19c3188d606699_image.png)\n\n3. 网络连接类产品:\n\n在此示例中,该产品为客户提供 SDWAN 服务。客户可以选择不同的带宽,如5M/10M/20M/30M/50M,同时按月或按年签订合约并预先支付费用。\n\n![image.png](https://dev-media.amazoncloud.cn/1bda71a064ac4af1b2c68f9aaabb5e2c_image.png)\n\n4. 识别分析类产品:\n\n在此示例中,该产品为客户提供内容审核服务。客户可以预先估计调用接口次数的数量级,如每月100次/3000次/20000次/60000次,选择不同层级的合约并按月或按年支付费用。\n\n![image.png](https://dev-media.amazoncloud.cn/523d34509f3043ee8fe74d4e2d64ade3_image.png)\n\n### **本篇作者**\n\n![image.png](https://dev-media.amazoncloud.cn/7280508f160f4be685618651e7855824_image.png)\n\n#### **徐梓焜**\n\n亚马逊云科技 Marketplace 技术客户经理","render":"<h3><a id=\"_0\"></a><strong>概述</strong></h3>\n<p>为了给企业提供更加易用的应用层软件,越来越多的软件提供商推出了 SaaS 产品。亚马逊云科技 Marketplace(以下简称 Marketplace)是一个提供甄选的数字化产品的平台,能够帮助 SaaS 厂商降低销售成本,触达更多的客户,是很多 SaaS 厂商的首选。</p>\n<p>在亚马逊云科技 Marketplace 中上架您的基于 SaaS 模式的产品,您首先需要确定并规划产品的定价模型,它决定了您客户的支付选项以及您应如何编写、测试和部署集成代码。</p>\n<p>亚马逊云科技 Marketplace 目前提供了以下两种定价模型:</p>\n<p>SaaS 订阅(SaaS Subscription):这是一种即用即付模型,可以根据客户每单位的 SaaS 产品使用量向其收费。</p>\n<p>SaaS 合约(SaaS Contract):这是一种客户预付费模型,可以按月或按年(1/2/3年)收费。这种模式还可以扩展为更灵活的付款计划,客户可以为其合约范围之外的额外使用量付费。</p>\n<p>本文将基于这两种模式,介绍如何设计您的 SaaS 产品计费系统。</p>\n<h3><a id=\"SaaS__14\"></a><strong>SaaS 订阅模式</strong></h3>\n<p>在 SaaS 订阅模式下设计定价,首先您需要决定产品定价类别。可选择的定价类别包括单位(Unit)、带宽(Bandwidth – GBps、MBps)、数据量(Data – GB、MB、TB)、主机数(Host)、请求量(Request)、用户数(User)或者等级(Tier)。一般情况下,单位(Unit)类别较为通用,它可以涵盖无法用带宽、数据量、主机数、请求量、用户数等衡量的定价方式。</p>\n<p>在完成定价类别的选择之后,需要定义产品的定价维度。每个定价维度均表示一项功能或服务,须为其设置单位价格。例如,您的产品按主机数收费,您可以按实例类型定义不同定价维度,对于不同实例类型收取不同费用。您可以定义最多 24 个维度。对于每个维度,您必须添加以下信息:</p>\n<ul>\n<li><strong>维度 API 名称</strong>– 调用计费 API 接口时所使用的名称。此名称仅在您的卖家报告中可见,不会显示在产品详情页中。如“APIUsage1”,“APIUsage2”。</li>\n<li><strong>维度描述</strong> – 面向客户的说明,用于描述产品的维度。该描述会直接显示在产品详情页中,应便于用户理解您的计费规则。如:“预置的每 Mbps 带宽”, “每小时每台大型实例价格”。</li>\n<li><strong>维度价格</strong> – 此产品该维度每单位的费用。(以人民币为单位)</li>\n</ul>\n<p>以下为一些订阅模式定价的示例:</p>\n<ol>\n<li>数据存储类产品</li>\n</ol>\n<p>在此示例中,该产品为客户提供存储服务并按客户使用的数据量计费,定价类别为数据量(Data)。该产品还会为客户提供冗余备份,根据不同的备份类型定义了多个定价维度,每种类型每个月按使用的数据量进行计费。</p>\n<p><img src=\"https://dev-media.amazoncloud.cn/a888c9547c3743318f527c8023e96698_image.png\" alt=\"image.png\" /></p>\n<ol start=\"2\">\n<li>主机监控类产品</li>\n</ol>\n<p>在此示例中,该产品提供了对于 Amazon EC2 实例的监控服务并按监控的主机数计费,定价类别为主机(Host)。针对不同实例类型,该产品了定义了多个维度,为微型及小型、中型、大型实例定义了不同的每小时价格。</p>\n<p><img src=\"https://dev-media.amazoncloud.cn/185f6277493f4ffc8ba241919d187bb9_image.png\" alt=\"image.png\" /></p>\n<ol start=\"3\">\n<li>网络连接类产品</li>\n</ol>\n<p>在此示例中,该产品为客户提供了网络连接服务并按使用的流量进行计费,定价类别为数据量(Data)。除了按数据量收费以外,该产品还会定义多个计费维度,根据用户使用的数据总量定义不同的阶梯价格,随着用户用量的增加,每GB流量会收取不同费用。</p>\n<p><img src=\"https://dev-media.amazoncloud.cn/2b766f052b0642369cd3dea9d5d0cccb_image.png\" alt=\"image.png\" /></p>\n<ol start=\"4\">\n<li>识别分析类产品</li>\n</ol>\n<p>在此示例中,该产品提供了内容识别检测服务,以 API 调用的形式提供给客户,定价类别为请求(Request)类别。此外,该产品为客户提供了不同的 API 接口,每个 API 接口对应一个计费维度,按不同 API 接口的调用次数进行计费。</p>\n<p><img src=\"https://dev-media.amazoncloud.cn/5b9af7b74675420f87d794d5f329df78_image.png\" alt=\"image.png\" /></p>\n<h3><a id=\"SaaS__50\"></a><strong>SaaS 合约模式</strong></h3>\n<p>在 SaaS 合约模式下设置产品定价,类似于 SaaS 订阅模式,首先需要选择产品计费类别。您可以在带宽(Bandwidth)、数据量(Data)、主机数(Host)、请求量(Request)、用户数(User)或者等级(Tier)中进行选择,或者选择更通用的单位(Unit)类别。在选择类别后,定义您的定价维度。每个定价维度均表示一项功能或服务所对应的合约,可以为其设置每份合约的价格。在客户订阅产品后,您将根据客户选择的合约,按照定义的预付费计划向客户收取费用,并确保客户在付费后能够使用您的 SaaS 产品。</p>\n<p>以下为一些合约模式定价的示例:</p>\n<p>1.<strong>数据存储类产品:</strong></p>\n<p>在此示例中,该产品为客户提供存储服务。客户可以根据存储数据的数据量级选择不同合约,如数据量为0至200TB 或无限制数据量。同时。可以选择签订1/2/3年的合约,并为此预先支付费用。</p>\n<p><img src=\"https://dev-media.amazoncloud.cn/7aef3bb792c348cda1aec73ca7cbf108_image.png\" alt=\"image.png\" /></p>\n<ol start=\"2\">\n<li>主机监控类产品:</li>\n</ol>\n<p>在此示例中,该产品为客户提供主机监控服务,收集容器日志。客户可以根据自己的业务大小选择不同规模的合约,如50个节点/100个节点/1000个节点,并按包月或包年的合约支付费用。</p>\n<p><img src=\"https://dev-media.amazoncloud.cn/c26e16a0f0a34b509c19c3188d606699_image.png\" alt=\"image.png\" /></p>\n<ol start=\"3\">\n<li>网络连接类产品:</li>\n</ol>\n<p>在此示例中,该产品为客户提供 SDWAN 服务。客户可以选择不同的带宽,如5M/10M/20M/30M/50M,同时按月或按年签订合约并预先支付费用。</p>\n<p><img src=\"https://dev-media.amazoncloud.cn/1bda71a064ac4af1b2c68f9aaabb5e2c_image.png\" alt=\"image.png\" /></p>\n<ol start=\"4\">\n<li>识别分析类产品:</li>\n</ol>\n<p>在此示例中,该产品为客户提供内容审核服务。客户可以预先估计调用接口次数的数量级,如每月100次/3000次/20000次/60000次,选择不同层级的合约并按月或按年支付费用。</p>\n<p><img src=\"https://dev-media.amazoncloud.cn/523d34509f3043ee8fe74d4e2d64ade3_image.png\" alt=\"image.png\" /></p>\n<h3><a id=\"_80\"></a><strong>本篇作者</strong></h3>\n<p><img src=\"https://dev-media.amazoncloud.cn/7280508f160f4be685618651e7855824_image.png\" alt=\"image.png\" /></p>\n<h4><a id=\"_84\"></a><strong>徐梓焜</strong></h4>\n<p>亚马逊云科技 Marketplace 技术客户经理</p>\n"}
0
目录
关闭
contact-us