發佈您的產品 AWS Marketplace - AWS Marketplace

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

發佈您的產品 AWS Marketplace

在您可以發佈模型套件或演算法之前,必須具備下列條件:

  • 已註冊為 AWS Marketplace 賣家 AWS 帳戶 的。您可以在中執行此操作AWS Marketplace 管理入口網站

  • 在「設定」 頁面下,已完成的賣家個人檔案 AWS Marketplace 管理入口網站。

  • 若要發佈付費產品,您必須完成稅務面試和銀行表格。這不是發布免費產品的必要條件。如需更多資訊,請參閱賣家註冊程序

  • 您必須具有訪問 AWS Marketplace 管理入口網站 和 Amazon 的權限 SageMaker。如需詳細資訊,請參閱 必要許可

發佈程序概觀

發佈程序有四個步驟:

  1. 提交產品 — 建立清單,其中包含模型套件或演算法產品的描述、使用資訊和其他詳細資訊。 提交產品進行發佈之後,狀態變更為下一個步驟需要大約一小時的時間。

  2. 測試產品 — 使用 AWS 帳戶 已註冊為 AWS Marketplace 賣家的商品來預覽列表 AWS Marketplace,訂閱並測試產品。此外,其他允許的 AWS 帳戶 可以預覽和測試產品。如有必要變更,你可以返回上一步編輯刊登詳細資料。

  3. 登出發佈 — 當您的產品已準備好上線時,請返回 AWS Marketplace 管理入口網站,然後選擇 [登出並發佈]。

  4. 產品上線 — 您的產品現已上線 AWS Marketplace。您可以透過發佈具有更新或產品修正程式的新版本來維護產品。

必要許可

若要發佈 Amazon SageMaker 產品,您登入的 AWS Identity and Access Management 使用者或角色需要下列其中一個或兩個 IAM 動作:

  • 下垂器:DescribeModelPackage— 用於列出一個模型包

  • 下垂器:DescribeAlgorithm— 用於列出算法

有關管理賣AWS Marketplace 家帳戶所需的 AWS Marketplace 權限,請參閱賣家的政策和權限

建立您的產品清單

以下是在中針對模型套件和演算法產品建立產品清單的逐步解說。 AWS Marketplace

注意

在建立刊登物品之前,請確定您已具備中指定的必要資源建立機器學習產品的需求和最佳做法

該過程具有以下步驟:

步驟 1:建立新刊登物品

建立新的機器學習產品清單
  1. 登入賣家, AWS 帳戶 然後瀏覽至AWS Marketplace 管理入口網站

  2. 在頂端功能表中,瀏覽至「產品」,然後瀏覽「機器學習」。

  3. 選擇「建立新刊登」。

注意

在「新產品」頁面的「產品摘要」區段中,您可以檢視目前的狀態、隱私權設定、產品類型、建立者和產品 ID。

步驟 2:提供一般產品資訊

提供一般產品資訊
  1. 在「一般產品資訊」區段中,選擇「新增」做為「產品說明」。

    1. 在「產品可見度」區段中,選擇下列其中一個選項:

      • 開 (Public) — 產品最初將提供給有限的一組 AWS 帳戶 供測試使用。在您登出並發佈產品後,所有客戶都可以公開發現該產品,並可供所有客戶訂閱。

      • 私人 — 只有您指定的產品才能看見產品。 AWS 帳戶 您將 future 將無法公開此產品。

    2. 輸入產品標題簡短產品說明產品概述、產品類別 1 和其他詳細資料。您可以稍後變更這些值。如需產品說明,請參閱建立機器學習產品的需求和最佳做法

    3. 完成後請選擇「繼續」。

  2. 針對促銷資源,請提供產品標誌、搜尋關鍵字和相關資源連結。您可以稍後變更這些值。

    1. 完成後請選擇「繼續」。

  3. 如需「Sup port 資訊」,請選擇您是否要為產品提供支援。

    1. 如果您選擇「是」,請提供支援和聯絡詳細資料。 您可以稍後變更這些值。

    2. 完成後請選擇「繼續」。

  4. 對於「區域可用性」,請選擇 AWS 區域 您要在其中刊登產品的特定項目。

    預設值為 [在所有目前和 future 支援的區域中可用]。

    1. 完成後請選擇「繼續」。

      注意

      提交草稿以供發佈之後,就無法變更此選項。

發佈產品的下一個步驟是提供啟動選項,即您要銷售的模型套件或演算法。

步驟 3:新增啟動選項

