當前位置:
首頁 > 科技 > 你印象中的銀行技術架構正在被顛覆

你印象中的銀行技術架構正在被顛覆

隨著移動互聯網爆發,傳統金融模式已經不能滿足用戶對業務的需求,特別是近幾年互聯網金融的崛起,造成了對傳統金融的衝擊更為巨大。商業銀行不得不從自身業務出發,重新去審視與應對互聯網金融浪潮,大多數銀行不僅都在積極開展互聯網業務,更新迭代現有產品,而且還在布局構建自己的一站式金融服務平台,而移動支付、雲計算等技術相繼出現以及迅猛發展,恰恰滿足了商業銀行對業務場景的技術需求,但問題來了,業務的改進必然會改變整個銀行系統技術架構,那在銀行軟體開發的過程中,會存在哪些弊病以及未來將會有哪些技術影響銀行業務的發展呢?

下面我們將做詳細的闡述。

首先目前大多數的銀行系統,除了核心的系統外,絕大部分的系統都是通過招標的形式,由 IT廠商負責建設。在具體實施過程中按照要求現場進行客戶化定製開發,這麼做的好處是非核心的系統不需要花費過多的精力去開發和維護,當然缺點也是顯而易見的。由於開發團隊進駐現場幾乎是從零開始的系統開發,導致建造標準幾乎是千差萬別的,很多業務系統之間無法做到很好的兼容,數據也很難共享。

從開發層面來講,由於以移動互聯網市場為核心,需求變化繁多,業務需求要與用戶訴求進行同步,這樣造成創新業務一經提出便要求極短時間內完成開發上線,研發周期往往被壓縮至一個月以內甚至更短;同時隨著移動用戶量激增,系統能扛住多少的並發量也變成一個不易解決的問題;而不同於普通互聯網業務,銀行業務具有高安全性、高可用性等特點,所以在技術架構上普遍存在著技術平台擴展性不足、基礎設施經濟性不足,擴展彈性不夠等問題。

綜上所述,目前銀行系統在開發過程中遇到的問題有:

業務彼此割裂,重複工作量巨大,不能復用

各業務線之間數據不能共享

需求多變,研發周期短

用戶訪問量巨大,高並發量成為挑戰

那麼,如何解決呢?

如果說有一種方式可以實現無論是 PC端還是移動端,都可以通過不同場景下的應用提供銀行的業務給用戶使用,則需要應用通過對內介面組裝業務邏輯,對外介面通過消費服務,實現對可復用性服務的調用。

由此,微服務架構應運而生。

首先微服務不是銀彈,僅靠微服務是不夠的,還需要後期運維團隊的跟進,因為微服務架構的實施,會導致運維的壓力會逐漸上升。但實施微服務,對業務的解耦和降低產品功能的複雜度都有極大幫助。

微服務的目的是有效拆分應用,實現敏捷開發和部署。在微服務架構下,我們將原本單一的應用按照業務功能邊界分解成一系列獨立、專註的微服務,所以相對與傳統架構,微服務主要有以下幾點優勢。

重用性好:因微服務的功能較為獨立,更利於被重用,這就極大的解決了銀行各業務之間不可復用的問題。

低複雜度:每一個微服務專註於單一功能,並通過定義良好的介面清晰表述服務邊界,每個服務都有一個用 RPC或者消息驅動 API 定義清楚的邊界,所以大大提高了開發和部署的效率。

易擴展:每個微服務可以根據具體的業務場景和需求來擴展。

獨立部署:每個微服務獨立部署,開發者不再需要協調其它服務部署對本服務的影響,這種改變可加快服務部署速度。

資料庫解耦:原來各個業務的資料庫都混在一個龐大的庫里,相互 Join ,難以拆分。服務化之後, 底層的資料庫被彼此隔離,可以很方便地拆分出來,進行擴容。

還有什麼技術在顛覆金融銀行的傳統業務?

區塊鏈是現如今最熱門的技術之一,在區塊鏈的創新和應用探索中,金融是最主要的領域,現階段主要的區塊鏈應用探索和實踐,也都是圍繞金融領域展開的。除了典型的數字貨幣外,分散式記賬系統、支付清算系統等,進一步將區塊鏈推向了應用研發階段。很多發達國家的清算所、交易所、投資銀行、商業銀行等機構已經在探索區塊鏈在跨境支付、證券交易結算和證券發行等領域的應用。

目前區塊鏈技術從方向上可以大致分為共有鏈,私有鏈以及介於兩者之間的聯盟鏈。我們以最近比較火的聯盟鏈來說,聯盟鏈參與區塊鏈的節點是事先選好的,節點間通常有良好的網路連接等合作關係,而區塊鏈上的數據既可以是公開的也可以是內部的,所以為一定意義上的分散式。這種特性就代表著聯盟可以大到國與國之間,小到企業與企業之間。

聯盟鏈上的讀寫許可權、參與記賬許可權按聯盟規則來制定。整個網路由成員機構共同維護,網路接入一般通過成員機構的網關節點接入,共識過程由預先選好的節點控制,因此聯盟鏈一般不採用工作量證明的挖礦機制。有人說其實聯盟鏈也是私有鏈的一種,從定義上講是沒錯的,但是從承載力上來說,聯盟鏈大約是 1k-10k筆 /s,私有鏈是 1k-10w筆 /s,這就決定了從應用場景來說,聯盟鏈更適合做支付和計算,私有鏈更適合做審計和發行。

目前德勤利用區塊鏈技術中的信息可追溯、不易篡改等特性,構建了 Rubix 基礎平台,通過與核心客戶的 Sap、Oracle等資料庫對接,自動獲取並記錄客戶財務信息,防止篡改或偽造財務報表。而未來區塊鏈技術可能會實現將房產等實物資產以電子權證方式存儲在區塊鏈上,並藉此開展全球金融信用服務等。

如果說目前銀行服務化難以解決的是以往銀行業務無法復用,數據不流通等問題,那區塊鏈技術則代表著銀行未來大多數業務的重新定義,如果你既想了解微服務是如何解決金融行業在軟體開發中的諸多弊病,又想了解未來區塊鏈是如何顛覆銀行業務,那麼想必你將不會錯過7月 8日 -9日,在深圳·華僑城洲際酒店的 ArchSummit架構師訓練營,我們非常有幸邀請到了天弘基金(餘額寶)移動平台技術總監 & 首席架構師李鑫以及微眾銀行區塊鏈首席架構師張開翔,他們將帶大家深度解析區塊鏈平台技術的演算法、架構及應用,從 0到 1剖析區塊鏈平台架構重構,以及性能優化方案,並且從多維度的治理監控體系的分析策略、構建,以及微服務的安全管控等相關管理策略進行講解。


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 InfoQ 的精彩文章:

如何在NLP領域快速學會第一個技能?
談筆1000億的生意:揭秘菜鳥全球智能倉配技術實踐

TAG:InfoQ |