傳統模式下,廠商通過許可將軟件產品部署到企業內部的多個客戶終端,實現交付。SaaS定義了壹種新的交付模式,這也使得軟件回歸服務的本質。
企業部署信息軟件的本質是為自身的運營管理服務。軟件的出現是業務流程的信息化,本質是第壹服務模式。SaaS改變了傳統的軟件服務提供方式,減少了大量本地部署所需的前期投資,進壹步凸顯了信息軟件的服務屬性,或成為未來信息軟件市場的主流交付模式。
互聯網的特點及應用
壹方面,SaaS服務通過互聯網瀏覽器或WebServices/Web2.0程序向用戶提供服務,這使得SaaS應用具有典型的互聯網技術特征。另壹方面,由於SaaS大大縮短了用戶和SaaS提供商之間的時空距離,SaaS服務的營銷和交付與傳統軟件有很大不同。
如SaaS軟件行業知名產品NetSuite提供的在線ERP、在線CRM等模塊產品,都是基於網絡的。這個優勢在於,妳不需要任何硬件成本和專業的系統維護人員就可以上網,壹個瀏覽器就可以使用ERP和CRM系統。實施快、使用方便、價格低,都取決於SaaS產品的互聯網特性。
多租戶特征
SaaS服務通常基於標準軟件系統向數百個不同的客戶(也稱為租戶)提供服務。這就需要SaaS服務支持不同租戶之間的數據和配置隔離,從而保證每個租戶數據的安全性和隱私性,以及用戶的界面、業務邏輯、數據結構等個性化需求。由於SaaS同時支持多個租戶,每個租戶有很多用戶,這對支持軟件的基礎設施平臺的性能、穩定性和可擴展性提出了很大的挑戰。作為壹種基於互聯網的軟件交付模式,SaaS的核心任務是優化軟件大規模應用後的性能和運營成本。
服務特征
SaaS使軟件能夠以基於互聯網的服務的形式被客戶使用,因此必須考慮諸如服務合同的簽署、服務使用的測量、在線服務質量的保證和服務費的收取等許多問題。傳統軟件通常不會考慮這些問題。
可擴展功能
可伸縮性意味著最大化系統的並發性和更有效地使用系統資源。比如應用:優化資源鎖的持久性、使用無狀態進程、使用資源池* * *享受線路和數據庫連接等關鍵資源、緩存引用數據、大型數據庫分區等。