金融SaaS平台之構思篇

  • 背景介紹

從事過金融服務行業的同學們都知道,業務系統是非常之多的,核心的就有估值、交易、TA、資訊系統,其他類似產品生命周期系統、投後分析系統等待,而且各個業務系統的邏輯非常之複雜,所以一般金融機構都會有資訊技術部負責這些系統的日常運維,規模小點的機構會外包第三方公司處理。因此引申出三個問題:

1、日常運維工作巨大,隨著業務的發展,整個資訊技術部資源支撐也會越來越大,996也就成為一種常態。

2、供應商的能力以及響應能力參差不齊,可能使得業務得不到很好的支援,影響公司的發展。

3、技術體系多種多樣,長期來看不利於技術架構的統一規劃和運維。

 

  • 實現目標

利用數據中台、技術中台的架構體系,建議一個相對標準化的金融SaaS平台,解決用戶目前存在的行業痛點。

1、金融機構只負責運維核心業務系統,其他外圍系統需求統一交由SaaS平台完成。

2、基於金融行業數據建模標準《中國資本市場標準網》,對核心業務數據統一建模,構建行業標準的數據倉庫,結合大數據技術,最終實現數據中台。

    1)、對核心業務系統數據的採集,採用agent模式,在用戶端部署對應的採集器,通過ETL+Kafka技術,將數據收集到數據倉庫。

    2)、數據倉庫搭建參考前面文章《金融行業數據倉庫的建設思路》,主要用到Hadoop+HDFS+Hive技術,對數據做分層處理。

    3)、數據最終的目的是用起來,適用各種各樣的業務場景,形成數據集市。

3、利用微服務技術,搭建技術中台,能夠快速響應應用層各種各樣的需求場景,快速迭代,滿足用戶需求。

    1)、基於Springcloud搭建微服務平台,Nacos作為註冊中心、配置中心、流量管理,gateway作為服務網關,nginx對接前端應用等

    2)、搭建高可用的Mysql集群、Redis集群、MongoDB集群等

    3)、基於Flyway做數據腳本的統一管理,支援在線升級等

4、數據傳輸、存儲、展現都要進行安全處理,比如通過互聯網專線傳輸,數據加密解密,各個用戶數據物理隔離存儲。

 

  • 最終效果

1、用戶可以專註於核心業務系統的日常運維,其他業務需求統一交由SaaS平台處理。

2、第三方供應商專註於處理各個金融機構的業務場景,形成標準化的處理流程,統一規劃利用好數據,反浦金融機構,真正體現數據的價值。