當前位置:
首頁 > 科技 > 金融行業如何以PaaS為抓手構建下一代雲平台?農行有話說

金融行業如何以PaaS為抓手構建下一代雲平台?農行有話說

在最新一期的《企業開源智庫》,中國農業銀行研發中心專家羅水華、紅帽解決方案架構部總監劉陽和至頂網主編李祥敬一起探討了金融行業的下一代平台建設。

近年來,金融行業普遍走上了金融科技之路。金融科技的本質是通過大數據、人工智慧、區塊鏈等各種技術的應用來改善金融效率、創新商業模式。現在金融行業積極擁抱數字化轉型,而上雲其實是企業進行轉型和業務創新的一個重要抓手。

金融行業如何以PaaS為抓手構建下一代雲平台?農行有話說

打開今日頭條,查看更多圖片

在最新一期的《企業開源智庫》,中國農業銀行研發中心專家羅水華、紅帽解決方案架構部總監劉陽和至頂網主編李祥敬一起探討了金融行業的下一代平台建設。羅水華在節目中分享了農行在雲平台建設方面的實踐和經驗,為當前金融機構上雲和數字化轉型提供了重要的參考。

農行的「雲」探索

經過30年來的信息化建設工作,農行形成了現在近500個應用系統在生產環境運行的狀況。這一方面為農行的業務創新提供了支撐,另一方面也帶了很多挑戰。比如這些應用系統分布在不同的硬體環境,運行在超過1000個不同類型的軟體上,商業軟體有100多個,開源或免費軟體有1000多個,每個軟體還有不同的版本。

為了更好地應對這些挑戰,農行近些年在雲平台建設上進行了積極嘗試,也取得了一些進展。IaaS平台從2012年開始建設,現在正經歷從1.0到2.0的跨越,目前正在推廣應用IaaS 2.0的階段。「IaaS平台的建設解決了技術包袱的問題,如上面所言,農行形成了紛繁複雜的應用系統和軟硬體。通過IaaS平台建設可以把這些統一納管,底層的基礎架構更加簡單,適配應用或者業務需求。」羅水華說。

隨著IaaS建設的日漸成熟,農行現在需要從業務角度看技術,業務與技術的關聯性更強,PaaS平台提升日程。農行的PaaS平台也是在2012年左右開始嘗試建設,目前在從開源版本試用到基於商業版本推廣階段。

農行已經在數據中心上海和北京兩地投產PaaS平台,共發布了3個應用,4個子系統。這3個應用具有代表性,既有傳統應用,也有微服務架構應用,還有目前處於前沿的人工智慧平台和無伺服器架構(Serverless)應用。

如果說PaaS解決了技術與業務的關係,那麼隨著信息化建設的深入,農行在業務流程標準化和定製化方面的需求也開始出現,從而適應新的業務。農行在SaaS領域的探索集中在某些業務領域建設了應用服務,主要有一號工程中的惠農電商平台、繳費平台等。

金融行業上雲三步走

對於農行的上雲實踐,劉陽說,紅帽軟體多年來一直服務於全球各大金融機構,的確是看到了金融機構上雲的強大的動力和努力。從最初的謹慎嘗試到目前的大膽創新。從目前看,整個發展過程可以分為大致三個階段:

從IT角度出發,利用雲技術來提升計算、存儲、網路等IT基礎資源的供給能力、運用效率以及支撐能力。以滿足不斷湧現的IT建設對IT基礎資源的大量、靈活、高效使用的技術要求,這體現在IaaS層面。

在此基礎上進一步搭建關鍵技術平台,就是在雲基礎平台之上,搭建PaaS平台。尤其是容器技術出現後,PaaS平台能夠跨越私有雲、公有雲。PaaS平台將底層技術與上層應用關鍵就似乎進行了剝離,解除了整個底層平台對上層應用的束縛。

比如銀行推出了很多跟互聯網對接的業務,比如雙十一秒搶等促銷活動,要在一天之內要準備好大規模的系統支撐能力,怎麼樣在一兩天之內就讓整個IT系統就緒?這就是PaaS平台整個的能力。金融科技的力量怎麼能夠產生對業務的促進,它需要PaaS化,要把金融科技作為PaaS的一個服務對外提供,上層的SaaS應用就會變得更加地靈活。

最後,未來將是「混合雲、多雲」的天下,金融機構在多雲平台中,利用金融科技構建「雲原生」應用,實現業務創新。 「未來下一代雲平台一定是在混合雲和多雲的環境之下構建真正的雲原生應用,而不是把傳統應用搬到雲上而已。」劉陽說。

農行與紅帽的PaaS合作

對於金融行業,雲技術一方面解決歷史遺留的制約問題,另一方面也要創造更加先進的生產力。比如農行通過IaaS解決利舊問題,另一方面金融科技中的大數據、人工智慧,包括區塊鏈技術等等需要應用到新業務中。而金融行業的PaaS平台建設就是解決這樣的問題,其起到了承上啟下的作用。

