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