AWS Marketplace
针对 AWS Marketplace 提供商的用户指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

常见问题

使用 AWS Marketplace for Containers 的客户体验是什么?

访问 AWS 管理控制台中的 Amazon ECS 页面的客户可以使用导航窗格中的 AWS Marketplace 链接浏览和搜索可用的容器产品。客户还可从 AWS Marketplace 网站中使用 Delivery Method (交付方式) 下的 Container (容器) 筛选条件搜索产品。选择一个产品会将客户带到 AWS Marketplace 网站上的产品页面,在这里,他们可以查看完整的详细信息,包括定价信息。客户可以选择公有项目或私有产品并订阅产品。如果卖家提供了部署模板(如任务定义或 Helm 图表),则客户可以通过它使用协调服务(如 Amazon ECS 或 Amazon EKS)来部署和启动产品。订阅后,客户可以使用 Amazon ECS 控制台中可定向到 AWS Marketplace 网站的 Your Software (您的软件) 页面的链接查看其容器产品列表。

如何扩展现有产品以使用 AWS Marketplace for Containers?

如果您已有基于 AMI 的软件产品并希望提供等效的基于容器的产品,则需要创建单独的产品列表并提交相关的元数据和容器映像。您可使用基于 Microsoft Excel 的 PLF 实现此目的。更高版本将具有有关创建和编辑容器产品的基于 Web 的自助发布体验。要修改您的产品以作为一组容器运行,您需要确保它可以在虚拟化操作系统中作为无状态实例运行。AWS Marketplace 合作伙伴解决方案架构师可能会审查您的容器应用程序,以确保它们符合最佳实践。

为什么必须编写代码来验证付费容器产品而非 AMI 产品的权限?

AWS Marketplace 使用内置到 AMI 中的功能和元数据来验证权限并实施启动控制。但是,Docker 容器映像是开放的、可移植的格式,没有提供相同的机制。RegisterUsage 操作可让卖家验证是否仅已订阅并付费的客户在运行其容器映像并仅在受支持的 AWS 运行时上运行。需要对付费产品进行此检查也可帮助客户避免意外未获得许可即使用软件。

产品列表中是否可以包含多个容器映像?

可以。产品可以具有不同的容器映像作为单独的交付选项(如果它们是为不同的部署场景配置的)。单个交付选项中还可最多具有 50 个容器映像,并具有一个或多个指定如何部署容器的任务定义。但是,客户可能会选择重新配置您的任务定义或创建他们自己的任务定义。单个容器产品中最多可有四个交付选项。

如果我想要发布容器产品,是否也必须发布基于 AMI 的等效产品?

不,如果您提供了一个或多个容器映像及所需的产品元数据和可选的定价信息,则不必发布 AMI。

容器产品的 AWS Marketplace 发布费用是多少?

AWS Marketplace 发布费用与其他服务器产品(如基于 AMI 的产品)的相同。

我将获得有关基于容器的软件的哪种报告?

AWS Marketplace 将发送与基于 AMI 的软件类似的报告,其中显示您为产品启用的任何基于容器的付费交付选项的用量和收入。如果您希望获得在 Amazon ECS 上运行的 BYOL 或免费产品的报告,则需要添加调用 AWS Marketplace Metering Service 的代码来确保跟踪其用量。