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