你的企業(yè)的saas在哪一級(jí)
來源:中國數(shù)字音視網(wǎng) 編輯:數(shù)字音視工程 2009-09-25 00:00:00 加入收藏
2008年,中國SaaS行業(yè)如火如荼的展開。關(guān)于SaaS的成熟度, 一共有四個(gè)等級(jí),正在實(shí)施SaaS的企業(yè),你們?cè)谀囊患?jí)上?
第一級(jí) 定制
第一級(jí)成熟度類似于上世紀(jì)90年代初的應(yīng)用服務(wù)提供商(Application Service Provider)所采用的軟件交付模式。在符合這一級(jí)成熟度的系統(tǒng)中,每個(gè)客戶擁有一個(gè)為其定制的應(yīng)用實(shí)例,這一單獨(dú)的實(shí)例運(yùn)行在SaaS服務(wù)提供商的硬件之上。從系統(tǒng)架構(gòu)而言,這一級(jí)別的SaaS系統(tǒng)和傳統(tǒng)的本地安裝軟件非常相似,同一客戶的不同終端用戶使用客戶端軟件連接同一個(gè)應(yīng)用實(shí)例,但這一客戶實(shí)例和服務(wù)提供商同時(shí)運(yùn)行的其它客戶的應(yīng)用實(shí)例相比是完全獨(dú)立的。
因此,傳統(tǒng)的服務(wù)器-客戶端的應(yīng)用可以在花費(fèi)少量開發(fā)資源和無需重新設(shè)計(jì)整個(gè)架構(gòu)的前提被改造成符合這一級(jí)別的SaaS模式的系統(tǒng)。雖然相比起其它更為成熟的SaaS模式的系統(tǒng),這一類型的系統(tǒng)所能給SaaS服務(wù)提供商帶來的收益有限,但它確實(shí)可以讓SaaS服務(wù)提供商通過整合服務(wù)器硬件和管理來降低成本,因此目前有不少國內(nèi)的軟件廠商就嘗試應(yīng)用這種手段將其已有的傳統(tǒng)系統(tǒng)改造為相應(yīng)的SaaS系統(tǒng)。
第二級(jí) 可配置
在符合第二級(jí)成熟度的系統(tǒng)中,每個(gè)客戶還是各自擁有一個(gè)單獨(dú)的應(yīng)用實(shí)例,但不同之處在于第一級(jí)中的用戶實(shí)例是根據(jù)每個(gè)客戶的需求單獨(dú)定制的,而在這里,每個(gè)客戶使用相同的代碼。SaaS服務(wù)提供商通過詳細(xì)的具體配置選項(xiàng)來允許客戶改變自身應(yīng)用的外觀和系統(tǒng)行為。盡管如此,不同的應(yīng)用實(shí)例之間還是保持完全獨(dú)立運(yùn)行。
將所有客戶的應(yīng)用實(shí)例集中于同一代碼庫之下極大的減少了對(duì)于SaaS服務(wù)提供商的服務(wù)需求,因?yàn)榇藭r(shí)對(duì)系統(tǒng)代碼任何微小的改變都會(huì)立刻影響所有的當(dāng)前客戶,這下也就可以節(jié)省為每個(gè)客戶的應(yīng)用實(shí)例單獨(dú)升級(jí)或修改的成本。但是相比起第一級(jí)的成熟度模型,如果試圖將一個(gè)傳統(tǒng)的服務(wù)器-客戶端的應(yīng)用改造成符合第二級(jí)成熟度的SaaS系統(tǒng),將需要花費(fèi)更多的重新架構(gòu)和開發(fā)的成本。
最后,同第一級(jí)模型有一處類似的是,符合第二級(jí)成熟度模型的系統(tǒng)一樣需要SaaS服務(wù)提供商準(zhǔn)備足夠的硬件和存儲(chǔ)空間來支持潛在的大量的同時(shí)運(yùn)行的應(yīng)用實(shí)例。
第三級(jí) 可配置,高效的多用戶支持
在第三級(jí)的成熟度模型中,服務(wù)提供商通過運(yùn)行一個(gè)應(yīng)用實(shí)例來為所有的客戶服務(wù),同時(shí)通過可配置的元數(shù)據(jù)來給每一個(gè)客戶提供不同的用戶體驗(yàn)和功能??膳渲玫臋?quán)限控制和安全策略則確保了每一個(gè)客戶的數(shù)據(jù)被單獨(dú)存放且與其它客戶的數(shù)據(jù)相隔離。因此,從最終用戶的角度出發(fā),他們將感受不到所使用的應(yīng)用實(shí)例也在同一時(shí)間為其他客戶所共享。
這種方式解決了這樣一個(gè)問題,那就是隨著SaaS 服務(wù)供應(yīng)商業(yè)務(wù)的發(fā)展和客戶的增多,只能通過提供更多的服務(wù)器資源來運(yùn)行更多應(yīng)用實(shí)例,現(xiàn)在SaaS 服務(wù)供應(yīng)商可以用同樣數(shù)量的服務(wù)器資源為更多的客戶服務(wù),從而比起前兩級(jí)成熟度模型的系統(tǒng),更有效的利用了硬件資源,降低了運(yùn)營成本。
但這一架構(gòu)的不利之處在于無法靈活的提升系統(tǒng)性能,除非使用數(shù)據(jù)分區(qū)技術(shù)來提高數(shù)據(jù)庫的性能,一般來說SaaS 服務(wù)供應(yīng)商將只能通過把系統(tǒng)轉(zhuǎn)移到更為強(qiáng)大的服務(wù)器上來提升性能。
第四級(jí) 可配置,高效的多用戶支持 可擴(kuò)展
在這一級(jí)也就是最后一級(jí)的成熟度模型中,SaaS服務(wù)供應(yīng)商將通過運(yùn)行一個(gè)負(fù)載均衡的具備權(quán)限驗(yàn)證功能的平臺(tái)來為眾多的客戶同時(shí)服務(wù),每個(gè)客戶的業(yè)務(wù)數(shù)據(jù)將被單獨(dú)存放,同時(shí)提供使用可配置的元數(shù)據(jù)來為每一個(gè)客戶提供其自身需要的獨(dú)一無二的用戶體驗(yàn)。符合這樣一個(gè)成熟度的SaaS系統(tǒng)將可以輕易支持一個(gè)相當(dāng)大的客戶數(shù)目,這是因?yàn)樵谄浜笈_(tái)運(yùn)行的服務(wù)和業(yè)務(wù)實(shí)例可以在不修改系統(tǒng)架構(gòu)的基礎(chǔ)上隨著需求動(dòng)態(tài)的增加和減少,任何的系統(tǒng)變動(dòng)和修復(fù)可以輕而易舉的同時(shí)作用于數(shù)以千計(jì)的客戶環(huán)境中,就如同只為單一客戶服務(wù)時(shí)同樣簡便。
評(píng)論comment