面向 SaaS 企業(yè)的多租戶嵌入分析

隨著更多的企業(yè)不斷向數(shù)字化、信息化道路邁進,如何快速實現(xiàn)從底層基礎(chǔ)設(shè)施到業(yè)務(wù)應(yīng)用軟件的搭建來完成整體信息化建設(shè)?這成為了很多企業(yè)的難題,從頭自研耗時耗力耗人力,買斷的項目制難以根據(jù)需求更新迭代,而具備即需即用、按需付費服務(wù)的 SaaS 模式的出現(xiàn)讓企業(yè)可以小步快跑,快速試錯,在顛覆眾多行業(yè)的同時,也帶來了許多機會。這種“輕”模式注定了它會成為越來越多企業(yè)的選擇,也讓中國的企業(yè)級 SaaS 軟件服務(wù)更如火如荼。
為什么要搭建多租戶系統(tǒng)?
SaaS,Software as a Service,直譯為軟件即服務(wù)。SaaS 廠商可以提供研發(fā)升級服務(wù),企業(yè)無需在硬件和 IT 人員方面進行任何投資,即可獲得軟件服務(wù),規(guī)避建設(shè)風(fēng)險,企業(yè)還可以持續(xù)獲得價值服務(wù)。SaaS 主要服務(wù)于企業(yè),從商業(yè)模式上來看,摒棄了傳統(tǒng)企業(yè)軟件的買斷制,原來的軟件交付和銷售方式發(fā)生轉(zhuǎn)變,以使用權(quán)替代了所有權(quán)。市面上的 SaaS 可以分為面向大多數(shù)企業(yè)的通用型 SaaS 與面對某行業(yè)領(lǐng)域的垂直型 SaaS 。衡石科技在服務(wù)了眾多 SaaS 廠商后發(fā)現(xiàn):隨著業(yè)務(wù)形態(tài)和服務(wù)的企業(yè)客戶越來越多樣化,不論是通用型還是垂直型 SaaS 所面對的企業(yè)客戶需求必然千差萬別,如果 SaaS 平臺產(chǎn)品經(jīng)理還僅憑自己的業(yè)務(wù)理解和行業(yè)認知等盡可能多的去結(jié)構(gòu)化、配置化、堆疊式地設(shè)計產(chǎn)品,不僅無法做到滿足所有客戶需求,還可能迷失“自我”。因此 SaaS 平臺亟需能與自身快速結(jié)合的其他產(chǎn)品或廠商共同合作來滿足不斷變化的企業(yè)客戶的需求。基于此衡石科技的 SaaS 廠商客戶越來越多,也積累了深厚的服務(wù)支持經(jīng)驗 。
SaaS 服務(wù)是指部署在云上的,企業(yè)客戶可以按需購買,并通過網(wǎng)絡(luò)請求就能獲取到的服務(wù);在這樣的場景下,會有許許多多不同的客戶同時使用同一套 SaaS 服務(wù)。那么對 SaaS 服務(wù)供應(yīng)商來說,要構(gòu)建 SaaS 體系就需要完成兩部分工作:上層服務(wù)和底層多租戶系統(tǒng)。上層服務(wù)是供應(yīng)商對外售賣的軟件服務(wù),其可以為企業(yè)客戶創(chuàng)造價值、為公司帶來營收;多租戶指軟件架構(gòu)支持一個架構(gòu)服務(wù)多個用戶,每一個用戶被稱之為租戶,軟件給予租戶對系統(tǒng)進行定制的能力,同時用戶可按需購買使用產(chǎn)品資源,并進行用戶數(shù)據(jù)的相互隔離。底層多租戶系統(tǒng)則是 SaaS 模式實現(xiàn)的具體方式,廠商在對外售賣 SaaS 服務(wù)時,需要考慮如何實現(xiàn)租戶之間的數(shù)據(jù)隔離、服務(wù)的權(quán)限控制、計費管理等;因此需要引入多租戶概念來解決上述問題。通過多租戶系統(tǒng),企業(yè)可以更好地管理租戶和上層服務(wù),租戶也可以更好地使用軟件服務(wù)。
多租戶模式的現(xiàn)狀及面臨的問題
當(dāng)下市場 SaaS 需求的爆發(fā)式增長,SaaS 賽道競爭日益激烈,對于目前很多 SaaS 企業(yè)來說針對租戶的管理和集成還是需要加強整體的規(guī)劃的。企業(yè)客戶對數(shù)據(jù)非常敏感,數(shù)據(jù)的安全性要求很高,要求自身的數(shù)據(jù)是不能出 SaaS 平臺的。另外在一個租戶內(nèi)的用戶眾多,需要設(shè)置不同層級人員查看、使用的權(quán)限不同,數(shù)據(jù)權(quán)限管理復(fù)雜。租戶間會存在多種認證方式,包括:企微、釘釘、SSO 等,各種不同的認證體系。租戶內(nèi)數(shù)據(jù)表比較多,但租戶間數(shù)據(jù)結(jié)構(gòu)卻又一致,造成了管理成本高。如果要為不同的企業(yè)客戶定制化開發(fā)報表,對于 SaaS 廠商來說服務(wù)成本也會提高;而要自研數(shù)據(jù)分析工具,時間和開發(fā)成本也會隨之提高。這些基本就是目前 SaaS 廠商所遇到的問題或者說 SaaS 廠商為什么要采用多租戶的模式。
衡石如何助力 SaaS 廠商實現(xiàn)多租戶模式?
SaaS 廠商在精深垂直領(lǐng)域核心功能的同時,不得不拓展自己的能力邊界,為企業(yè)客戶提供更多“有效”服務(wù)。但研發(fā)人員有限,產(chǎn)品的核心能力也需要不斷升級精進,于是更多的 SaaS 廠商開始尋求外部合作以增強自己的產(chǎn)品競爭力,同時規(guī)避自研建設(shè)風(fēng)險。
很多普通的 BI 產(chǎn)品是沒有多租戶概念,無法支持多租戶需求。而 HENGSHI SENSE 提供了多租戶的功能,可以實現(xiàn)不同租戶登錄后使用不同的租戶內(nèi)的認證方式、動態(tài)數(shù)據(jù)庫實現(xiàn)分庫分表、不同租戶使用各自模板創(chuàng)建分析應(yīng)用等操作。比如:
1、在認證方式的集成上,HENGSHI SENSE 內(nèi)置了多種認證方式,比如常用的:Oauth2、企業(yè)微信、釘釘、CAS、JWT 等。這些內(nèi)置的認證方式可以快速實現(xiàn)對接。對于不同的租戶可支持不同的認證方式。
2、專業(yè)的租戶管理,數(shù)據(jù)隔離、單獨計費、租戶管理員自由管控、租戶屬性控制租戶數(shù)據(jù)庫連接。動態(tài)數(shù)據(jù)庫可以實現(xiàn)平臺方創(chuàng)建用戶屬性。給不同的租戶配置不同的用戶屬性值,實現(xiàn)不同租戶登錄后看到的數(shù)據(jù)是各自的數(shù)據(jù),實現(xiàn)千人千面的效果。靈活精準(zhǔn)的權(quán)限管理,多方位管控數(shù)據(jù)安全。
3、在此基礎(chǔ)上,在協(xié)助企業(yè)的同時實現(xiàn)一個快速對接,復(fù)用相同行業(yè)類型模板,從而節(jié)省高達80%的開發(fā)工作量。
4、也可實現(xiàn)根據(jù)平臺方需求給予不同租戶各自獨立的授權(quán)時間、用戶數(shù)量等。
5、多屏適應(yīng),靈活應(yīng)對租戶不同的展示需求。
通過以上幾點,HENGSHI SENSE 最終實現(xiàn)了:讓 SaaS 廠商使用時可以連接不同的數(shù)據(jù)資產(chǎn)體系,讓服務(wù)的租戶數(shù)據(jù)更加真實、完善。實現(xiàn)無縫在 SaaS 平臺中提供自助分析模塊,幫助租戶使用多種業(yè)務(wù)系統(tǒng)數(shù)據(jù)進行自助分析的同時也實現(xiàn)了各租戶間的數(shù)據(jù)隔離,保證了數(shù)據(jù)的安全性。
最佳案例實踐
某健康管理 SaaS 平臺伙伴面向康復(fù)醫(yī)療行業(yè)與各大品牌連鎖醫(yī)院、醫(yī)生合伙人醫(yī)院等醫(yī)療機構(gòu)提供服務(wù)。為其租戶提供包括經(jīng)營、用戶體驗、維護在內(nèi)的全流程智能管理平臺,有著非常豐富的醫(yī)療機構(gòu)管理和營銷維護理念系統(tǒng)化經(jīng)驗。
數(shù)據(jù)統(tǒng)一由該 SaaS 服務(wù)平臺管理維護,但每個租戶的數(shù)據(jù)與報表分析是需要相互獨立的,雖然租戶間相互獨立,但分析場景和分析指標(biāo)又極為相似。如果每個租戶提出的需求分析場景都要 SaaS 平臺方開發(fā)一套分析報表的話需要投入大量的人力,且數(shù)據(jù)維護入口如果不統(tǒng)一也不便管理;針對每個租戶都要研發(fā)一套分析系統(tǒng)讓租戶自助分析的話研發(fā)成本又太高,對于租戶成本極高,也達不到預(yù)期效果。
對于以上的報表需求,市面上雖然有很多報表分析工具可以滿足,但基本都是買斷項目制,而針對多租戶的模式上的整合和管理以及涵蓋完整的數(shù)據(jù)分析功能,除了衡石科技基本上沒有廠商可以高度融合、支持。
HENGSHI SENSE 作為一個專業(yè)服務(wù)于 SaaS 廠商的數(shù)據(jù)分析平臺,提供了多租戶模式,幫助廠商構(gòu)建完整數(shù)據(jù)分析全生命周期,內(nèi)置了多種認證方式,SaaS 平臺可以通過不同租戶的認證方式對接其相應(yīng)的 SSO。對于廠商而言,僅需私有或公有云環(huán)境部署一套即可服務(wù)于所有租戶,并且每個租戶的數(shù)據(jù)與分析場景是獨立的,既保證了數(shù)據(jù)的安全性也實現(xiàn)了租戶分析場景的實時響應(yīng),大大提高了租戶的預(yù)期。同時嵌入集成的架構(gòu)支持打通該 SaaS 廠商現(xiàn)有各種系統(tǒng),包括 OA ,財務(wù)系統(tǒng)等,完美實現(xiàn)數(shù)據(jù)整合,數(shù)據(jù)價值挖掘。
湖倉一體的架構(gòu)有效保證業(yè)務(wù)穩(wěn)定的運行和隨時的數(shù)據(jù)使用,并且可以與各種數(shù)據(jù)中臺進行集成。除了內(nèi)置豐富的各種圖文報表外,HENGSHI SENSE 支持多租戶自助分析,提升查詢速度。
同時為SaaS 廠商和租戶都提供了更便捷的配置操作:
- 項目配置:SaaS 廠商可快速配置各租戶的信息與參數(shù)
- 可視化 Dashboard 配置:租戶可快速配置移動端,網(wǎng)頁端,大屏 dashboard
- 可視化小程序配置:SaaS 廠商可快速配置并生成小程序樣式
- 可視化任務(wù)配置:租戶可快速配置成交分析、配臺工作量統(tǒng)計、咨詢師銷售統(tǒng)計等
HENGSHI SENSE 連接不同的數(shù)據(jù)資產(chǎn)體系,讓數(shù)據(jù)畫像更完整,真實。無縫嵌入 SaaS 平臺中為租戶提供自助分析模塊,幫助租戶結(jié)合多種業(yè)務(wù)系統(tǒng)數(shù)據(jù)進行自助分析,讓數(shù)據(jù)“說話”。




