云智慧金融行業(yè)電子銀行APM解決方案

隨著互聯(lián)網(wǎng)金融的蓬勃發(fā)展,以及來(lái)自支付寶等新興網(wǎng)絡(luò)金融機(jī)構(gòu)的強(qiáng)大沖擊,傳統(tǒng)銀行業(yè)紛紛加大對(duì)手機(jī)銀行和網(wǎng)絡(luò)銀行等電子銀行業(yè)務(wù)的投入力度,用戶也從網(wǎng)銀時(shí)代的足不出戶轉(zhuǎn)賬付款發(fā)展到今天隨時(shí)隨地通過(guò)手機(jī)獲取各種金融服務(wù),前端界面操作的便利與用戶體驗(yàn)也變得至關(guān)重要。

云智慧基于私有部署的電子銀行APM解決方案,以金融業(yè)務(wù)處理流程出發(fā),通過(guò)對(duì)電子銀行業(yè)務(wù)端的全部技術(shù)棧進(jìn)行性能監(jiān)控,真實(shí)測(cè)量交易響應(yīng)時(shí)間,交易完成率,用戶使用APP的行為習(xí)慣等數(shù)據(jù),快速定位應(yīng)用系統(tǒng)性能故障和瓶頸,給業(yè)務(wù)場(chǎng)景和系統(tǒng)性能的優(yōu)化提供最重要的參考信息,從而達(dá)到全面提升用戶體驗(yàn)的目標(biāo)。

行業(yè)背景

移動(dòng)互聯(lián)網(wǎng)的普及推動(dòng)網(wǎng)銀和傳統(tǒng)銀行用戶的支付習(xí)慣發(fā)生了翻天覆地的變化,無(wú)論是國(guó)有銀行還是商業(yè)銀行都在電子銀行業(yè)務(wù)上下足功夫,在互聯(lián)網(wǎng)金融業(yè)務(wù)發(fā)展上不斷推陳出新。據(jù)2015中國(guó)電子銀行調(diào)查報(bào)告數(shù)據(jù)顯示,去年個(gè)人網(wǎng)銀用戶比例為40%,手機(jī)銀行用戶比例為32%,電話銀行是23%,微信銀行是 18%,其中手機(jī)銀行用戶比2014年增長(zhǎng)了14.5個(gè)百分點(diǎn),同比增長(zhǎng)81%.個(gè)人銀行用戶比例在一二三線城市分別是40%、36%、23%,與 2014年相比,二線城市個(gè)人手機(jī)銀行用戶比例發(fā)展得非??臁?/p>

目前以手機(jī)銀行為代表的電子銀行業(yè)務(wù)主要涵蓋三大模塊:基礎(chǔ)業(yè)務(wù)、生活服務(wù)和支付功能?;A(chǔ)業(yè)務(wù)功能瞄準(zhǔn)的是銀行基礎(chǔ)業(yè)務(wù)在移動(dòng)端辦理,生活服務(wù)是搭建和拓展金融服務(wù)生活的平臺(tái),支付功能目標(biāo)是抓住末端支付。這些功能都把以前由柜臺(tái)或銀行終端辦理的業(yè)務(wù),通過(guò)互聯(lián)網(wǎng)和APP/瀏覽器直接推送到用戶面前,這就是我們所說(shuō)的用戶體驗(yàn)前置。因此,用戶對(duì)銀行服務(wù)的考量不再是柜臺(tái)服務(wù)人員的動(dòng)作快慢,而是APP或?yàn)g覽器的響應(yīng)是否及時(shí)、是否能順利完成交易,都會(huì)對(duì)用戶體驗(yàn)和使用感受造成影響。

用戶需求

電子銀行業(yè)務(wù)打破了傳統(tǒng)銀行業(yè)務(wù)的地域、時(shí)間限制,能在任何時(shí)間、任何地方為客戶提供金融服務(wù)。由于涉及到金融服務(wù),如何保證業(yè)務(wù)系統(tǒng)的高可靠性和高可用性變得至關(guān)重要,特別是用戶端的系統(tǒng)可用性成為電子銀行必須解決的問(wèn)題。目前,電子銀行業(yè)務(wù)存在的主要問(wèn)題有:

用戶體驗(yàn)感知。缺少有效的移動(dòng)端/瀏覽器端用戶體驗(yàn)感知手段,當(dāng)用戶出現(xiàn)不能訪問(wèn)或應(yīng)用崩潰等問(wèn)題時(shí),無(wú)法準(zhǔn)確定位和發(fā)現(xiàn)故障的真實(shí)原因。

信息安全。因間諜軟件攻擊、網(wǎng)絡(luò)傳輸信息被截取、移動(dòng)通信運(yùn)營(yíng)商、銀行機(jī)構(gòu)的內(nèi)部工作人員不良職業(yè)道德等原因可能造成手機(jī)銀行信息、客戶信息被泄露和篡改。

