本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
先决条件
在中发布模型包或算法之前 AWS Marketplace,必须具备以下条件:
-
注册 AWS 账户 为 AWS Marketplace 卖家的。您可以在 AWS Marketplace 管理门户
中执行此操作。 -
在 AWS Marketplace 管理门户中的设置
页面下填写完整的卖家资料。 -
要发布付费产品,您必须填写税务调查和银行表格。发布免费产品则无需填写。有关更多信息,请参阅卖家注册流程。
-
您必须拥有访问 AWS Marketplace 管理门户 和亚马逊 SageMaker AI 的权限。有关更多信息,请参阅 所需的权限。
所需的权限
要发布亚马逊 SageMaker AI 产品,您必须指定与 AWS Marketplace 服务主体存在信任关系的有效 IAM 角色 ARN。此外,您登录时使用的 IAM 用户或角色需具备必要的权限。
设置登录权限
-
为 IAM 角色添加以下权限:
-
sagemaker: DescribeModelPackage — 用于列出模型包
-
sagemaker: DescribeAlgorithm — 用于列出算法
-
设置 IAM 角色 AddVersion/Create 产品
-
按以下步骤创建具有自定义信任策略的角色。有关更多信息,请参阅使用自定义信任策略创建 IAM 角色(控制台)。
-
为自定义信任策略语句输入以下内容:
-
输入以下权限策略:
-
按要求提供该角色 ARN。角色 ARN 需遵循以下格式:
arn:aws:iam::。<account-id>:role/<role-name>
有关所需的权 AWS Marketplace 限或管理卖家账户的权限,请参阅卖 AWS Marketplace 家政策和许可。
所需资产
在创建机器学习产品列表之前,请确保您拥有以下必需的资产:
-
亚马逊资源名称 (ARN) — 提供您发布的模型包或算法资源的 ARN(参见AWS 区域 支持发布)。 AWS 区域
-
使用信息要求 - 提供有关输入、输出和代码示例的详细信息。
-
输入和输出的要求 - 提供文件或文本。
-
Jupyter 笔记本的要求 - 演示完整的产品使用情况。