2023年7月27日-28日,第十七屆iTall金融科創峰會于上海圓滿召開,來自金融企業及優質金融科技供應商的百位中高層嘉賓代表共聚現場。

基調聽云受邀出席活動,技術總監王雅志在會中分享了題為《業務視角下的可觀測性平臺建設實戰經驗》的專題演講。

可觀測能力是數字化轉型必備工具

數字化轉型已成為熱門話題,大家對于數字化轉型的重要性已有一定認識。根據咨詢機構的分析報告,91%的企業正在計劃進行數字化轉型,87%的企業認為數字化轉型可能顛覆行業。從另一個角度分析,數字化轉型以業務為中心,目標是提升服務和用戶體驗。如果企業在數字化轉型過程中只關注系統可用性而忽視用戶體驗評估,很可能導致數字化轉型失敗。

失敗的原因可能有幾點:首先,缺乏對用戶體驗評估的關注和數據規范;其次,新技術帶來的運維挑戰;第三,IT團隊和業務部門之間目標不一致,導致數字化轉型受阻。因此,企業內部各個團隊的目標必須一致,才能成功實現轉型。

在金融行業,特別是銀行領域,不管是業務上云還是正在面臨的新核心改造,都被統稱為新一代架構。新一代架構需要同時具備傳統金融和數字金融下的穩定性、安全性、業務連續性和持續創新的能力。在這個架構的背景下,我們希望通過持續提升用戶體驗促進業務增長,同時能統一管理龐大的應用。然而,現實情況是我們在監控工具方面的能力不足,監控對象覆蓋不全,運維體系不健全等方面面臨著一些挑戰。

為了解決這些問題,我們認為可觀測性是企業數字化轉型過程中的必備工具。一個具備自動化持續數據采集能力的可觀測性平臺,并利用AI和技術進行數據分析和告警,能形成全棧可觀測性。同時,我們需要衡量用戶體驗和業務目標的標準。通過建立統一的平臺和數據,促進組織內部的溝通和協調。

可觀測性平臺的建設并非一蹴而就

總的來說,可觀測性平臺的建設不是一蹴而就的,需要分階段進行。首先,夯實數據基礎,完善可觀測性數據。然后進行數據治理,按照分層標準實現數據互通。最后,增強可觀測性,利用AI和機器學習實現落地場景。

通過這三個階段完成可觀測平臺的建設。這三個階段被稱為融匯、融通和融智。接下來,我將從這三個方面簡要介紹具體實現方式。

在融匯階段,我們需要完善可觀測性數據。為此,我們需要制定標準,通過分層模式確定企業業務架構中缺失的數據,并通過技術手段進行數據采集。在服務端實現方面,我們采用一體化探針進行數據采集,并通過Opentelemetry標準實現對第三方數據的采集,利用eBPF技術完善網絡指標。在用戶端,我們通過模擬用戶體驗和真實用戶體驗采集數據。通過這兩個階段和維度,完善了整個可觀測性數據的采集能力。

采集完成后,進入融通階段,從兩個維度來實現。首先,從技術架構層面,橫向打通從用戶端到基礎架構端,縱向打通從業務到基礎架構。第二個維度是從組織架構的角度,通過數據打通實現業務部門和IT部門之間的溝通和協作,達成一致的目標。

在融智階段,強調基于告警事件和AI能力進行數據分析。通過問題的回溯機制,我們可以追溯整個事件或問題的路徑,找到問題的根因,確定故障影響的業務系統范圍。通過這種方式,實現了整個可觀測能力構建。

案例分享

最后,分享一個銀行客戶案例。他們的業務系統中80%已經上云,采用微服務架構,而剩下的20%建立在傳統的穩態架構上。在轉型過程中,如何在保證業務連續性和穩定性的前提下,實現業務快速迭代和創新。在新一代架構和傳統架構“并存”情況下,如何保障“敏態”和“穩態”的IT運維,這是他們正在面臨的業務挑戰。

我們通過手機銀行客戶端的OneSDK能力,結合用戶旅程分析,解決了客戶的業務流程和用戶體驗的監控問題。

在服務端方面,我們面臨了一些挑戰,客戶實際環境相對復雜,核心系統部分采用C語言開發,還有部分系統采用私有協議框架,經過多次交流和討論,最終采用Onetrace+日志溯源方式實現C語言系統的監控,并適配了銀行私有協議框架。通過穩態和敏態的打通,實現了“雙態”下的全鏈路追蹤。我們的目標是打造最好的智能可觀測平臺,讓運維更簡單,助力企業數字化轉型。

基調聽云智能可觀測性平臺

基調聽云智能可觀測性平臺圍繞企業的信息化與數字化業務提供一套全面覆蓋終端用戶體驗、應用性能、業務性能、基礎設施和多云環境的基于AI的智能可觀測性平臺。經過大量金融、運營商等客戶的生產驗證,高效保證企業數字化業務穩定運行,提高SLA,降低MTTR。該平臺持續自動化的獲取數據,輔以AI技術,持續的自動分析,自動告警,并能能夠主動提供答案,做到全棧的可觀測性,幫助客戶持續優化用戶體驗、提高研發運維效率和加快業務創新速率,實現助力企業加速數字化轉型,提升企業數字化競爭力。