aaS軟體的必要特徵分析,一定是多租戶特性嗎

2022-08-21 03:54:09 字數 2380 閱讀 3414

本篇文章講述了saas軟體的必要特徵一定是多租戶特性?對於許多小型企業來說,saas是採用先進技術的最好途徑,它消除了企業購買、構建和維護基礎設施和應用程式的需要 課課家教育平台提醒各位:本篇文章純乾貨~因此大家一定要認真閱讀本篇文章哦!

當使用者選擇乙個saas技術路線的時候,會面臨「多租戶saas」和「單租戶saas」兩個選擇。儘管大部分的isv提供的是多租戶的saas,但開發者同樣需要知道這兩種架構的區別,以保證選擇了正確的路線。當前和未來的功能需求,行業的細分,安全的考慮,這些都是選擇需要考慮的要素。

下面是一些關於「多租戶saas」和「單租戶saas」架構對比的彙總。

什麼是多租戶saas架構?

在乙個多租戶的環境中,應用都是執行在同樣的乙個或者一組伺服器上,被稱為「單例項」架構(single instance)。多個租戶的資料是儲存在相同的位置,並且通常是依靠分割槽來確保租戶之間的資料隔離。正因為所有的應用都執行在相同的伺服器(組)上,就必須有乙個標準的saas架構,包含了對硬體、網路以及作業系統的相同配置能力。

鑑於多個使用者在執行相同的應用例項,並且所有的資料都儲存在乙個多租戶隔離的資料庫中,單一使用者僅僅有有限的能力,或者壓根沒有能力,去做一些在基礎功能集上的定製化。這個不僅指的是功能本身會受到限制,更說明在這種架構下很難實現定製化。因此,多租戶比較適合通用類需求的客戶,即不需要對主線功能進行調整或者重新配置的客戶。

這種標準化對於一些希望使用開箱即用的軟體的客戶是乙個福音。大部分知名的saas提供商,都非常擅長分析和**他們客戶的需求,並且以標準化的版本提供最相關的功能。很多時候乙個「多租戶saas」會選擇一部分特定群體的客戶作為他們預售版本的體驗者,來快速驗證和測試他們的產品。

關於多租戶特性是否是saas軟體的必要特徵,業界一直有著爭議。而且,這種特性還被一些saas提供商認為是「真saas」的標識特性。但是,我們可以從下面看到,單租戶saas同樣有著他們與眾不同的優勢。

什麼是單租戶saas架構?

單租戶saas架構,有時也被稱作多例項架構(multiple instance),指的是為每個客戶單獨建立各自的軟體應用和支撐環境。單租戶saas被廣泛引用在客戶需要支援定製化的應用場合,而這種定製或者是因為地域,抑或是他們需要更高的安全控制。通過單租戶的模式,每個客戶都有乙份分別放在獨立的伺服器上的資料庫和作業系統,或者使用強的安全措施進行隔離的虛擬網路環境中。

在乙個單租戶saas的環境中,每個租戶購買特定的軟體例項,並通過客製化滿足他們的特定需求。雖然這些雲服務提供商提供了基礎的功能,使用者能夠得到很多的可配置能力:比如,使用者可以調整不同的配置需求,向內部資料庫或者外部合作夥伴的資料庫新增不同的模組。

究竟哪個更合適?

雖然多租戶環境很安全,並且足以滿足很多公司的需求,但單租戶saas可以提供更高的安全管控,畢竟公司之間的資料洩漏的可能在技術上就被禁止了。出於這個原因,單租戶的架構有時候適合某些需要安全管控、甚至必須有法律合規性要求的行業。同時,定製化需求大於通用化需求的軟體,同樣不適合採用多租戶的架構。

不能單純脫離應用場景來評價「多租戶saas」和「單租戶saas」誰更好,每個都有自己獨特的差異化優勢。如何使用,取決於你的執行位置、行業、安全規定、it能力,以及相關的其他因素。

知識分享:saas

生態系統:

當滿足需求的產品可以通過網際網路等新技術與新方法將各個環節的成本降為零或者趨於零時,就是「長尾理論」發揮得最為充分的時候。相比,saas雖然通過網際網路降低了交付環節的成本,但仍然需要上下游廠商的支援,包括saas應用廠商、實施諮詢服務的廠商和平台服務商等。相對複雜的生態系統對覆蓋中小企業的「長尾」市場會產生難度。

市場環境:

salesforce在國外取得了成功,其面向的客戶是所有存在需求的企業,在其現有客戶中,有中小企業。但就其企業規模的平均水平來看,都是具有一定規模和購買能力的中小企業。在整體市場環境方面,美國的市場環境更加規範,包括信用環境和網路環境等,企業的it應用也更加成熟。而中國企業的傳統習慣和市場環境使大型企業在採購軟體服務時更加傾向於自己實施,真正的「長尾」市場可能是數目巨大的小型企業,甚至是微型企業,而這些企業的購買能力和it應用的成熟度還處於起步階段。

看來,在國內繼續深入開展saas需要結合國內市場的特殊環境,制定特定的商業模式,才能抓住「長尾」市場。如果僅僅只是照搬國外企業的模式,將很難取得實質性的突破。

用「前途是光明的,道路是曲折的」來形容saas是最貼切不過的了。軟體產業從單機過渡到網際網路,saas也許會帶來不可限量的機會,讓現有的市場擴大幾倍甚至可能到達十幾倍,這個趨勢不可逆轉。

客戶需求:

經驗一定是正確的麼

一轉眼工作已經一年了,算得上有了一點經驗。對我來說,對個人的發展好像到達了乙個坎上,如果能順利邁過這個坎,今後還能快速成長,如果不能今後就庸庸碌碌了。我覺得比較重要的一點是要正確看待目前擁有的經驗。昨天發生一件事情,我在重灌nms驅動的時候,發現ct daemon無法啟動。按照經驗,我花了很長時間重...

路不一定是死的

前段時間給樓下座報表開發,asp.net2.0,客戶有乙個需求,就是報表中要求有 pdf格式的。起初,我有 gridview 匯出到word 或者excel 的資料,所以實現起來很容易,而匯出成 pdf,就犯難了,因為 pdf不是微軟自己的技術,所以在 net2.0 下是不可能有這樣現成的介面了。後...

路不一定是死的

前段時間給樓下座報表開發,asp.net2.0,客戶有乙個需求,就是報表中要求有 pdf格式的。起初,我有 gridview 匯出到word 或者excel 的資料,所以實現起來很容易,而匯出成 pdf,就犯難了,因為 pdf不是微軟自己的技術,所以在 net2.0 下是不可能有這樣現成的介面了。後...