雲原生技術已趨向成熟
為金融企業帶來全新業務價值與技術優勢
Forrester首席分析師戴鯤表示,越來越多的企業正在藉助以雲計算為代表的數字技術的巨大潛力,不斷提供數字化的客戶體驗,改進卓越運營能力,加速數字創新進程,構建和擴展數字生態體系,從而加速數字化轉型來塑造可持續的競爭力。
他指出,尤其是一些積極採用新興技術的泛金融企業,更在加速構建企業級雲平臺,取得了顯著的早期業務成果。而伴隨著在應用基礎設施、應用軟件架構、開發模式與部署架構四個層面協同進化與趨向成熟,雲原生技術已為包括金融行業在內的各行各業的企業與機構帶來了全新的業務價值與技術優勢,具體表現在:
應用基礎設施
從物理機和虛擬機向大規模容器集群進化
容器技術可以實現更高密度的宿主機部署能力和伸縮性,提供更好的性能、更低的空間佔用率以及更高的資源利用率,可以實現基礎架構的自動化與高效率,幫助金融企業更好地滿足大規模互聯網業務的動態工作負載支撐要求,從而為客戶獲得一致的差異化體驗提供有效保障。
應用軟件架構
從集中式單體和多層架構向分佈式微服務架構進化
微服務框架進一步增強了應用架構伸縮性,通過模塊化的複用能力與漸進式的變更能力加速應用價值交付;服務網格為微服務應用帶來更為強大的服務間網絡連接、可見性和安全性;無服務器計算以全新的編程模型實現應用鬆耦合和自動伸縮性,有效屏蔽基礎架構的複雜性;而邊緣計算與物聯網技術的發展也使得企業計算架構從中心化向分佈式演進,加速洞察的獲得與決策反饋的閉環。
開發模式
從瀑布式和敏捷式向DevOps進化
容器技術可以提供良好定義、一致的、高度可遷移的應用軟件包,幫助改善開發和運營團隊之間的協作過程。而微服務架構的細粒度可重用模塊化特性可以幫助技術部門通過技術組件與業務服務的動態組裝,通過與持續集成和持續交付流水線的有效集成,實現面向DevOps的軟件交付,從而加速企業創新進程,有效提升市場響應效率,迅速滿足企業內部不同業務部門與區域環境的差異化客戶與業務需求。
運營模式
從單一雲環境向混合私有云與公有云的多雲環境進化
根據Forrester的研究,面向多雲、混合雲環境的雲平臺管理能力已經成為了中國乃至全球企業的常態化需求。企業不僅需要在基礎架構層面實現跨集群發佈部署和跨雲平臺管控,而且需要具備面向異構資源的一體化管理能力,包括虛機與容器集群的混合管控、經典多層架構與微服務架構的混合支持、傳統開發框架與包括大數據和機器學習等在內的新興技術框架混合使能等。
如何藉助合作伙伴力量
以平臺化方式構建金融級雲原生能力?
在邁向雲原生的路上,新興技術帶來戰略業務價值的同時,也必然引入更多的不確定性。一方面雲原生技術依然處在快速演進階段,距離金融行業所需要的在雲端運行關鍵任務系統的金融級特性仍存在顯著差距,另一方面,雲原生技術本身在應用架構、開發測試部署過程、應用重構與遷移路徑以及系統運維等各個領域都具有技術和管理複雜性。
戴鯤指出,金融機構在雲原生技術的落地實踐過程中,必須通過審慎務實的整體戰略規劃,以平臺化的方式有效構建金融級雲原生能力,藉助合作伙伴的技術深度、生態系統廣度以及相關行業實踐的專業度,加速可持續的信息化應用創新,真正釋放數字基礎設施的巨大潛能,需要從以下三大領域進行考慮。
面向架構敏捷性
構建穩健的集成技術平臺,打造業務創新引擎
金融行業的傳統企業在長期發展歷程中往往積累了大量的技術資產,因此,金融級雲原生平臺不僅必須具備融合支持能力,還應當以工具化、產品化的方式,幫助開發與運維團隊實現雲原生應用的快速開發迭代與對存量應用資產的平滑遷移,從而加速金融業務創新進程。
聚焦業務連續性
基於金融技術風險防控,保障業務穩妥演進
金融級雲原生平臺必須能夠在混合環境下,具備業務同城雙活甚至異地多活的高可用容災能力,而且能夠基於單元化架構和數據分片等技術,實現多活容災的單元化。同時,還應當具備靈活可控的應用發佈進程,通過按需暫停回滾、分組灰度發佈和原地升級等能力,實現應用的平滑演進;並具備可定製的流程編排能力,實現巡檢診斷與容災應急的自動化。
追求運維精益性
關注安全可信穩定連續,降低運維保障成本
首先,金融級雲原生平臺必須具備基於策略的彈性規則配置能力,並通過多維度資源分析、網絡流量調撥、實時指標評估以及靈活的回滾方式支持等技術,實現優雅的彈性伸縮。其次,平臺必須為全鏈路可觀測性提供支持,不僅提供多維度的監控數據,而且具備場景化的支持能力。最後,平臺必須從應用視角出發,結合服務目錄、服務網格、日誌服務、鏈路跟蹤等技術組件,為大規模分佈式業務系統提供可視化的自動化運維能力,有效簡化雲原生運維過程。
Forrester為眾多希望推動完成數字化轉型的金融企業和機構在雲計算髮展領域提出了以上有關發展方向的戰略建議。螞蟻金服自主研發的金融級分佈式架構SOFAStack(Scalable Open FinancialArchitecture Stack)作為構建金融級雲原生架構的應用平臺,沉澱了金融場景的最佳實踐。在企業面向金融級環境採用雲原生技術過程中面臨困難時,螞蟻SOFAStack能夠提供從服務構建、應用開發、部署發佈、服務治理、監控運維、容災高可用等全生命週期、全棧式解決方案,兼容Dubbo、Spring Cloud等微服務運行環境,助力客戶各類應用輕鬆轉型分佈式架構。