



前提条件
在 AWS Marketplace 上发布 SaaS 产品之前,必须先完成以下准备工作:
- 拥有 AWS Marketplace 控制台的访问权限。
- 已完成 AWS Marketplace 卖家身份注册的全部流程。有关注册步骤的详细信息,请参考成功注册 AWS Marketplace 卖家的检查清单。
解决方案概述
本解决方案主要包括以下几大步骤:
- 通过自助方式将 SaaS 产品发布为限制访问 (Limited) 状态
- 完成将产品发布至公开 (Public) 状态所需的集成步骤
- 完成测试,然后取消测试过程中的产品订阅
- 完成将产品发布至公开 (Public) 状态的操作步骤
解决方案
以下章节详细介绍在 AWS Marketplace 上发布 SaaS 产品的操作步骤。
步骤 1:通过自助方式将 SaaS 产品发布为限制访问 (Limited) 状态
- 登录 AWS 账户。
- 访问 AWS Marketplace 管理门户。
- 进入 Products(产品)选项卡,并从下拉菜单中选择 SaaS,如下图所示。

图 1:AWS Marketplace 门户网站产品类型菜单
4. 验证应用是否已在 AWS 上运行。自 2025 年 5 月 1 日起,在 AWS 上运行应用操作将变为可选项。还可以添加标签,并基于标签授权。填写产品名称,然后单击 Generate product ID and product code(生成产品 ID 和产品代码),如下图所示。系统将为产品生成产品 ID 和产品代码。每个产品 ID 和产品代码在 AWS Marketplace 中具有唯一性。

图 2:SaaS 产品的产品 ID 与产品代码
5. 输入产品徽标文件的 Amazon Simple Storage Service (Amazon S3) URL,并填写产品简介和详细信息。
6. 根据产品使用场景,选择最多三 (3) 个使用场景类别,并输入最多十五 (15) 个与该产品相关的关键词,如下图所示。

图 3:选择 SaaS 产品类别和关键词
7. 输入产品履约 URL,即用户在 AWS Marketplace 网站上访问产品时跳转的页面地址。用户在跳转页面上访问该软件或完成订阅注册流程。
8. 选择一种定价模式,并填写相应的详细信息。如需了解如何根据产品使用场景选择最合适的定价模式,请参考 AWS Marketplace 中的 SaaS 产品定价说明。以下截图为 Configure product pricing(配置产品定价)的界面。

图 4:选择 SaaS 产品定价模式
9. 可以为特定产品设置退款政策。
10. 可以设置最终用户许可协议 (EULA),用于明确买卖双方之间的协议关系。可以选择使用 AWS Marketplace 标准合同 (SCMP) 或自定义 EULA(即由买卖双方自行拟定的专属协议)。
11. 在产品供应范围区域,指定希望在哪些国家/地区发布该产品。可从以下三个选项中进行选择:
a. All countries(所有国家/地区)
b. All countries with exclusions(除特定国家/地区之外的其他所有国家/地区)
c. Allowlisted countries only(仅限指定国家/地区)

图 5:设置 SaaS 产品的供应范围
12. 添加 AWS 账户 ID,授予这些账户该产品的访问权限。单击 Submit(提交)按钮。

图 6:配置允许访问 SaaS 产品的账户列表
13. 可以在 Request log(请求日志)标签页上跟踪产品发布的请求状态,如下图所示。

图 7 - 跟踪 SaaS 产品发布请求状态
14. 该产品将以限制访问 (Limited) 状态发布到 AWS Marketplace,包括查看 Product ARN(产品 ARN)、Metering Service SNS topic ARN(计量服务 SNS 主题 ARN)和 Entitlement Service SNS topic ARN(授权服务 SNS 主题 ARN)等详细信息。
步骤 2:完成将产品发布至公开 (Public) 状态所需的集成步骤
步骤 3:完成测试,然后取消测试过程中的产品订阅
订阅发布的 SaaS 产品并评估客户体验。如需了解如何进行测试,请参考如何在 AWS Marketplace 上成功测试发布的 SaaS 产品。
在进行下一步操作之前,请务必取消测试过程中的产品订阅。如需帮助,请提交支持工单与 Marketplace 卖家运维团队联系。
步骤 4:完成将产品发布至公开 (Public) 状态的操作步骤
完成所有准备工作后,按照步骤 1 中的第 1 至 3 步操作描述进入 SaaS 产品页面,然后选择要发布的产品。完成以下步骤,将产品发布至公开状态:
- 在 Request changes(请求更改)下拉列表中,选择 Update product visibility(更新产品可见性),如下图所示。

图 8:更新 SaaS 产品的可见性
2. 在 Update product visibility(更新产品可见性)界面,更改该产品在 AWS Marketplace 上的可见性。选项包括 Public(公开)、Limited(限制访问)或 Restricted(有限访问)。

图 9:更新 SaaS 产品的可见性
总结与后续步骤
阅读完本文后,你应该已了解如何在 AWS Marketplace 上发布你的 SaaS 产品。即使经销商、独立软件供应商 (ISV) 和咨询合作伙伴 (CP) 尚未准备好实际的 SaaS 产品详情,也可以根据本文中提供的信息,成功将示例 SaaS 产品发布为限制访问 (Limited) 状态。
更多教程
快速搭建容量高达 35GB 的免费个人网盘
本教程将介绍如何搭建一个没有使用限制的免费私人网盘。
构建企业专属智能客服机器人
本文将演示如何结合多种服务,打造企业专属的智能客服。
使用生成式 AI 构建多语言问答知识库
使用多种服务,构建可汇总搜索结果的多语言知识库。
免费套餐
AWS 海外区域
拓展海外业务或个人体验
免费使用 100 余种云产品或服务, 长达 12 个月
AWS 中国区域
发展中国业务
免费使用 40 余种核心云服务产品,长达 12 个月