系統(tǒng)運(yùn)行。手機(jī)銀行業(yè)務(wù)處理系統(tǒng)往往需要實(shí)行7*24小時(shí)運(yùn)行,這對(duì)系統(tǒng)的連續(xù)性、穩(wěn)定性提出了較高要求。一旦銀行業(yè)務(wù)處理系統(tǒng)發(fā)生故障,又缺乏相應(yīng)的應(yīng)急措施,就有可能影響業(yè)務(wù)指令、資金支付的及時(shí)、準(zhǔn)確處理。

電子銀行需要從金融行業(yè)客戶的真實(shí)用戶體驗(yàn)和業(yè)務(wù)流程出發(fā),對(duì)電子銀行的網(wǎng)站、手機(jī)APP進(jìn)行全面應(yīng)用性能監(jiān)控、分析及測(cè)試,覆蓋從前端到后端各個(gè)技術(shù)環(huán)節(jié),通過(guò)網(wǎng)站可用性、頁(yè)面訪問(wèn)超時(shí)、手機(jī)APP閃退、手機(jī)APP頁(yè)面交互的可用性及超時(shí)等影響客戶體驗(yàn)的性能指標(biāo)數(shù)據(jù)采集,及時(shí)發(fā)現(xiàn)和掌控應(yīng)用性能瓶頸并進(jìn)行相應(yīng)的優(yōu)化,不斷提升電子銀行業(yè)務(wù)服務(wù)質(zhì)量,減少相應(yīng)損失。

解決方案

云智慧透視寶金融行業(yè)解決方案全面覆蓋手機(jī)銀行和網(wǎng)絡(luò)銀行系統(tǒng),從前端APP、瀏覽器的用戶體驗(yàn)數(shù)據(jù)采集,到網(wǎng)絡(luò)和CDN的訪問(wèn)狀態(tài),和后端交易平臺(tái)的應(yīng)用和主機(jī)性能管理,通過(guò)全棧應(yīng)用性能監(jiān)控、分析和測(cè)試,及時(shí)發(fā)現(xiàn)應(yīng)用性能問(wèn)題和定位問(wèn)題所在,并能夠根據(jù)監(jiān)控結(jié)果分析和解決問(wèn)題。問(wèn)題定位的范圍包括但不局限于移動(dòng)端用戶行為動(dòng)作、APP崩潰閃退、前后端代碼定位、網(wǎng)頁(yè)JS錯(cuò)誤、程序響應(yīng)速度、資源消耗情況、服務(wù)器性能狀態(tài)、程序錯(cuò)誤率、事件調(diào)用異常和歷史問(wèn)題定位追蹤。

銀行業(yè)手機(jī)/網(wǎng)絡(luò)銀行系統(tǒng)架構(gòu)及透視寶私有部署方案

Smart SDK負(fù)責(zé)采集移動(dòng)端用戶行為與體驗(yàn)數(shù)據(jù);Smart JS負(fù)責(zé)采集瀏覽器端用戶行為與體驗(yàn)數(shù)據(jù);Smart Agent負(fù)責(zé)采集主機(jī)端服務(wù)器物理性能指標(biāo)、各種服務(wù)性能指標(biāo)及運(yùn)行時(shí)代碼性能,然后將數(shù)據(jù)發(fā)送到透視寶私有云進(jìn)行綜合處理:

針對(duì)手機(jī)銀行APP,透視寶通過(guò)獲取用戶使用感知,提供有效的用戶行為分析,并能夠抓取移動(dòng)端交易崩潰閃退,捕獲訪問(wèn)錯(cuò)誤類(lèi)型,判斷是否被后門(mén)漏洞劫持,并通過(guò)前端問(wèn)題與后端代碼的關(guān)聯(lián)運(yùn)行監(jiān)控,發(fā)現(xiàn)環(huán)境差異對(duì)性能影響,把APP訪問(wèn)慢原因的原因在后臺(tái)頁(yè)面逐條呈現(xiàn)。

針對(duì)通過(guò)瀏覽器訪問(wèn)的網(wǎng)上銀行,透視寶利用在頁(yè)面嵌入Smart JS的方式準(zhǔn)確采集用戶的頁(yè)面訪問(wèn)體驗(yàn),分析網(wǎng)銀交易響應(yīng)緩慢的頁(yè)面,分解HTTP多次握手的響應(yīng)時(shí)間,捕捉網(wǎng)銀交易HTTP錯(cuò)誤,統(tǒng)計(jì)頁(yè)面JS錯(cuò)誤、 AJAX請(qǐng)求,統(tǒng)計(jì)網(wǎng)銀業(yè)務(wù)訪問(wèn)量、吞吐量,并通過(guò)分析用戶端數(shù)據(jù)發(fā)現(xiàn)瀏覽器對(duì)網(wǎng)銀的適配情況、運(yùn)營(yíng)商網(wǎng)絡(luò)對(duì)訪問(wèn)的影響情況,以及不同地域?qū)υL問(wèn)的影響情況。

