(網經社訊)摘要:SaaS模式[1]為中小企業(yè)信息化發(fā)展帶來了福音,基于SaaS模式的電商平臺,采用多租戶的架構設計,使多個租戶共享同一個軟件實例,最大程度復用軟硬件資源。SaaS服務商將傳統(tǒng)軟件買斷的模式轉變成租用服務的方式,大大降低了中小企業(yè)信息化建設的成本,大力推動中小企業(yè)的發(fā)展。
關鍵詞:SaaS模式; 集團設計; 電商平臺
中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2018)02-0278-02
1 概述
隨著信息技術的發(fā)展,以及政府采購信息的公開化與透明化,以中小企業(yè)為主的B2B電商平臺的發(fā)展將迎來春天。中小企業(yè)信息化程度普遍較低,他們沒有充足的資金投入到信息化建設中,正因為此,IT行業(yè)一直在尋找一種能夠降低中小企業(yè)信息化成本的軟件模式,于是SaaS模式應運而生了。SaaS是Software as a Service的英文縮寫,意為軟件即服務,是云計算的三種服務模式之一,是伴隨著云計算而興起的模式。
SaaS模式與傳統(tǒng)軟件模式的區(qū)別在于銷售模式和多租戶性。在銷售模式上,SaaS軟件打破了傳統(tǒng)軟件一次性買斷的方式,采用租用服務方式,用戶根據實際業(yè)務需求,向服務提供商訂購所需要的服務,并按照服務的用戶數量和時間來向服務商付費。用戶無需考慮硬件環(huán)境的搭建,軟件的部署以及后期軟件升級和維護。多租戶性是SaaS模式的軟件與傳統(tǒng)軟件的本質區(qū)別,SaaS模式的軟件使多個租戶共享同一個軟件實例,如圖1所示,通過多個租戶復用軟硬件資源,有效降低企業(yè)信息化成本。
2 電商平臺關鍵技術
2.1 數據庫架構
對于SaaS模式而已,多個租戶共享同一個軟件實例,租戶間的數據既有共享又有隔離,因此數據庫的架構[2]可采用:獨立數據庫,共享數據庫獨立數據架構,共享數據庫共享數據架構三種方案。獨立數據庫,一個租戶一個數據庫,租戶之間的數據完全隔離,該架構設計簡單,但是會增加SaaS服務提供商商在服務器數據庫搭建上的投入;共享數據庫獨立數據架構,租戶的數據實現邏輯上的隔離,但是要進行多個租戶的銷售數據統(tǒng)計分析,報表的建立比較困難;共享數據庫共享數據架構,這種方案將租戶的數據完全存放在同一個數據庫中,降低了租戶的成本,租戶數據的隔離采用建立租戶表來管理租戶,并且在每個業(yè)務表中增加一個租戶字段來區(qū)分查詢數據,如表1、表2所示。
共享數據庫,共享數據架構的方案,既能實現租戶數據在邏輯上的隔離,又能降低軟硬件部署和維護的成本,是針對中小企業(yè)最理想的數據庫架構方案。
2.2 集團架構
多租戶之間的數據理論上是完全隔離的,但是在租戶之間存在一種集團關系。集團可以理解為有兩個或以上租戶,其中一個租戶為總部,剩余租戶為子公司。同一集團的租戶共用同一個商城域名。同一個集團內的租戶可稱為“站點”,用戶訪問集團商城域名,通過選擇不同的站點來訪問不同的租戶商品信息。非集團租戶的數據不存在共享問題,而集團租戶之間商品部分共享,子公司可以使用總部設置為公有狀態(tài)的商品和自己的所屬商品。
針對電商平臺中的集團模式,可在數據庫中創(chuàng)建集團表和集團租戶對應表。在平臺中業(yè)務功能部分,需要首先對租戶的類型進行判斷,是否屬于集團租戶,若集團租戶則采用集團的規(guī)則來顯示平臺的商品數據,包括商品供應商、品牌的共享。若非集團租戶則正常顯示,邏輯較為簡單。
3 大數據分析模塊
隨著平臺用戶的增長,平臺數據將成為最寶貴的資源。通過對數據的分析,進行不同類目商品數據的匯總,以時間為節(jié)點,對訂單量,商品的品牌,商品的銷售量、銷售額和銷售次數進行深度的數據分析和挖掘,可以獲得用戶購買商品的偏好,不同時間商品的銷售量,以及某商品的銷售趨勢,通過數據分析的結果報告可以指導商品生產廠家的生產,商品銷售企業(yè)的采購備貨,電商發(fā)展以精準的數據為基礎,這就大大提高電商平臺運營效果,為企業(yè)為廠家的發(fā)展帶來更多的利潤。
Hadoop[3]是當前主流的大數據存儲分析平臺,能夠對海量數據集進行分布式并行處理,也是一種高效的可靠的可伸縮的軟件框架。在Hadoop集群里,可以不斷增添節(jié)點;并且采用多副本機制,及時一部分副本發(fā)生問題,也可以保證其他副本的正常使用。將Hadoop作為平臺數據層的技術支撐,其高擴展性和高容錯機制,可以保證數據分析服務的正常使用。
4 結論
基于SaaS模式的電商平臺與Hadoop大數據分析的結合,在如今的數據時代,能夠為電子商務平臺的發(fā)展注入新的活力。通過對SaaS模式關鍵技術的選型、介紹和特性的比較,指出多租戶(Multi-Tenant)架構和共享數據庫共享數據架構的數據庫架構是最符合中小企業(yè)發(fā)展的電商平臺設計模式,該模式降低了中小企業(yè)信息化成本的投入,提升了中小企業(yè)效率。Hadoop大數據分析為中小企業(yè)的運營決策提供數據支持,能夠使中小企業(yè)以市場為導向進行生產銷售。
參考文獻:
[1] 杜澈.SaaS模式的研究與應用[D]. 南京: 南京郵電大學, 2013.
[2] 鄧兆祥,王輝,盧海峰. SaaS模式的公共技術服務平臺關鍵技術[J].重慶大學學報, 2014, 37(2):14.
[3] 劉路.基于SaaS模式的電商平臺設計與實現[D]. 沈陽: 東北大學, 2010.(來源:電腦知識與技術 文/李光耀 宋文廣 謝艷晴 編選:電子商務研究中心)