前提条件 - AWS Marketplace

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

前提条件

モデルパッケージまたはアルゴリズムを で公開する前に AWS Marketplace、次のものが必要です。

  • AWS Marketplace 販売者として登録 AWS アカウント されている 。これは、AWS Marketplace 管理ポータルで行えます。

  • AWS Marketplace 管理ポータルの [設定] ページの完了済みセラープロファイル。

  • 有料製品を公開するには、Tax Interview と銀行フォームに必要事項を記入する必要があります。これは無料製品の公開には必要ありません。詳細については、「Seller registration process」を参照してください。

  • AWS Marketplace 管理ポータル および Amazon SageMaker AI にアクセスするには、アクセス許可が必要です。詳細については、「必要な アクセス許可」を参照してください。

必要な アクセス許可

Amazon SageMaker AI 製品を公開するには、 AWS Marketplace サービスプリンシパルとの信頼関係を持つ有効な IAM ロール ARN を指定する必要があります。加えて、サインインする IAM ユーザーまたはロールに、必要となるアクセス許可を設定する必要があります。

サインイン許可の設定
  • IAM ロールに次の権限を追加します。

    1. sagemaker:DescribeModelPackage — モデルパッケージを一覧表示するためのものです

    2. sagemaker:DescribeAlgorithm — アルゴリズムを一覧表示するためのものです

      JSON
      { "Version":"2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "sagemaker:DescribeModelPackage", "sagemaker:DescribeAlgorithm" ], "Resource": "*" } ] }
IAM ロール AddVersion/Create 製品の設定
  1. カスタム信頼ポリシーを使用してロールを作成するには、次の手順に従います。詳細については、IAM ユーザーガイドの「カスタム信頼ポリシーを使用した IAM ロールの作成 (コンソール)」を参照してください。

  2. [カスタム信頼ポリシー] のステートメントに以下を入力します。

    JSON
    { "Version":"2012-10-17", "Statement": [ { "Sid": "Statement1", "Effect": "Allow", "Principal": { "Service": "assets.marketplace.amazonaws.com" }, "Action": "sts:AssumeRole" } ] }
  3. 以下のアクセス許可ポリシーを入力します。

    JSON
    { "Version":"2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "sagemaker:DescribeModelPackage", "sagemaker:DescribeAlgorithm" ], "Resource": "*" } ] }
  4. リクエストに応じてロール ARN を指定します。ロールは次の形式に従う必要があります。arn:aws:iam::<account-id>:role/<role-name>

必要な AWS Marketplace アクセス許可、または販売者アカウントの管理については、AWS Marketplace 「販売者のポリシーとアクセス許可」を参照してください。

必須アセット

機械学習製品リストを作成する前に、次の必須アセットがあることを確認してください。

  • Amazon リソースネーム (ARN) — 発行元の でモデルパッケージまたはアルゴリズムリソースの ARN を指定します ( AWS リージョン 「」を参照公開でサポートされる AWS リージョン)。

    • モデルパッケージの ARN の形式は arn:aws:sagemaker:<region>:<account-id>:model-package/<model-package-name> です。

      モデルパッケージ ARN を確認するには、「自分の Marketplace モデルパッケージ」を参照してください。

    • アルゴリズムの ARN の形式は arn:aws:sagemaker:<region>:<account-id>:algorithm/<algorithm-name> です。

      アルゴリズムリソース ARN を見つけるには、「自分のアルゴリズム」を参照してください。

  • 使用状況情報の要件 — 入力、出力、およびコード例に関する詳細を提供します。

  • 入力と出力の要件 — ファイルまたはテキストのいずれかを提供します。

  • Jupyter Notebook の要件 — 製品の使用方法をすべてデモンストレーションします。