目前 WordPress 多雲 (Multi-Cloud) 和多租戶 (Multi-Tenant) 平臺組合架構還處於概念階段,這裡只是拋磚引玉。
什麼是多雲 (Multi-Cloud)?
多雲是使用來自多個雲供應商的雲服務。它可以像使用來自不同雲供應商 (例如 Salesforce 和 Workday) 的軟體即服務 (SaaS) 一樣簡單。但在企業中,多雲通常是指在來自多個雲服務提供商的平臺即服務 (PaaS) 或基礎設施即服務 (IaaS) 上執行企業應用程式,例如亞馬遜網路服務 (AWS) 、谷歌雲平臺、 IBM Cloud 、阿里雲、騰訊雲和 Microsoft Azure 。
在實際使用中,如果是將多個雲服務商的基礎設施搭配一起使用,那麼就可以理解成是混合雲 (Hybrid-Cloud) 。
什麼是多租戶 (Multi-Tenant)?
多租戶是指軟體架構支援一個例項服務多個使用者 (Customer),每一個使用者被稱之為租戶 (tenant),軟體給予租戶可以對系統進行部分定製的能力,如使用者介面顏色或業務規則,但是他們不能定製修改軟體的程式碼。
由於共享開發和維護成本,對某些使用者來說,多租戶是一種經濟的解決方案。從維護角度來說,多租戶系統維護更加簡單,相比於每個使用者一個例項的單租戶系統,多租戶系統提供者在系統變更時僅需更新一次,而單租戶則需要針對每個使用者進行更新。
什麼是 WordPress 多雲 (WP Multi-Cloud)?
你是否有考慮過構建自己的私有資料中心和託管 WordPress 程式的主機方案,自己當主機服務商為終端使用者提供託管服務?如果有這方面的考慮或者靈感的話,那麼 WordPress 多雲 (WP Multi-Cloud) 就是為了實現這方面需求的。
簡單舉例說,你可以購買多臺比如阿里雲、騰訊雲、百度雲、谷歌雲伺服器的伺服器,然後將其進行資料同步聯機,統一管理,這樣當有新客戶想要開一個自己的 WordPress 網站,不管是哪個國家地區的都能夠選擇適合他的機器,而且無需單獨進行伺服器配置。
這樣就相當於是把你採購的伺服器二次租用給了其他的客戶,專注於做二房東對每個客戶進行收費和管理。
什麼是 WordPress 多租戶 (WP Multi-Tenant)?
對於 WordPress 多租戶的介紹往期文章已經講過很多了,這裡就不再贅述,WordPress 多租戶架構是一種軟體架構,而不是一個安裝即用的軟體,需要分清楚這點很重要,而且相比單個 WordPress 安裝,多租戶也可以實現一套程式讓多個使用者共同使用,進行自定義修改和配置的潛力。
關於 WordPress 多租戶詳細說明可以翻看下面的文章:
WordPress 多租戶 ≠ 多站點,WordPress 多叢集與多網路的區別。
WordPress 企業級應用架構 SaaS 平臺和分散式叢集有什麼區別?
如何將 WP Multi-Cloud 和 WP Multi-Tenant 搭配使用?
我對此大概做了個簡單的成本估算,如果要構建一個正常的 WordPress 多雲+多租戶平臺進行運營的話,軟硬體成本初期至少需要 10 萬+,所以從市場需求的角度說這並不是一項好生意,這種分散式平臺系統也只有大中型企業才捨得花費做採購。
WordPress SaaS(文派 SaaS) 算是目前最經濟可行的一項解決方案,十來萬就可以搞定整個平臺開始上手運營,但是多雲和多租戶的投入這才是剛開始,這樣也就等未來時機成熟我們再研究如何將其搭配使用。
如果你有足夠的資源和能力,對這方面的技術實現也有想法可以自行嘗試,實驗性的操作需要我們提供些許支援也未嘗不可。
發表回覆