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