2019年,云計算、大數據、人工智能、移動應用、區塊鏈等軟件技術依然發展火熱,新技術對傳統行業應用軟件的影響和創新引領作用也越趨明顯,驅動著企業革新和轉型升級。
12月13日-14日由中國科學院軟件研究所、中科軟科技聯合主辦的中國軟件技術大會在北京國家會議中心舉行。信美人壽相互保險社(以下簡稱“信美相互”)技術總監童國紅受邀發表題為“科技時代保險架構升級之路”主旨演講。
擁有螞蟻金服投資背景的信美相互,天然帶有科技屬性。童國紅介紹,信美相互自2015年籌備至今,架構已經過4次迭代升級,先后實現了核心系統上云—海量并發、大數量交易—復雜系統服務治理—系統擴展大中臺建設等等。驅動架構升級的因素主要圍繞企業戰略、業務需求、新技術三個方面,且架構升級要與企業發展相匹配。
未來,在區塊鏈、5G,物聯網時代下,對生態架構升級又會帶來哪些改變?據說,信美相互第五次升級也正在規劃和進行的路上..
以下為部分演講實錄:
感謝組委會,提供這次和大家交流分享的機會,我本次演講的內容,主要是將我們在系統架構升級過程中的一點點經驗和大家分享,供大家參考。
中國的相互保險始于互聯網時代,我們又是螞蟻的出資背景,公司戰略對保險科技非常重視,所以我們雖然成立時間短,但系統架構迭代,大大小小很多。
信美從2015年籌備開始,到現在,架構經過4次迭代升級,幾乎是一年一個迭代,第五次升級也正在規劃和進行中。
第一次升級
在2016年,來自戰略和技術驅動。我們需要做信息系統的上云,最大的動作就是壽險核心業務系統上云。
而對于一家剛開業的壽險公司來講,需要將所有系統建設在金融云上,挑戰還是非常大的,特別是壽險核心業務系統上云。
首先是去Oracle,完成業務功能從數據庫遷移至應用內,數據庫從Oracle遷移到MySql的驗證;
其次是業務流程重構,實現業務模塊解耦,模塊間服務化,模塊內不同流程間的服務化改造,滿足產品靈活組合,流程靈活配置的要求;
再就是技術棧的升級,融入螞蟻平臺的技術棧。在SOFAStack框架下,完成開發框架調整、解決配置依賴、升級部署方案、日志標準化改造。
通過這次架構升級,基本實現互聯網架構的改造,實現了業務模塊的解耦,提升服務化能力,在交付效率和交付質量方面得到明顯提升,在計算資源、數據庫資源、存儲資源上,基本實現隨需而變。在滿足業務發展需要的同時,兼顧效率和成本。
第二次升級
在2017年,來自業務驅動。這次升級主要是大流量、高并發場景,滿足和支付寶的互聯網項目合作,在業務訪問量、交易量、數據量方面是指數級激增,真正體驗到了流量的威力。所以這次升級主要是高并發架構改造、海量交易數據核對。
應對高并發場景,對主交易鏈路的應用進行架構改造。將整個交易鏈路分層、異步化。分為接入層、業務落地層、業務處理層,通過分布式異步消息服務(DMS)串聯整個流程,達到準實時。
在高并發的業務下,需要確保數據庫的讀寫效率,僅僅是增加緩存資源、讀寫分離等措施還是很難滿足實際需要,必須做分庫分表設計。使用金融云的ODPS工具,可以很好的實現億級別數據處理的能力,完成T+1和螞蟻進行數據核對的能力。
實施異步化后,基本達到準實時,對前端客戶來講,基本無感知。由于確保客戶請求的數據落地,在后端即使出現熔斷、限流,也可以通過補償機制,保證客戶請求不丟失,保證業務處理的連續性。這次的升級,對我們的互聯網架構轉型實施,提供了很好的經驗和能力。
第三次升級
是在2018年,隨著上線應用越來越多,異步化處理也越來越多,服務愈漸復雜化。為應對這些問題,我們主要做了兩個事情:數據核驗、服務治理。雖然是非主交易鏈路的架構實施,但是其重要性也非常大。
數據核驗,在實時交易鏈路實現系統內的數據核驗,同時通過數據平臺的計算能力,實現T+1全局數據核驗。
服務治理,通過服務信息的收集,服務治理策略實施,實現服務有效管控、交易鏈路清晰跟蹤、接口服務的血緣分析。
數據核驗的架構,保證了數據的一致性,減少或者提前預警資損的發生。服務治理的實施,使整個服務做到有效的管理,減少服務不可用,定位問題難的情況。
第四次升級
需要滿足會員多元化服務需求,滿足業務多渠道,多平臺靈活接入等需求,同時解決豎井式架構導致的核心能力重復建設,變更的影響范圍評估難和測試工作量激增的情況。啟動系統的中臺建設,并持續進行迭代。
業務中臺主要圍繞能力整合,核心能力沉淀,以業務流程管理、業務風險管理,流程配置為中心,將中臺的服務能力標準化后,將服務能力透出給前臺,提供前臺渠道、應用進行靈活的組合和對接。
業務中臺下層依賴業務支撐層,主要負責數據管理,重點是在保單、客戶數據的生命周期管理,財務、風控、反洗錢等數據管理和應用。在數據層面,通過企業級大數據中心將提供可靠支持,包括數據集市,數據標準等。
基于我們自身的情況,我們在業務中臺具體實施路徑上,初步確定了四個階段的目標。第一階段為流程重構;第二階段為服務化;第三階段為數據賦能;第四階段為智能化方向。
未來規劃
站在現在,著眼未來,結合公司未來戰略、業務及新技術的發展,提前在技術能力和人才上做好儲備。
作為中臺架構的延續,數據中臺是未來的重中之重。從現在的業務數據化,到數據業務化,再到業務智能化的發展,從簡單的數據采集、報表展示、BI分析,到底層智能算法模型的搭建,通過數據洞察,賦能業務,創新業務。
關于區塊鏈,在保險領域的研究文章也有很多,但是有非常好的落地實踐的,還是很少。而我們作為一家相互制壽險機構,會員擁有和會員自助管理,和區塊鏈的共識機制,有點像。所以我們很快會在會員參與管理、會員盈余分配、會員愛心救助賬戶方面會做一些探索性的研究和應用。
對于區塊鏈的應用,如果只有客戶和保險機構參與,那么可能只能解決兩方的信任問題,但是發揮不了區塊鏈在效率提升,交易成本降低的優勢,只有在多方參與下,效率和成本的優勢才會發揮最大的優勢。隨著保險業務的發展,未來的保險產品將從“小“產品,發展為”大產品“,除了僅僅提供保險功能外,會包含很多其他服務,例如健康服務、醫療服務、投資服務等等,所以未來的保險場景下,會有很多生態機構的參與,例如:醫療機構、健康管理機構、投資機構,甚至是司法機構。放大到這個場景下,利用區塊鏈的不可篡改、共識算法技術,智能合約應用,各參與方都能獲得效率提升和交易成本的降低。所以從這個視角下看,未來區塊鏈也應該是系統架構的重要一環。
同時,我們也在思考,未來,在5G和物聯網的技術背景下,系統架構會有很大變化,保險公司的系統可能不能單獨成體系,只能是整個生態架構的一個參與者。
在戰略、業務、新技術的三重推動下,架構隨需而動,架構與時俱進。我的分享到此,感謝大家的傾聽,謝謝。