若要新增啟動選項
  1. 在「啟動選項」區段中,對於「輸入 ARN」,輸入模型套件或演算法的 Amazon 資源名稱 (ARN)。

    您可以在 Amazon SageMaker 主控台模型套件演算法頁面中找到 ARN。

    範例 ARN 用於模型包

    arn:aws:sagemaker:<region>:<account-id>:model-package/<model-package-name>

    範例 ARN 的演算法

    arn:aws:sagemaker:<region>:<account-id>:algorithm/<algorithm-name>

  2. 選擇新增

  3. 下列步驟會根據您是否發佈模型套件或演算法產品而有所不同。除了面向買家的版本號碼之外,您可以稍後變更版本詳細資訊。

    1. 對於步驟 1:輸入版本詳細資料和 Git 儲存庫連結,提供版本號碼、版本說明和 URL 至範例 Jupyter 筆記本和 GitHub 存放庫。

    2. 僅適用於演算法產品,適用於步驟 2:輸入描述訓練資料輸入的詳細資料、描述訓練資料,並包含範例訓練資料資源以及訓練演算法的概觀。

      演算法度量、通道規格和超參數會根據您在中建立演算法資源時所提供的值,自動顯示在 SageMaker產品詳細資訊頁面上。

      下列範例說明訓練資料輸入詳細資料如何顯示為賣家,以及訓練資料輸入詳細資料如何顯示給買家。

      範例 示例培訓數據輸入-賣方視圖
      訓練資料輸入如何向賣方顯示的範例。
      範例 示例培訓數據輸入-買方視圖
      訓練資料輸入對買方顯示的範例。

      下列範例顯示自訂屬性 (呼叫參數) 如何顯示為賣家,以及自訂屬性 (呼叫參數) 對買方顯示的方式。

      範例 示例自定義屬性(調用參數)-賣方視圖
      賣家顯示自訂屬性的範例。
      範例 示例自定義屬性(調用參數)-購買者視圖
      購買者如何顯示自訂屬性的範例。
    3. 對於步驟 3:輸入輸入詳細資訊,提供範例輸入檔案的模型或演算法輸入詳細資訊和 URL。

      下列範例顯示模型資料輸入詳細資料如何顯示為賣方,以及模型資料輸入詳細資料如何向買方顯示。

      範例 示例模型數據輸入-賣方視圖
      模型資料輸入如何向賣方顯示的範例。
      範例 示例模型數據輸入-買方視圖
      模型資料輸入對買方顯示的範例。
    4. 對於步驟 4:輸入輸出詳細資訊,以文字或 URL 形式提供模型或演算法輸出詳細資訊和範例輸出。

      如需使用方式的資訊,請參閱 建立機器學習產品的需求和最佳做法

      以下範例顯示模型資料輸出詳細資料如何顯示給您作為賣家,以及模型資料輸出詳細資料如何向買方顯示。

      範例 示例模型數據輸出-賣方視圖
      模型資料輸出如何向賣方顯示的範例。
      範例 示例模型數據輸出-買方視圖
      模型資料輸出對買方顯示的範例。
    5. 對於步驟 5:檢閱支援的執行個體並建立,設定建議的執行個體。

      • 如果這是模型套件產品,請針對批次轉換和即時部署,從支援的執行個體中選擇建議的執行個體類型。

      • 如果這是演算法產品,請同時選擇建議的執行個體類型訓練工作。

      您無法選擇模型套件或演算法資源不支援的執行個體類型。在 Amazon 中建立這些資源時,已選取支援的執行個體類型 SageMaker。

  4. 完成後請選擇「繼續」。

注意

清晰的使用信息描述了產品的預期輸入和輸出(包括示例)對於支持積極的買家體驗至關重要。如需詳細資訊,請參閱 建立機器學習產品的需求和最佳做法

發佈產品的下一個步驟是設定價格和條款。

步驟 4:設定定價和條款

若要設定價格和條款
  1. 在「定價與條款」區段中,選擇「新增優惠」。

  2. 定您的定價

    您可以免費提供軟體、設定付費定價,或啟用免費試用期。如需詳細資訊,請參閱 機器學習產品定價

  3. 上傳純文字檔案以用作您的使用者授權合約 (EULA)。

  4. 選擇儲存與關閉

您已提供產品的所有資訊。下一步是將其發佈到有限的可用性,以便您可以測試產品。

步驟 5:提交要發佈的產品