劉陽表示,PaaS建設本身是數字化轉型的一部分,需要進行生態建設,對內會涉及到架構、開發、運維等很多部門,如何定義各部門的職責。以及如何在中間業務、分行特色業務等專項領域進行有特色的PaaS建設都是需要思考的問題。對外,需要聯合符合PaaS架構的第三方應用合作夥伴,對商業合作夥伴提供業務開發能力,構建金融數字生態。

農行的PaaS平台就是基於紅帽的OpenShift進行構建的。據羅水華介紹,農行在PaaS選型過程中,研究了不少國內外廠商的PaaS產品和解決方案。經過篩選,農行發現紅帽OpenShift和應用開發過程結合很緊密,對應用開發的實際情況考慮和支持得比較好,對開發人員很友好。

羅水華表示,OpenShift與Kubernetes等開源技術社區發展保持一致,同時功能穩定可靠,這對於要求高度穩定、又要自主可控的銀行重大基礎設施來說是最為重要的。「OpenShift的基礎架構跟開發過程結合得非常好,因為我們開發過程中經常有不同的版本迭代,而OpenShift能夠管理好應用的版本,讓開發人員徹底的不用關注這些細節問題,他只要去聚焦工程實現的問題,我覺得對開發人員特別友好。」

另外,OpenShift在運維領域也是與時俱進,跟新技術、新框架結合得特別好,包括服務網格,OpenShift集成了服務網格的能力,這些能力其實是應用開發特別需要的,也就是說OpenShift能夠跟上技術演進的步伐,不斷地滿足應用和運維的需要。在實際的使用過程中,農行跟紅帽一起形成更好的應用設計、上雲規範。

劉陽說,技術的生命力帶來的商業價值是不言而喻的。目前招商銀行、中國石油、中航信、中信信用卡等客戶都在使用OpenShift。這主要是由於紅帽OpenShift提供了堅實的技術方向和企業級支持、專業化團隊和產品寬度。

路漫漫,但是前途無限

談及未來的規劃,羅水華說,農行研發中心的最終目標是要建設一個三級平台體系,第一級為PaaS雲平台的研發環境,在這個環境中開發雲管理平台,研究和實現PaaS雲平台所需的關鍵技術;第二級為各個應用系統的開發平台,這個平台為應用系統研發過程提供所需的功能開發、單元測試、功能測試、集成測試等支持;第三級為覆蓋幾乎所有應用系統的一體化管理的生產運行平台。

"未來,農行將在上雲規範、管理制度、流程等方面進行積極探索。因為上雲不光是一個技術問題,還涉及部門職責的調整,在這個職責上要建立相應配套的流程,來發揮雲的能力。「我們希望建設一個功能完備、功能齊備的雲平台,這個雲平台可以為農行今後把能力輸出給分行和同業。"羅水華如是說。

在規劃目標上,紅帽也可以做更多。劉陽說,PaaS建設是一項長期工作,銀行應該根據自身狀況和目標進行PaaS架構的規劃和路線設計,在這些方面紅帽有豐富的PaaS項目規劃和實施經驗,可以幫助金融客戶進行PaaS的架構設計。比如通過快速的Discovery Session方式發現需求和指導設計,通過Open Innovation Lab聯合設計和原型方案實現,或者是一個完整的架構設計項目。

另外,對於開源產品來說,需要有一個強大的支持和服務隊伍,專業的交付能力是非常重要的。紅帽可以從項目前、中、後提供全程的服務支持,幫助客戶走好上雲這條路。「紅帽本身是開源軟體企業,開源其實是一種創新的方式,開源不是一種生意的模式。很多企業要用開源軟體,它必須具備企業級軟體應有的功能,需要專業團隊的支持,以及對整個周邊技術方面的兼容、可靠性等。」劉陽說。

劉陽進一步表示,紅帽整個的生命力本身也就來源於這種開放創新的模式,這是紅帽非常推崇的。所以紅帽很能夠非常堅定地告訴用戶說,用紅帽的技術是不會存在鎖定問題的,因為本身這個技術不完全掌握在紅帽的手裡,不是紅帽的知識產權,紅帽只是整個開源社區中非常重要的貢獻者和一分子而已。

結語

這是一個最壞的時代,也是一個最好的時代。這是一個屬於金融科技的新時代,但這更是一個屬於雲計算的時代。我們需要建設適應新的業務需求的新的IT基礎架構設施,而OpenShift能夠幫助金融客戶建設好新一代的金融雲平台。金融行業的下一代雲平台將持續解放開發人員和運維人員,為應用研發和運維賦能,不斷提升業務交付效率和質量。

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

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


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

雲和資本創始人談家國情懷:以資本方式驅動我國自主研發能力提升
碩果累累 紫光雲「芯雲一體」戰略加速落地

TAG:至頂網 |