全部產品
Search
文件中心

Compute Nest:使用SaaS Boost快速售賣全託管ACK多租WordPress服務

更新時間:Nov 15, 2024

計算巢SaaS Boost為使用者提供一個獨立的介面體驗,其中使用者在使用服務時無需關注後端資源的部署供應商。此外,SaaS Boost在銷售和定價方面簡化了過程,極大減少了複雜性,提高了效率。本文詳細描述了,計算巢和SaaS Boost在ACK中構建託管多租戶服務的過程。

服務介紹

流程介紹

本樣本中,服務商在叢集中部署自己的計算巢SaaS Boost執行個體,使用者通過SaaS Boost完成付費鏈路後自動在服務商的ACK叢集中部署WordPress,部署成功後自動在SaaS Boost返回WordPress的網域名稱並提供給使用者訪問。

服務架構

本樣本部署架構為ACK多租戶部署,架構如下圖所示:

  1. 使用Ingress根據網域名稱路由到各個租戶的WordPress。

  2. 每個租戶一個K8s Namespace,用Namespace隔離。

  3. WordPress和MySQL使用YAML部署。

2024-01-18_11-25-47.png

步驟一:建立服務

  1. 登入計算巢控制台

  2. 在左側導覽列中,選擇我的服務

  3. 單擊建立新服務,選擇通過精選模板建立服務,然後在選擇以下服務類型處,選中全託管服務

  4. 在精選模板中,選擇WordPress-ACK託管版多租

    您可以單擊選中模板的查看詳情按鈕,查看該模板的部署文檔服務配置YAML檔案資訊。2024-01-18_14-31-03.png

  5. 單擊下一步:佈建服務,填寫服務基本資料和進階配置資訊。

  6. 單擊建立服務

步驟二:SaaS Boost部署

SaaS Boost整合了計算巢,擁有多租戶架構、持續整合和持續傳遞(CI/CD)能力,以及套餐管理和應用程式監控功能。這些功能加速了傳統軟體開發人員向SaaS化轉型的過程。

  1. 登入計算巢控制台

  2. 在左側導覽列中,選擇我的服務

  3. 服務類別目錄中,找到SaaS Boost社區版服務,單擊服務進入服務詳情頁,然後單擊正式建立

    您也可以在服務詳情中,查看服務執行個體的部署文檔、架構圖和模板內容。2024-05-15_16-09-28.png

  4. 在建立服務執行個體頁面中,根據介面提示設定服務執行個體參數。

    1.png

  5. 單擊下一步:確認訂單

  6. 確認訂單資訊後,勾選服務條款,然後單擊立即建立

  7. 在SaaS Boost服務執行個體詳情頁,單擊SaaSBoostEndpoint,查看並訪問SaaS Boost介面。

    您也可以將此連結分享給使用者,使用者可以在上面購買您售出的託管版多租服務。

使用者WordPress部署

  1. 單擊SaaS Boost服務執行個體詳情頁SaaSBoostEndpoint後的連結,進入SaaS Boost介面。

  2. 在左側導覽列中,單擊精選服務。並在服務執行個體頁中,單擊前往購買

    image

  3. 跳轉到計算巢控制台,根基頁面提示填寫參數,單擊下一步:確認訂單

    image

  4. 點擊立即建立,跳回SaaS Boost訂單介面。

    image

  5. 選擇支付寶或者微信進行支付。

    image

  6. 支付完後自動跳轉到服務執行個體介面,訪問服務執行個體的公網訪問連結使用樣本。

    image

  7. 使用WordPress。

    4.png