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

在 AWS Marketplace 中上架用于机器学习的算法和模型包

要使用 AWS Marketplace 将您的产品分发给 AWS 客户,您需要执行三个步骤。

  1. 打包您的代码。

  2. 在 Amazon SageMaker 中创建算法或模型包。

  3. 上架您的产品并实现收益。

Amazon SageMaker 构建和维护第一个和第二个使用案例的容器。对于第三个使用案例,Amazon SageMaker 允许客户将他们自己的代码打包到 Docker 映像,这些代码可以用任何语言编写并带有任何依赖项。通过这些 Docker 映像,无论在哪里,客户都能够运行他们的代码,而不用依赖底层托管系统。

在 AWS Marketplace 中上架您的算法或模型包

在 Amazon SageMaker 中创建并验证算法或模型包后,您便可以上架您的产品。上架过程使您的产品可在 AWS Marketplace 和 Amazon SageMaker 控制台中使用。

注意

要在 AWS Marketplace 中上架产品,您必须是注册卖家。如果您尚未注册,请查看卖家入门并完成注册过程。

要开始上架过程,请执行以下操作之一:

  • 从 Amazon SageMaker 控制台中,选择所需的产品,选择 Actions (操作),然后选择 Publish new AWS Marketplace listing (发布新 AWS Marketplace 产品上架)。这会保留您的产品参考、Amazon 资源名称 (ARN),并将您定向到 AMMP 以创建产品上架。

  • 导航到机器学习上架过程,手动输入 ARN,然后开始上架您的产品。此过程将保留在 Amazon SageMaker 中创建产品时输入的产品元数据。此信息包括训练规范、支持的实例类型,超参数、推理和渠道信息,输入数据类型及示例数据。

在 AWS Marketplace 中上架产品时,您需要提供以下内容:

  • 一般产品信息

  • 启动选项

  • 定价和条款

一般产品信息

输入产品描述、促销资源、支持信息及区域可用性。此信息将显示在 AWS Marketplace 产品详细信息页面上。可在 AWS Marketplace 中搜索此信息。

启动选项

定义一般使用信息,面向客户的版本号和发布说明。查看 Amazon SageMaker 元数据,如 Amazon SageMaker 内容类型、MIME 类型、支持的输入方法及超参数。

定价和条款

定义 EULA、定价、产品税务代码和退款政策。在上架付费(非免费试用)算法时,您可以输入该算法的训练价格以及与该算法一起打包的推理映像的实时和批量推理价格。在上架模型包时,您可以定义该模型包的实时和批量推理价格。

对于算法和模型包,您可以为每种支持的实例类型定义每小时价格。此外,您还可以通过指定免费试用的天数,上架免费试用算法。

产品发布

输入产品信息后,您便可以发布您的产品。这包括将元数据发布到多个系统并将您的算法或模型包复制到不同 AWS 区域。

发布可能需要 30 到 60 分钟的时间。如果您尝试在发布期间访问 AWS Marketplace 产品详细信息页面,可能会收到 404 错误。当信息传播到多个系统时,预计会出现此问题。

在发布过程完成后,请查看产品详细信息页面,以确保所有产品信息均正常显示。在此阶段,只有您可以看到您的产品上架。在验证您的产品信息准确无误后,请对您的产品进行签字以供买家在 AWS Marketplace 中使用。

让您的算法或模型包实现收益

对于算法和模型包、AWS Marketplace 按实例类型提供每小时定价模型。算法有两种价格:训练价格和推理价格。模型包只有推理价格。Amazon SageMaker 支持实时和批量推理模式,您可以为每种模式设定不同的价格。买家使用量按每秒增量进行计量和收费。目前,您只能上架付费产品和免费试用产品。

重要

在预览期内,您不会收到付款。所有算法和模型包的费用均将退还给买家。一般情况下,您将会开始收到月度付款。