針對(duì)網(wǎng)銀后臺(tái)的性能管理,透視寶在捕獲和關(guān)聯(lián)前端數(shù)據(jù)的同時(shí),會(huì)根據(jù)自動(dòng)生成的業(yè)務(wù)流拓?fù)潢P(guān)系圖,分析運(yùn)行緩慢的事務(wù),跟蹤代碼堆棧的運(yùn)行,抓取用戶訪問(wèn)請(qǐng)求的參數(shù),分析后臺(tái)SQL執(zhí)行效率,捕捉HTTP錯(cuò)誤或自定義錯(cuò)誤,實(shí)時(shí)監(jiān)控服務(wù)器性能指標(biāo),運(yùn)維人員可以根據(jù)業(yè)務(wù)需求自定義性能指標(biāo)告警。

方案特色

1、透視寶的高性能系統(tǒng)架構(gòu)可支持支持千萬(wàn)級(jí)別的日活量,架構(gòu)分為四層:

第1層:Web及數(shù)據(jù)入口:通過(guò)Tengine將訪問(wèn)分發(fā)到Apache及數(shù)據(jù)處理模塊

第2層:數(shù)據(jù)流處理:采用分布式高性能可擴(kuò)展的Kafka進(jìn)行數(shù)據(jù)隊(duì)列處理

第3層:ES數(shù)據(jù)存儲(chǔ)及搜索:采用可多節(jié)點(diǎn)集群的Elasticsearch搜索引擎

第4層:Hadoop數(shù)據(jù)存儲(chǔ):在hdfs上建立hbase實(shí)現(xiàn)分布式高性能大數(shù)據(jù)處理

應(yīng)用邏輯架構(gòu)圖

在此系統(tǒng)架構(gòu)中,每層均可橫向做分布式擴(kuò)展,可方便的根據(jù)訪問(wèn)量或日活量,對(duì)接入、處理、存儲(chǔ)等環(huán)節(jié)進(jìn)行擴(kuò)展,確保滿足應(yīng)用需求。

2、透視寶Smart SDK和Smart Agent均由云智慧自行研發(fā),未使用其他第三方開(kāi)源技術(shù),確保技術(shù)服務(wù)的可靠性和安全性,上線至今歷經(jīng)交通銀行、中國(guó)移動(dòng)等多家大型客戶檢驗(yàn),均未發(fā)生過(guò)影響APP/服務(wù)器性能和穩(wěn)定的問(wèn)題。

3、強(qiáng)大的SmartAgent插件管理功能,支持一個(gè)安裝包多臺(tái)主機(jī)部署,可自動(dòng)生成唯一ID確保數(shù)據(jù)不間斷,自動(dòng)識(shí)別應(yīng)用服務(wù)并提示下載插件,采用后臺(tái)更新管理點(diǎn)擊自動(dòng)升級(jí),管理界面點(diǎn)擊關(guān)閉無(wú)需重啟服務(wù)。磁盤(pán)空間幾乎不會(huì)變化;內(nèi)存使用率在3%左右;CPU使用率在2%左右?!緲I(yè)內(nèi)標(biāo)準(zhǔn),當(dāng)CPU的增長(zhǎng)率低于3%時(shí),不會(huì)對(duì)生產(chǎn)系統(tǒng)產(chǎn)生影響!】

4、真正基于業(yè)務(wù)視角的端到端應(yīng)用性能管理,能夠從真實(shí)用戶事件出發(fā)關(guān)聯(lián)到后端整體代碼運(yùn)行,生成性能快照,快速剖析性能瓶頸,追蹤用戶體驗(yàn)、用戶行為剖析、最終實(shí)現(xiàn)業(yè)務(wù)模型可視化。

免責(zé)聲明:本網(wǎng)站內(nèi)容主要來(lái)自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請(qǐng)進(jìn)一步核實(shí),并對(duì)任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對(duì)有關(guān)資料所引致的錯(cuò)誤、不確或遺漏,概不負(fù)任何法律責(zé)任。任何單位或個(gè)人認(rèn)為本網(wǎng)站中的網(wǎng)頁(yè)或鏈接內(nèi)容可能涉嫌侵犯其知識(shí)產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書(shū)面權(quán)利通知或不實(shí)情況說(shuō)明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會(huì)依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開(kāi)相關(guān)鏈接。

2016-07-22
云智慧金融行業(yè)電子銀行APM解決方案
隨著互聯(lián)網(wǎng)金融的蓬勃發(fā)展,以及來(lái)自支付寶等新興網(wǎng)絡(luò)金融機(jī)構(gòu)的強(qiáng)大沖擊,傳統(tǒng)銀行業(yè)紛紛加大對(duì)手機(jī)銀行和網(wǎng)絡(luò)銀行等電子銀行業(yè)務(wù)的投入力度,用戶也從網(wǎng)銀時(shí)代的足不出戶轉(zhuǎn)賬付款發(fā)展到今天隨時(shí)隨地通過(guò)手機(jī)獲取各種金融服務(wù),前端界面操作的便利與用戶體驗(yàn)也變得至關(guān)重要。云智慧

長(zhǎng)按掃碼 閱讀全文