這種轉(zhuǎn)變背后的驅(qū)動力是什么呢?吳靜濤表示,“隨著95后逐漸成為了消費(fèi)市場的主力,他們有著巨大的消費(fèi)潛力,他們對在線服務(wù)的可用性和體驗(yàn)的要求極高。對于企業(yè)來說,如果提供的服務(wù)沒有好的使用體驗(yàn)則會錯(cuò)失這些消費(fèi)人群?!?/p>
構(gòu)建服務(wù)可達(dá)所需的數(shù)據(jù)鏈DNA
首先,作為服務(wù)首先得有一套可穩(wěn)定運(yùn)行的業(yè)務(wù)應(yīng)用代碼,代碼運(yùn)行在一個(gè)現(xiàn)代化數(shù)據(jù)中心里,數(shù)據(jù)中心要有可靠的基礎(chǔ)設(shè)施,同時(shí),數(shù)據(jù)中心通過網(wǎng)絡(luò)向外提供服務(wù),為了優(yōu)化用戶體驗(yàn),需要構(gòu)建非常多的CDN基礎(chǔ)設(shè)施,來把用戶要訪問的內(nèi)容放在離用戶更近的地方,最后才會觸達(dá)用戶的智能終端。
在以上云管邊端所有部分都有較高的可用性的基礎(chǔ)上,才有可能達(dá)到服務(wù)可用。但用戶端有許多不確定性,如果用戶所處的環(huán)境信號較差,如果用戶的設(shè)備型號太老或者用戶設(shè)備的型號太特殊,都有可能帶來問題。
為了照顧更多用戶的使用體驗(yàn),吳靜濤認(rèn)為,“服務(wù)提供商應(yīng)該去做用戶型號分析和性能和分析,給設(shè)備性能強(qiáng)的用戶推薦豐富的界面,給設(shè)備性能較差的用戶推薦簡潔的頁面,不能怪用戶設(shè)備問題,要求用戶換設(shè)備才能使用服務(wù)。這就是典型的從用戶角度思考問題?!?/p>
作為服務(wù)的提供商,想要獲取以上云管邊端所有環(huán)節(jié)的狀況是相當(dāng)困難的,而博睿數(shù)據(jù)則擁有從代碼到用戶的全過程,取得每個(gè)環(huán)節(jié)數(shù)據(jù)的能力,這就是博睿數(shù)據(jù)所說的數(shù)據(jù)鏈的DNA。
所謂數(shù)據(jù)鏈DNA主要包括三部分:D指的是DEM用戶數(shù)字化體驗(yàn)管理,收集用戶體驗(yàn)的數(shù)據(jù)。N指的是NPM網(wǎng)絡(luò)性能管理,跟蹤網(wǎng)絡(luò)傳輸?shù)臄?shù)據(jù)路徑的情況。A就是APM應(yīng)用性能管理,跟蹤每行代碼的運(yùn)行效率,數(shù)據(jù)庫調(diào)動效率。
將DNA三部分結(jié)合起來,就能夠看到從用戶終端到應(yīng)用代碼的整個(gè)流程,一旦用戶體驗(yàn)下降,就需要用一個(gè)指標(biāo)表達(dá)出來,這就是博睿數(shù)據(jù)所說的要構(gòu)建新的IT評價(jià)指標(biāo)體系。吳靜濤表示,“新的IT指標(biāo)體系能幫助客戶利用數(shù)據(jù)鏈DNA提升每個(gè)用戶的體驗(yàn)?!?/p>
為了做到這點(diǎn),博睿數(shù)據(jù)提供了7種能力。
以7種能力提供完善的DNA技能
在客戶端部分,博睿數(shù)據(jù)能監(jiān)測到客戶端應(yīng)用的實(shí)際性能表現(xiàn),既可以通過自有的PC瀏覽器和手機(jī)端APP用腳本進(jìn)行自動測試,也可以監(jiān)測真實(shí)用戶的使用數(shù)據(jù),只要嵌入了博睿數(shù)據(jù)的SDK就能看到APP每行代碼的運(yùn)行效率,這一套監(jiān)測系統(tǒng)本身需要適配多種運(yùn)行環(huán)境,其實(shí)也非常復(fù)雜。
邊緣節(jié)點(diǎn)CDN部分要怎么看呢?博睿數(shù)據(jù)能檢測到CDN節(jié)點(diǎn)的運(yùn)行狀況,實(shí)時(shí)提供檢測性能表現(xiàn)數(shù)據(jù),這點(diǎn)也非常重要。
吳靜濤舉例說,“比如證券用戶的行情數(shù)據(jù)要利用某CDN做分發(fā),但該CDN被殺毒軟件的升級數(shù)據(jù)占用了,這就會影響證券用戶的使用體驗(yàn),甚至?xí)性斐刹槐匾馁Y金損失。而如果能看到CDN節(jié)點(diǎn)存在的問題,快速遷移到服務(wù)品質(zhì)更高的CDN節(jié)點(diǎn)上,則會有效避免此類問題?!?/p>
數(shù)據(jù)中心部分要怎么檢測呢?博睿數(shù)據(jù)日常檢測全國各大云以及北京各個(gè)周邊BGP機(jī)房的服務(wù)品質(zhì),給企業(yè)在選擇云和數(shù)據(jù)中心服務(wù)商時(shí)候參考,還能為企業(yè)出定制化的測評報(bào)告,幫助企業(yè)選擇性能更好或者更具性價(jià)比的云服務(wù)。
在門戶網(wǎng)站部分,博睿數(shù)據(jù)非常擅長的頁面性能調(diào)優(yōu)也能發(fā)揮優(yōu)勢,博睿數(shù)據(jù)能對門戶網(wǎng)站的頁面加載情況進(jìn)行分析,然后提出有針對性的優(yōu)化建議。
在網(wǎng)絡(luò)部分,博睿數(shù)據(jù)的NPM能實(shí)時(shí)對流數(shù)據(jù)進(jìn)行抓取分析,并且還對流數(shù)據(jù)路徑進(jìn)行判斷,快速發(fā)現(xiàn)和排除網(wǎng)絡(luò)節(jié)點(diǎn)上的故障。NPM與APM結(jié)合,能彌補(bǔ)APM不能探知網(wǎng)絡(luò)全路徑的不足,獲得更全面的信息。
在PaaS平臺和API管理方面,博睿數(shù)據(jù)能實(shí)現(xiàn)邏輯自動拓?fù)淇梢暬?,快速發(fā)現(xiàn)API異常,對于如今應(yīng)用API調(diào)用鏈越來越復(fù)雜的現(xiàn)狀非常有實(shí)用價(jià)值。
最后一個(gè)要提的就是APM應(yīng)用性能管理了,作為優(yōu)化代碼的利器,博睿數(shù)據(jù)的APM能通過字節(jié)碼注入來實(shí)現(xiàn)對代碼執(zhí)行效率, SQL語句調(diào)用效率的監(jiān)控。
吳靜濤表示,“同時(shí)具備以上7種能力的公司,目前全中國僅博睿數(shù)據(jù)一家。”
博睿數(shù)據(jù)獨(dú)有的能力意味著什么呢?
首先,可以肯定的是,博睿數(shù)據(jù)的這種能力頗具突破性。博睿數(shù)據(jù)創(chuàng)始人兼CTO孟曦東表示,博睿數(shù)據(jù)能幫助企業(yè)技術(shù)人員發(fā)現(xiàn)更深層次的技術(shù)問題,能告訴技術(shù)人員進(jìn)一步優(yōu)化的方向,同時(shí),博睿數(shù)據(jù)在讓包括工程師、客服人員等人群都能快速高效用起來,幫助企業(yè)提升業(yè)務(wù)服務(wù)水平。
比如,由于博睿數(shù)據(jù)能拿到實(shí)時(shí)、在線的流數(shù)據(jù),所以,可以基于這些數(shù)據(jù)可以做VIP客戶的全棧溯源,實(shí)時(shí)幫助客戶解決問題,讓用戶的反饋,客服的溝通與工程師解決問題之間的路徑變得更為順暢,提升用戶的使用體驗(yàn)。
又比如,基于應(yīng)用的深度追蹤功能,博睿數(shù)據(jù)可以圖形化展示應(yīng)用間的調(diào)用邏輯拓?fù)?,展示調(diào)用的次數(shù)、時(shí)間、延遲等數(shù)據(jù),基于這些數(shù)據(jù)利用AI提供報(bào)警、根源分析能力。這意味,以前靠重啟無法解決的許多應(yīng)用問題靠機(jī)器學(xué)習(xí)的智能分析,問題溯源能力可以解決。
當(dāng)構(gòu)建了服務(wù)可達(dá)的評判指標(biāo)后,當(dāng)用戶體驗(yàn)指標(biāo)下降的時(shí)候,博睿數(shù)據(jù)可以快速跟蹤到底哪個(gè)節(jié)點(diǎn)下的哪個(gè)用戶在下降,互相之間的調(diào)用邏輯是怎樣的,甚至哪個(gè)代碼造成的都能追蹤到,基于這樣一套全新的邏輯提升用戶體驗(yàn)。
吳靜濤表示,“這都是全新的運(yùn)維理念,是運(yùn)維智能化,而不是自動化運(yùn)維,因?yàn)闆]有任何人為介入的操作是非常危險(xiǎn)的,各個(gè)行業(yè)的運(yùn)維都需要人為的介入。
服務(wù)可達(dá)能改變以應(yīng)用可用為主的評判指標(biāo),以用戶為中心的服務(wù)可達(dá),通過數(shù)據(jù)鏈的DNA能檢測到服務(wù)的全流程,能更好更快也更準(zhǔn)確地查出問題所在,從而提升最終用戶體驗(yàn)。