華夏銀行:基于容器重構微信銀行業務
1580年,全球第一家銀行——威尼斯銀行在意大利成立,自此開啟了“Bank時代”。在那個時代,銀行服務的主要模式均圍繞物理網點展開。歷經四個世紀的更迭變遷,銀行的服務從網店延伸到ATM,從線下延伸到互聯網和移動端,如今,它已經不再只是一個獨立實體,沒有明顯的服務邊界,而是轉變成了無處不在的數字化服務,融入在我們衣食住行的各個場景。這就是Bank 4.0的基本形態。
要滿足Bank 4.0的業務需求,意味著銀行要能夠扛下海量線上業務的流量沖擊,能夠靈活應對無處不在的系統風險點,能夠360度無死角打造最優的客戶體驗……如此種種,都成為我國各大銀行加速數字化轉型的強大動力。而華夏銀行,也位列其中。
2017年,華夏銀行制定了圍繞數字化轉型的“三年行動計劃”,并據此在組織層面專設了數字化轉型辦公室,在技術層面成立了旗下的金融科技子公司。今年,華夏銀行的“三年行動計劃”已步入收官之年,全行在數字化的統一認知、敏捷協同的流程和文化變革、傳統技術平臺與架構重塑等方面都有了諸多成效,而這些成效都成為了幾年來華夏銀行業務創新和服務升級的強大“后盾”。
舉例來說,針對業務層面日益多變的市場需求,華夏銀行基于云原生平臺和微服務架構對系統和應用的開發和部署方式進行了升級,替代了傳統煙囪式、緊耦合的基礎架構。而近日,在接受至頂網記者采訪時,華夏銀行技術部主管王晨則以微信銀行的業務重構為例,介紹了華夏銀行如何基于微服務架構,利用容器等前沿技術,滿足分行業務應用等定制化需求,實現總分行之間資源的靈活調用、分配和拓展,同時,提升系統的整體性能,降低系統運行風險。
以下為訪談實錄(文字內容經至頂網編輯整理):
數字化轉型|手機銀行|互聯網營銷
至頂網:如今,數字化技術已經成為推動企業運營轉型和商業模式創新的重要工具,是否可以介紹一下華夏銀行具體是如何推動自身數字化轉型的?
王晨:我們行在2017年制訂了一個三年的行動計劃,這個規劃期在今年將會完成。一方面,我們完成了包括業務、技術、運維以及后臺數據處理等方面的相關系統的搭建和落地。另一方面,我們也從組織內部完成了一系列調整,在相關的業務部門和技術部門都完成了針對數字化轉型所需的組織架構調整。
在未來新的三年,我們行也在做新的規劃。今年,我們還成立了數字化轉型推進辦公室,就是為了落地新的規劃,為了更好地去面對未來產業互聯網發展時代,完成銀行的轉型需要做的一些工作。
至頂網:基于過去三年華夏銀行所做的工作,具體實現了哪些目標?
王晨:比如說在渠道層,華夏的手機銀行5.0通過兩年多時間完成了系統上線,這次系統上線無論是從底層的開發工具、從前端的客戶體驗設計、從交易的豐富與完善,還是在后臺的運營體系搭建,都做了非常大的調整。從數據上看,手機銀行5.0上線以后我們的客活有了3倍的明顯增長,應該說,這是技術驅動成果的很好體現。
另外,我們在三年內也基本完成了互聯網營銷服務體系的搭建,用于改善銀行的線下營銷效率,實現線上線下全渠道結合的效果,目前這一體系也初步產生了一些效果。舉例來說,包括線上信貸的系統建立、互聯網貸款的發放、整個系統運維的提升、大數據系統的性能提升,以及平臺的數據挖掘能力、模型建立能力都取得了初步成果。這些,為我們行的數字化轉型打了很好的基礎。
至頂網:數據是實現企業數字化精準營銷的重要基礎,那么,我們的營銷服務體系給華夏銀行的哪些業務場景帶來了哪些具體效益?
王晨:比如說在數據治理方面,首先,我們制訂了全行數據治理統一標準,相關系統均按照新的標準進行數據優化;其次,是在數據挖掘方面,我們在傳統CRM系統以及客戶數據分析系統上都進一步豐富了自己的客戶數據標簽,并基于營銷的需求構建了幾十個不同場景的數字模型。同時,我們還通過數據挖掘針對八個不同的應用場景做了整體的數據分析,最終形成了報告,產生了一系列潛客營銷的數據,幫助提升全行的營銷能力。
云原生 |云部署|架構重塑
至頂網:我們知道,數據一定是要放在同一個平臺上才能發揮它最大的價值。那么,在這個過程中,傳統的IT架構是不是能很好地支持,或者說,我們用了什么樣方式完成這種轉變呢?
王晨:在這三年的規劃和實施過程中,我們深刻感覺到,現有的銀行系統架構其實并不能很好滿足我們銀行轉型的需要,尤其是對于大數據量的處理,包括業務上的整合等等,傳統煙囪式的結構并不能很好滿足這樣的需要。所以,前兩年我們在成立新的金融科技公司之后,就依托于新的金融科技體制做了系統規劃。比如,我們目前正在開發自己的云原生平臺,并且,接下來相關系統都會基于這一新的架構和新的開發平臺來打造。
至頂網:都是從零開始做開發,還是對原有的系統進行升級?
王晨:目前是兩步走的策略。一方面對一些新系統或者需要做大的調整的系統,可能會從零去做;對于原有的系統可能會基于新的一些方式把系統能力先提升上去。
至頂網:系統的打通或集成工作是怎么推進的呢?
王晨:主要是靠業務和技術部門整體協同來實現這樣一個工作,目前,我們行成立了新的數字化推進辦公室,借此實現了跨部門的協同和組織工作。具體來說,會由數字辦進行整體規劃,具體業務部門和技術部門基于計劃來制訂相應的實施策略。
至頂網:數字化轉型涉及很多新的技術,包括云計算、人工智能、大數據等等,其中,云計算是底層非常重要的一個基礎,那么,在這方面華夏銀行是怎么做布局的?
王晨:華夏銀行這兩年構建了自己的私有云,目前主要是滿足分行在進行業務定制化開發的需求,在落地過程中,我們會引導分行基于私有云進行定制化開發,在保證安全性的前提下,同時滿足分行的定制化業務發展需求。
至頂網:只有私有云嗎?還是混合云的部署?
王晨:部分非核心業務會放在公有云。
微服務|容器|微信銀行
至頂網:最近華夏銀行通過微服務對一些業務進行了重構,是不是可以具體介紹一下目前我們重構的方式,以及這個項目的落地情況?
王晨:我們在微信銀行的業務重構中采取了微服務的架構。一方面考慮到微信銀行的業務在分行有比較強的定制化訴求,另一方面總行也需要提供比較好的公共服務從而減少分行對于一些基礎服務開發的工作量,并實現總分行在一些共有業務上的協同。比如分行要在理財或者繳費等服務方面做一些定制化開發,同時又不能影響總行整體業務運行,在這樣的情況下,通過微服務的方式就能實現服務上的協同和能力的共享。
除此之外,通過微服務架構還可以進一步提升整個系統的性能,基于傳統架構在進行消息推送時往往會面臨性能上的瓶頸,而借助于微服務,就可以突破這方面的瓶頸。
舉例來說,過去我們在微信推送信息可能并發量并大,而且由于整個架構服務之間耦合度太高,當某一點出現問題就可能造成整個系統的崩潰,所以我們想通過微服務的方式提升整體的服務性能,同時降低服務之間的耦合度,降低整體系統的運行風險。
在具體的落地過程中,首先會由總行做一套整體的開發標準和基礎服務,然后由分行再根據自己的服務需求做定制化改造和開發,利用微服務之間的服務標準一致性滿足標準化服務和定制化服務之間的協同。
至頂網:是不是可以介紹一下容器技術在整個開發過程中扮演什么樣角色?會帶來什么樣的價值?
王晨:容器在我們這次升級當中主要解決的就是服務性能的問題,在微服務架構中,我們需要把每個具體服務基于容器封裝成不同的服務集群,從而保證對性能調用的靈活性。
至頂網:剛剛談到我們的基礎實際上是一個混合架構,那么,您怎么看待云原生、容器等等這樣一些技術,在多云管理、平臺構建和應用開發、集成等環節中的價值?
王晨:目前,我們使用容器技術的首先是為了滿足業務的靈活性需求,二是應對業務上大數據量的處理壓力。另外,銀行服務的下一個階段目標一定打造一個更開放和更具生態性的服務體系,而云服務、微服務則可以為銀行未來的業務發展提供有效的支撐。
舉例來說,對于華夏微信銀行的微信消息推送,在具體的業務場景下,信息的并發量并不是均勻分布的,因此,在分行舉行線下或線上營銷活動(如6.18活動)時,消息推送量需求就會迅速提升,而通過容器技術就可以快速實現資源的靈活調用、分配和拓展,從而滿足消息分發需要。
接下來,我們還會基于小程序對微信銀行業務進行進一步升級,包括拓展微信支付工具、利用微信公有云做人臉識別、身份識別校驗等等。而在這個過程中,容器技術都將發揮非常重要的作用。
總的來說,我們還是希望通過容器技術更好地對資源進行靈活調用,并根據業務場景對資源做快速分配,從而滿足業務的需求。
本文章選自《AI啟示錄》雜志,閱讀更多雜志內容,請掃描下方二維碼