目前 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) 算是目前最經濟可行的一項解決方案,十來萬就可以搞定整個平台開始上手運營,但是多雲和多租户的投入這才是剛開始,這樣也就等未來時機成熟我們再研究如何將其搭配使用。
如果你有足夠的資源和能力,對這方面的技術實現也有想法可以自行嘗試,實驗性的操作需要我們提供些許支持也未嘗不可。
發表回覆