監(jiān)理公司管理系統 | 工程企業(yè)管理系統 | OA系統 | ERP系統 | 造價咨詢管理系統 | 工程設計管理系統 | 簽約案例 | 購買價格 | 在線試用 | 手機APP | 產品資料
X 關閉

淺談SaaS模式的軟件平臺成熟度

申請免費試用、咨詢電話:400-8352-114

來源:泛普軟件

前言

在如今的中小企業(yè)管理軟件市場中,特別是在中國,應用企業(yè)管理軟件來優(yōu)化運營及提升企業(yè)生產效率的需求一直在持續(xù)上升,而其中基于軟件即服務理念的SaaS模式也為很多企業(yè)所青睞。

SaaS是英語中“軟件既服務”的首字母縮寫,Software as a service (SaaS)。是一種軟件應用的交付模式,通常指軟件商開發(fā)基于網絡的軟件應用且安裝運營(或獨立或借助第三方)并通過Internet讓客戶使用??蛻舨⒉粸檐浖旧矶粸槭褂密浖顿M,客戶可以通過特定的接口或網絡服務(Web Services)來使用這些應用。

因為SaaS這種軟件交付模式可以允許中小企業(yè)在不增加IT投入的基礎下,快速實現信息化,同時也能夠大幅度降低信息化給企業(yè)帶來的風險。所以目前基于SaaS模式的企業(yè)管理軟件已經在國際市場上占據了一定的市場份額,受到了很多中小企業(yè)的追捧。特別在數量眾多且IT基礎薄弱的國內中小企業(yè)市場,這種模式被包括SAP在內的眾多國內外軟件業(yè)巨頭所看好,紛紛投入大量資源進行相應的研究開發(fā)。

本文嘗試通過對國內外基于SaaS模式的軟件平臺設計中若干關鍵要素及常見架構的研究,結合目前市場趨勢,對SaaS軟件平臺進行初步的探討和分析。

一. SaaS系統三大要素

從系統架構的角度來看,要設計一個符合實際業(yè)務需求的能夠支持多用戶同時訪問的SaaS系統就必須關注以下三大要素:可擴展(Scalable)、高效的多用戶支持(Multi-Tenant-Efficient)、可配置(Configurable)。

可擴展意味著最大程度的提高系統并發(fā)性,更有效的使用系統資源。比如說應用,優(yōu)化資源鎖的持久性,使用無狀態(tài)的進程,使用資源池來共享線和數據庫連接等關鍵資源,緩存參考數據,為大型數據庫分區(qū)等技術。

高效的多客戶支持則是設計基于SaaS模式的系統中最為重要的一環(huán)。比如說當一個用戶試圖通過某個基于SaaS模式的客戶關系管理應用(Customer Relationship Management)來訪問本公司的客戶數據時,它所連接的這一基于SaaS模式的客戶關系管理應用可能正同時被來自不同企業(yè)的成百上千個終端用戶所使用,此時所有用戶完全不知道其他并發(fā)用戶訪問的存在。這種在SaaS應用中極為常見的場景就要求基于SaaS模式的系統可以支持在多用戶間最大程度共享資源的同時嚴格區(qū)分和隔離屬于不同客戶的數據。

當在傳統的本地安裝軟件的使用環(huán)境中談論可配置性時,直接修改部分代碼進行二次開發(fā)來適應當前用戶的需求是比較常見的解決方案。但在基于SaaS模式的使用環(huán)境中,如果業(yè)務應用的任何部分被修改了,則這一修改將可能同時影響所有當前客戶的使用環(huán)境。因此,一般而言在SaaS模式的使用環(huán)境中,客戶使用元數據(Metadata)來為其終端用戶配置系統的界面以及相關的交互行為。由此可見,設計SaaS系統的一大挑戰(zhàn)就是要確保配置軟件應用的過程本身是簡單且易于為客戶所直接理解并使用的,而且應該無需考慮付出任何額外的開發(fā)和維護成本。

上述三大要素固然是構建一個成熟的單實例多用戶的SaaS系統的關鍵因素,但設計一個成熟的系統并不是做一個簡單的加法。開發(fā)一個僅符合上述一條或二條要素但同時滿足所有客戶商業(yè)需求的SaaS系統一樣具有很大的實用價值。不過這種情況應該僅僅在如下前提下成立:即如果要強行使該SaaS系統符合所有上述要素的話就會無法做到成本最優(yōu)(Cost-Effective)。

二. SaaS系統的成熟度模型

一般來說按照目前業(yè)界通行標準,基于SaaS模式的系統可以按照其設計成熟度分成以下四種程度,其中每一級與前一級的區(qū)別則在于是否引入了前述三大要素中的部分或全部。

2.1 第一級 定制

第一級成熟度類似于上世紀90年代初的應用服務提供商(Application Service Provider)所采用的軟件交付模式。在符合這一級成熟度的系統中,每個客戶擁有一個為其定制的應用實例,這一單獨的實例運行在SaaS服務提供商的硬件之上。從系統架構而言,這一級別的SaaS系統和傳統的本地安裝軟件非常相似,同一客戶的不同終端用戶使用客戶端軟件連接同一個應用實例,但這一客戶實例和服務提供商同時運行的其它客戶的應用實例相比是完全獨立的。

因此,傳統的服務器-客戶端的應用可以在花費少量開發(fā)資源和無需重新設計整個架構的前提被改造成符合這一級別的SaaS模式的系統。雖然相比起其它更為成熟的SaaS模式的系統,這一類型的系統所能給SaaS服務提供商帶來的收益有限,但它確實可以讓SaaS服務提供商通過整合服務器硬件和管理來降低成本,因此目前有不少國內的軟件廠商就嘗試應用這種手段將其已有的傳統系統改造為相應的SaaS系統。

發(fā)布:2007-04-23 11:31    編輯:泛普軟件 · xiaona    [打印此頁]    [關閉]
相關文章:
南京OA系統
聯系方式

成都公司:成都市成華區(qū)建設南路160號1層9號

重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務大廈18樓

咨詢:400-8352-114

加微信,免費獲取試用系統

QQ在線咨詢

泛普南京OA快博其他應用

南京OA軟件 南京OA新聞動態(tài) 南京OA信息化 南京OA快博 南京OA行業(yè)資訊 南京軟件開發(fā)公司 南京門禁系統 南京物業(yè)管理軟件 南京倉庫管理軟件 南京餐飲管理軟件 南京網站建設公司