部署 SaaS 產品

本頁說明如何部署 SaaS 服務,也就是 SaaS 執行階段會在 SaaS 服務資源中指定的區域佈建 Google Cloud 資源,並部署 SaaS 應用程式。

如要部署 SaaS 產品,SaaS 執行階段會部署與單元 kind 相關聯的藍圖,藉此建立單元。

事前準備

請確認您已建立下列項目:

  1. 軟體即服務 (SaaS) 應用程式的 SaaS 產品資源
  2. 用來模擬 SaaS 產品的單元 kind。

部署 SaaS 產品

如要部署 SaaS 產品,SaaS 執行階段會佈建屬於單元 kind 的資源。在 SaaS 執行階段中,已佈建的資源或已部署的應用程式稱為「單元」

建立單元時,SaaS 執行階段會佈建連結至單元 kind 的 Terraform 設定中定義的資源。資源會在 SaaS 產品提供的每個區域中佈建。

舉例來說,如果您有單一 VM 的單位類型,則在建立單位時,SaaS 執行階段會在 SaaS 方案中定義的區域佈建 VM。

  1. 建立單元:

    1. 在控制台中,依序前往「SaaS Runtime」 >「Units」

      前往「單位」

    2. 選取「建立」

    3. 在「單元詳細資料」頁面中:

      1. 在「單元名稱」中輸入單元名稱。名稱只能使用小寫英文字母、數字或連字號。

      2. 在「SaaS offering」(SaaS 產品) 下方,選取您先前建立的 SaaS 產品資源。

      3. 在「Region」(地區) 下方,選取要部署資源或應用程式的地區。

      4. 在「單元種類」下方,選取要部署的資源或應用程式所定義的單元種類。

      5. 在「管理模式」下方,選取「使用者」

        • 未指定:如果
        • 使用者手動取消佈建裝置。SaaS 執行階段不會自動取消佈建單元。
        • 系統:SaaS 執行階段會在不需要依附單元時,為您取消佈建這類單元。
      6. 選用:為要部署的資源新增標籤。 如要進一步瞭解標籤,請參閱「標籤總覽」。

        如要新增標籤,請按照下列步驟操作:

        1. 在「標籤」下方選取「新增標籤」

        2. 在「Key 1」和「Value 1」中,輸入所需的鍵/值組合。

        3. 針對要新增的每個標籤重複上述步驟。

      7. 選取「建立」

  2. 如要佈建資源或部署應用程式,請按照下列步驟操作:

    1. 在「裝置」>「建立裝置」頁面中,選取「佈建」

    2. 在「版本」欄位中,選取要部署的 Terraform 設定版本。

    3. 在「服務帳戶」中,選取服務帳戶

    4. 新增租戶專案:

      1. 選取「新增租戶專案變數」
      2. 定義第一個輸入變數:
        1. 在「Name」(名稱) 中保留名稱 tenant_project_id
        2. 在「變數類型」部分選取「字串」
        3. 「變數值」類型為 quickstart-tenant-project
      3. 定義第二個輸入變數:
        1. 在「Name」(名稱) 中保留名稱 tenant_project_number
        2. 在「變數類型」部分,選取「整數」
        3. 在「變數值」中輸入專案編號
    5. 選取「佈建」

查看已部署的裝置

您已使用 SaaS 執行階段建立單元,並在相關聯的單元 kind 中部署資源或應用程式。

如要查看您部署的資源,請按照下列步驟操作:

  1. 在控制台中,依序前往「SaaS Runtime」 >「Units」 >「Unit details」頁面。

    前往「單位」

  2. 按一下單元名稱。

  3. 在「單元詳細資料」頁面中:

    1. 確認「狀態」為「就緒」 (如果作業仍在進行中,狀態可能為「佈建中」)。
    2. 展開「變數」部分。
    3. 在「輸出變數」中,您可以查看 Terraform 設定中指定的任何輸出變數相關詳細資料。如要進一步瞭解變數,請參閱「變數和變數對應」。

後續步驟

  • 如要進一步瞭解 SaaS 執行階段,請參閱 SaaS 執行階段總覽
  • 如要進一步瞭解使用 SaaS 執行階段時所需的服務帳戶,請參閱服務帳戶
  • 如要瞭解如何更新版本,請參閱「推出版本」。