總行信息技術部牽頭、超過22個總行業(yè)務部門參加、2.35億行代碼......前后耗時三年,招商銀行全面上云“超級工程”宣告收官。
(資料圖片)
至此,招行的全部借記卡賬戶、信用卡客戶、對公賬戶及總分行所有應用系統(tǒng)全部遷移至云上,全行賬戶結構和應用結構全面重構,完成了招行科技底盤的升級換代,成為國內系統(tǒng)性重要銀行前7家中首家實現全面上云的銀行。
“上云之后,我們基本上完成了數字化建設的新基建,接下來將邁入全面數字化的新階段,打造‘數字招行’?!闭行惺紫畔⒐俳栐诮邮苋讨袊浾卟稍L時表示。
全面上云:云開兩朵
招行上云,有著擁抱行業(yè)技術路線變遷,以及滿足自身經營訴求的雙重考量。
從技術角度看,科技發(fā)展模式已從由少數頭部廠商(IOE)把控變成由全行業(yè)推動的開源模式,科技業(yè)在“云”方向蓬勃發(fā)展;從自身看,招行在打造數字化銀行的過程中,對科技基礎設施不斷產生新的需求。
江朝陽則在宏大敘事里補足了一個上云的具體觸發(fā)點:對前沿技術嗅覺靈敏的主機開發(fā)人員,紛紛尋求換崗,分配到主機開發(fā)團隊的新招人員也很快離職。這是因為傳統(tǒng)的主機平臺及集中式架構已經式微,分布式系統(tǒng)才是確定的技術方向,科技人員們希望主動擁抱新的趨勢。
在趨勢及具體事件的驅動下,招行上云大幕拉起。第一階段是從2015年-2019年,招行建立了可以承載重要應用系統(tǒng)的私有云平臺;第二階段是由2020年1月-2023年1月,科技體系全部遷至云上。
盡管對外積極宣傳上云進程的銀行不在少數,但據券商中國記者了解,目前很多銀行在采用分布式架構的同時,仍保留了傳統(tǒng)主機(集中式架構)雙軌運行;同時,一些銀行上云的業(yè)務范疇只囊括部分業(yè)務。
招行的“上云”,一是從物理上關停了傳統(tǒng)集中式架構,將所有流量切至云上,實施單軌運行;二是從業(yè)務范圍上,實現了全行借記卡賬戶、信用卡客戶、對公賬戶以及總分行所有應用系統(tǒng)全部遷移至云上。
為兼顧業(yè)務連續(xù)性、算力、可標準化程度、技術成熟性、安全性,招行選擇了 “云開兩朵”模式:
一朵“金融交易云”(FTC)替代主機,主要承載招行借記卡、信用卡核心賬務,以及零售轉賬、快捷支付、數字人民幣等穩(wěn)態(tài)業(yè)務,保障業(yè)務連續(xù)性及核心交易穩(wěn)定;
一朵“原生云”(ACS)承載主機系統(tǒng)之外的傳統(tǒng)開放架構上的系統(tǒng),主要承載渠道類、零售信貸等業(yè)務處理類、客戶經營類等敏態(tài)業(yè)務,對標頭部公有云,同時在先進性和高可用性之間取得平衡。
超級工程:充分解耦
將上云比作一個“超級工程”并不為過。先后數千名人員參與項目,覆蓋22個總行業(yè)務部門。江朝陽如數家珍,用了一個精確數字來形容上云工程的宏偉——2.35億行代碼。
“我們采取解耦的方式,將一個大項目變成幾百個并行實施的小項目,把工程實施難度降下來。”江朝陽總結。
在江朝陽看來,業(yè)務與技術順暢融合是招行的優(yōu)勢基因。上云涉及業(yè)務組織需求理清、客戶銜接、知識傳遞、內部操作和流程變更,技術部門要配合業(yè)務部門進行從上到下的分行業(yè)務條線培訓、宣導和自身制度調整。
最根本的是頂層制度的保障。江朝陽指出,全行上云得益于管理層的重視,將其作為全行級大項目?!靶虚L辦公會定期聽取上云過程的報告。管理層傳遞的決心非常明確,就是要舉全行之力把這件事情做好。在這種導向下,大家積極配合,保證了資源的投入?!?/p>
對整個項目的實施,一個細節(jié)處理不好就可能造成大事故。據了解,招行從軟件開發(fā)的管理、工程的組織、測試投產的驗證、數據到用戶的遷移,通過項目群的方式來管理涉及主機上云的3000多名員工的工作:設置總控,并在每一個項目開發(fā)過程中按照嚴謹的軟件工程要求來推進相關開發(fā)工作,包括寫代碼、測試、投產、遷移工作、灰度發(fā)布(雙版本平滑發(fā)布),都做了精細的項目管理,同時輔以一系列緩釋風險措施。
其中,在信用卡領域,招行設計了“跟賬機制”:新科技系統(tǒng)開發(fā)完后,老系統(tǒng)還在跑。那么招行就會將老系統(tǒng)的交易灌到新系統(tǒng)里去,讓新系統(tǒng)也跑一遍,跑完以后看賬務結果是否一致。跟賬結束后,招行確認處理賬務的邏輯沒有問題,才會用灰度方式發(fā)布。
扶上馬還要再送一程。為了保證系統(tǒng)上云后運行穩(wěn)定,招行還專門開發(fā)了重要監(jiān)控系統(tǒng)“北斗”。“北斗”設置的初衷是:在一個云環(huán)境下,一個集群至少有近千臺服務器,每個服務器又有一堆容器。當一個事故發(fā)生,往往很難搞清楚具體哪個環(huán)節(jié)出問題,這就容易引發(fā)災難。“北斗”存在的目的,就是要讓技術人員的指令在貫穿所有處理模塊的時候,其痕跡都能被記錄下來,以便問題產生時能夠精確定位。
科技底盤:全面升級
于招行而言,上云帶來的效用并不直觀地體現為IT總成本的變化,單位算力成本的下降與IT成本結構的優(yōu)化顯然更為重要。
采訪過程中,江朝陽以“挑水”和“自來水”形象比喻:“過去挑水喝,用水就很節(jié)省,一星期洗一次澡;現在有自來水,恨不得一天洗兩次。用水量不見得減少,但生活質量上了一個臺階?!?/p>
以信用卡為例,江朝陽透露,信用卡核心系統(tǒng)從主機平臺向分布式平臺下移后,基礎設施成本減少約60%,但系統(tǒng)業(yè)務負載和算力是過去的10倍?!皯酶倍啵С值墓δ芨唷?。
結構上,基礎設施成本的下降也為研發(fā)投入騰挪出更大的空間。“隨著算力的提升,軟硬件采購成本在我們科技費用中的占比幾年內下降了一半,更多資源可以投在應用研發(fā)本身?!苯栒f。
更為重要的是,三年上云工程期間,招行同步建立了企業(yè)級的技術中臺和數據中臺——前者將開發(fā)過程中提煉的共性、基礎能力以功能組件形式沉淀;后者對海量數據進行采集、計算、存儲、加工,同時統(tǒng)一標準口徑,形成可復用的數據資產。
“伴隨著招行云的建設和投產,兩大中臺的成熟度也達到比較好的狀態(tài),這樣就形成了招行全新升級的‘云+中臺’科技架構?!苯柋硎??;诖?,“所有的業(yè)務接下來進入了平臺化發(fā)展的階段”。
具體而言:一方面,全行科技生產效率更高、更經濟,可實現低代碼/零代碼的快速交付。招行將此比喻為造汽車,不用從一顆螺絲開始,而是組件拼接,開發(fā)效率成倍提升;另一方面,借助“云+中臺”,板塊、條線、部門之間的“煙囪”“豎井”進一步拆除,業(yè)務流程、客戶旅程全面打通,相應帶來客戶體驗的提升。
上云之后:數字招行
始于“云”,但不止于“上云”。擺在招行面前的階段性重點,是從“上云”到“云上”、從On Cloud走向In Cloud的行為習慣轉變。
“近期我們要加大力度,改變開發(fā)人員、技術人員過去很多的工作習慣、思維方式,更好地把云的優(yōu)勢發(fā)揮出來,全面釋放云生產力?!苯柾嘎?。
這也將支持“數字招行”建設進一步提速?!吧显浦螅覀兓旧贤瓿闪藬底只ㄔO的新基建,在云計算、大數據和AI方面都建立了相應的能力和結構,接下來將邁入全面數字化的新階段,打造‘數字招行’?!苯栔赋觥?/p>
據了解,一直以來,招行數字化轉型建設圍繞線上化、數據化、智能化、平臺化和生態(tài)化五個階段推進。江朝陽表示,線上化、數據化基本完成后,招行下一階段科技產出將在智能化方面重點體現,“我們會在AI、大數據領域持續(xù)發(fā)力,投入更多資源來做這件事情?!?/p>
其中,涵蓋財富管理、營銷、風控、作業(yè)層面的“四大引擎”是最主要的智能應用投入領域?!案黝愔腔勰芰Τ恋淼剿拇笠妫瑸槿兄悄苄枨筇峁┓铡?。
但投入產出并不容易衡量?!爸悄芑度肽苋〈嗌偃肆茈y量化,但我們希望讓自己的智能化能力在行業(yè)、在應用上都保持第一梯隊水平?!苯栒f。
談及“數字招行”的進度檢視,招行相關負責人透露,圍繞“五化”及相關業(yè)務板塊,該行正在搭建一整套評估體系。“招行零售起步早,數字化程度要更高,未來,科技要重點投入投金和資管,更多地用軟件支持業(yè)務,讓業(yè)務更加自動化。”
(文章來源:券商中國)