發佈您的產品AWS Marketplace - AWS Marketplace

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

發佈您的產品AWS Marketplace

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

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

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

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

  • 您必須具有訪問AWS Marketplace 管理入口網站和亞馬遜的權限 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 Resource Name (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. 選擇 Add (新增)。

  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. 選擇 Save and close (儲存與關閉)。

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

步驟 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 天的支援。如果您打算讓其他產品取代未公佈的刊登物品,請在移除要求的詳細資料中指明新刊登物品。