saas的多租戶實際的租戶是個人使用者或企業,paas的多租戶是個人開發者或業務系統。saas的租戶使用的是功能層面內容,paas的租戶使用的是開發框架和平台層面內容。
saas的多租戶目的是共享一套應用和一套資料庫,paas多租戶目的是開發者共享一套開發框架和平台。
多租戶都需要實現資料的完全隔離,對於saas基本上所有的後台應用表都需要加租戶id進行隔離,而對於paas對於一些關鍵底層技術層面的表和元資料往往並不需要進行資料隔離。另外saas和paas多租戶在後續的計費模型上也會存在較大的差異。
我們來考慮乙個場景,乙個paas中介軟體平台提供關於彈性儲存的開發框架和技術平台,有多個saas應用都可以使用該paas平台提供的開發框架和api。那麼在這場景下paas裡面的資料是按業務系統id進行租戶隔離,而saas裡面資料再按實際使用者的租戶id進行第二層隔離。即基於paas平台可以開發saas應用,那麼開發的saas應用必須支援saas層得租戶隔離,而paas層為了支援多個saas應用又需要做第二層paas租戶隔離。
PAAS推進SAAS時代
在傳統軟體激烈的你掙我奪之時,saas模式異軍突起,以其0安裝0維護,即需即用的特徵為廣大企業使用者所青睞。saas是一種以租賃服務形式 提供企業使用的應用軟體,企業透過saas服務平台能夠自行設定所需要的功能,saas服務供貨商提供相關的資料庫 伺服器主機連同後續的軟體和硬體維護 等,節省了大量用...
SaaS模式轉向PaaS模式
iaas提供的是使用者直接訪問底 層計算資源 儲存資源和網路資源的能力 paas 提供的是軟體業務執行的環境 saas 是將軟體以服務的形式通過網路傳遞到客戶端。基礎架構即服務 iaas iaas通過虛擬化技術將伺服器等計算平台同儲存和網路資源打包,通過 api 介面的形式提供給使用者。使用者不用再...
SaaS與雲計算的區別
saas是乙個完整的軟體應用程式,而不是其他內容的組成部分。它不是構建應用程式的組成部分,也不是其他應用程式的外掛程式。它不是你機器上的東西。saas不是讓應用程式在您自己的資料中心的伺服器上執行,而是在 商的資料中心上執行。saas應用程式獲得許可的方式與內部部署的應用程式不同。使用者需要通過購買...