若要提交您的產品進行發佈
  1. 在「新產品」頁面的「提交以供發佈」部分的「其他測試帳戶 — 可選」下,為其他測試人員輸入一個或多個 AWS 帳戶 ID。

  2. 選擇「提交以供發佈」。

這將通過創建一個預覽列表來啟動發布過程 AWS Marketplace ,您(和您的可選測試人員)可以訂閱並用於測試。

您現在已準備好測試您的產品。如需測試機器學習產品的詳細資訊,請參閱測試您的產品

測試產品後,如果有任何需要進行的變更,您可以重做上述步驟。當您準備好可供買家購買產品時,您可以登出發佈

測試您的產品

首次提交產品後,大約需要一個小時的預覽清單才能準備就緒。狀態變更為「測試產品」後,您的賣家帳戶和其他允許列出的商品 AWS 帳戶 可以在中預覽刊登物品 AWS Marketplace、訂閱產品並進行測試。

預覽刊登物品
  1. 在中 AWS Marketplace 管理入口網站,導覽至「產品概述」頁面。

  2. 選擇「前往暫存的產品」。

  3. 如果您要進行變更,請選擇 「編輯產品」,然後遵循與建立產品清單相同的步驟進行。

  4. 當您準備好要公開發佈產品供所有買家查看時,請按照中的步驟操作簽署以進行發佈

要在發布之前添 AWS 帳戶 加其他產品以測試您的產品,請聯繫AWS Marketplace 賣方營運團隊並提供 AWS 帳戶 ID。允許列出的帳戶會在產品詳細資料頁面上的產品版本旁邊顯示「限制」徽章。

簽署以進行發佈

此步驟是在您撰寫說明、定價和使用資訊,然後測試您的產品之後完成。

若要登出以進行發佈
  1. 登入賣家, AWS 帳戶 然後瀏覽至AWS Marketplace 管理入口網站

  2. 在頂端功能表中,瀏覽至「產品」,然後瀏覽「機器學習」。

  3. 瀏覽至產品的「產品概述」。

  4. 選擇 [登出並發佈]。

更新您的產品

您可以使用中的「M achine Learning 清單」頁面,透過下列方式更新模型套件或演算法產品: AWS Marketplace 管理入口網站

  • 新增版本 — 您可以將新的模型套件或演算法資源新增為現有產品的新版本。

  • 限制版本 — 您可以限制現有產品的先前版本。

  • 移除產品 — 您可以移除整個產品。

添加新版本

若要新增模型套件或演算法資源的新版本
  1. 導覽至中的「Machine Learning 清單」頁面 AWS Marketplace 管理入口網站。

  2. 瀏覽至現有產品的「產品概述」。

  3. 選擇 「編輯產品」

  4. 啟動選項下,選擇編輯

  5. 若要新增資源的 ARN,請瀏覽至 [版本] 頁面,然後選擇 [新增版本]。

    如需新增啟動選項的詳細資訊,請參閱建立您的產品清單

注意

使用資訊專屬於每個產品版本。將使用資訊新增至新版本建立機器學習產品的需求和最佳做法時,請繼續遵循。

當買家從 AWS Marketplace 刊登中推出您的產品時,他們可以選擇不同的版本。當您的買家從 Amazon SageMaker 主控台啟動您的產品時,只會看到最新版本。

限制版本

限制模型套件或演算法資源的版本
  1. 瀏覽至現有產品的「產品概述」。

  2. 選擇 「編輯產品」

  3. 啟動選項下,選擇編輯

  4. 在 [本] 頁面上,選擇 [限制版本]。

  5. 返回「產品概述」,然後選擇「提交以供發佈」。

注意

已經訂閱產品的買家可以繼續使用模型套件或演算法的受限版本。但是,新買家將無法看到這些受限制的版本作為選項。

移除產品

若要移除產品
  1. 在的「Machine L earning 清單」頁面中導覽至已發佈產品清單 AWS Marketplace 管理入口網站。

  2. 選擇您要移除的產品,然後在「動作」 下拉式清單中選擇「取消發佈刊登物品」。

  3. 請提供電子郵件地址和移除刊登物品的理由,以便有 AWS Marketplace 業務代表就您的要求與您聯絡。

注意

當您從中移除產品時 AWS Marketplace,新買家將無法再訂閱您的產品。但是,現有買家可以繼續使用您的產品,該產品必須至少獲得 90 天的支持。如果您打算讓其他產品取代未公佈的刊登物品,請在移除要求的詳細資料中指明新刊登物品。