SaaS即Software-as-a-Service(軟件即服務)是隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展和應用軟件的成熟, 在21世紀開始興起的一種完全創(chuàng)新的軟件應用模式。傳統(tǒng)模式下,廠商通過License將軟件產(chǎn)品部署到企業(yè)內(nèi)部多個客戶終端實現(xiàn)交付。SaaS定義了一種新的交付方式,也使得軟件進一步回歸服務本質(zhì)。企業(yè)部署信息化軟件的本質(zhì)是為了自身的運營管理服務,軟件的表象是一種業(yè)務流程的信息化,本質(zhì)還是第一種服務模式,SaaS改變了傳統(tǒng)軟件服務的提供方式,減少本地部署所需的大量前期投入,進一步突出信息化軟件的服務屬性,或成為未來信息化軟件市場的主流交付模式。
互聯(lián)網(wǎng)特性
一方面,SaaS服務通過互聯(lián)網(wǎng)瀏覽器或WebServices/Web2.0程序連接的形式為用戶提供服務,使得SaaS應用具備了典型互聯(lián)網(wǎng)技術(shù)特點;另一方面,由于SaaS極大地縮短了用戶與SaaS提供商之間的時空距離,從而使得SaaS服務的營銷、交付與傳統(tǒng)軟件相比有著很大的不同。
比如,SaaS軟件行業(yè)知名產(chǎn)品NetSuite所提供的在線ERP、在線CRM等模塊產(chǎn)品都是基于網(wǎng)絡的,這樣的優(yōu)勢在于不必投入任何硬件費用,也不用請專業(yè)的系統(tǒng)維護人員就能上網(wǎng),有瀏覽器就可以進行ERP、CRM系統(tǒng)的使用??焖俚膶嵤?、便捷的使用、低廉的價格都有賴于SaaS產(chǎn)品的互聯(lián)網(wǎng)特性。
多重租賃(Multi-tenancy)特性
SaaS服務通?;谝惶讟藴受浖到y(tǒng)為成百上千的不同客戶(又稱為租戶)提供服務。這要求SaaS服務能夠支持不同租戶之間數(shù)據(jù)和配置的隔離,從而保證每個租戶數(shù)據(jù)的安全與隱私,以及用戶對諸如界面、業(yè)務邏輯、數(shù)據(jù)結(jié)構(gòu)等的個性化需求。由于SaaS同時支持多個租戶,每個租戶又有很多用戶,這對支撐軟件的基礎(chǔ)設(shè)施平臺的性能、穩(wěn)定性和擴展性提出很大挑戰(zhàn)。SaaS作為一種基于互聯(lián)網(wǎng)的軟件交付模式,優(yōu)化軟件大規(guī)模應用后的性能和運營成本是架構(gòu)師的核心任務。
服務(Service)特性
SaaS使軟件以互聯(lián)網(wǎng)為載體的服務形式被客戶使用,所以很多服務合約的簽訂、服務使用的計量、在線服務質(zhì)量的保證和服務費用的收取等問題都必須加以考慮。而這些問題通常是傳統(tǒng)軟件沒有考慮到的。
可擴展(Scalable)特性
可擴展性意味著最大限度地提高系統(tǒng)的并發(fā)性,更有效地使用系統(tǒng)資源。比如應用:優(yōu)化資源鎖的持久性,使用無狀態(tài)的進程,使用資源池來共享線和數(shù)據(jù)庫連接等關(guān)鍵資源,緩存參考數(shù)據(jù),為大型數(shù)據(jù)庫分區(qū)。
1、從技術(shù)方面來看:SaaS是簡單的部署,不需要購買任何硬件,剛開始只需要簡單注冊即可。企業(yè)無需再配備IT方面的專業(yè)技術(shù)人員,同時又能得到最新的技術(shù)應用,滿足企業(yè)對信息管理的需求。
2、從投資方面來看:企業(yè)只以相對低廉的“月費”方式投資,不用一次性投資到位,不占用過多的營運資金,從而緩解企業(yè)資金不足的壓力;不用考慮成本折舊問題,并能及時獲得最新硬件平臺及最佳解決方案。
3、從維護和管理方面來看:由于企業(yè)采取租用的方式來進行物流業(yè)務管理,不需要專門的維護和管理人員,也不需要為維護和管理人員支付額外費用。很大程度上緩解企業(yè)在人力、財力上的壓力,使其能夠集中資金對核心業(yè)務進行有效的運營;SaaS能使用戶在世界上都是一個完全獨立的系統(tǒng)。如果您連接到網(wǎng)絡,就可以訪問系統(tǒng)。