前些日子參加了Velocity大會(huì),在大會(huì)上聽云的張濤先生在國內(nèi)第一次提出了mAPM(移動(dòng)APM)的概念。筆者是一個(gè)由傳統(tǒng)運(yùn)維工程師創(chuàng)業(yè)的移動(dòng)開發(fā)者,剛好對(duì)APM有所了解。本文將對(duì)國內(nèi)外移動(dòng)APM做一個(gè)簡單的介紹,希望大家喜歡。
在傳統(tǒng)企業(yè)里,IT運(yùn)營部門仍然在購買APM監(jiān)控工具,但這部分市場對(duì)于大多數(shù)APM服務(wù)商而言都顯得太過單調(diào)。理由很簡單,目前市場上幾乎找不到針對(duì)移動(dòng)App運(yùn)營團(tuán)隊(duì)所需要的APM解決方案。通常傳統(tǒng)企業(yè)的App都屬于非重點(diǎn)項(xiàng)目,通常由來自業(yè)務(wù)部門的開發(fā)者或者應(yīng)用程序支持團(tuán)隊(duì)負(fù)責(zé)運(yùn)營管理。在多數(shù)傳統(tǒng)企業(yè)中,根本不具備部署第三方APM工具監(jiān)測管理App的能力。而大多數(shù)移動(dòng)開發(fā)企業(yè)又都屬于傳統(tǒng)企業(yè)轉(zhuǎn)型或初創(chuàng)企業(yè)(比如筆者),不是關(guān)注應(yīng)用管理的意識(shí)不強(qiáng),就是干脆沒有預(yù)算來采購APM工具--有了問題直接讓研發(fā)人員跑日志、看log,基本上還處于非常低端的形態(tài)。但是隨著整個(gè)移動(dòng)市場爆發(fā),業(yè)務(wù)模式已經(jīng)出現(xiàn)了翻天覆地的變化,數(shù)據(jù)和用戶總量幾何級(jí)增長使應(yīng)用監(jiān)控需求也在快速增長,這也間接地帶動(dòng)了APM行業(yè)發(fā)展。筆者預(yù)言:mAPM的時(shí)代來了!
換句話來說,新的mAPM方案要想從現(xiàn)有產(chǎn)品中脫穎而出就必須擁有明確的競爭力與吸引力,同時(shí)確保開發(fā)者能夠參與到mAPM工具嵌入工作中來。目前,APM的SaaS化解決方案,已經(jīng)可以實(shí)現(xiàn)事故管理與綜合性事務(wù)處理。這對(duì)App性能管理的可用性來說非常重要。
國外mAPM服務(wù)商的解決方案已經(jīng)有很多了,Keynote Systems公司為此投入重資,逐步將自身從傳統(tǒng)APM轉(zhuǎn)型到mAPM.目前Keynote Systems的移動(dòng)業(yè)務(wù)在其總營收中占比已超過五成。如今他們已經(jīng)能夠?qū)崿F(xiàn)移動(dòng)設(shè)備模擬,利用實(shí)際設(shè)備在其POP內(nèi)部執(zhí)行測試任務(wù)。此外其它多家廠商也拿出了包括mAPM的綜合性能監(jiān)控解決方案。國內(nèi)最近也有一些公司在做mAPM業(yè)務(wù),其中包括Velocity大會(huì)上首次提出mAPM概念的聽云。
真正的mAPM代碼應(yīng)該被嵌入到原生App當(dāng)中,其代碼要做的除了從移動(dòng)角度提供性能數(shù)據(jù)之外、還需要通過各種通道將其交付給基礎(chǔ)設(shè)施以及接口,比如網(wǎng)絡(luò)、服務(wù)器、第三方API,監(jiān)測工具SDK要嵌入App中,其體量大小也直接影響App運(yùn)行的情況以及性能監(jiān)測數(shù)據(jù)的準(zhǔn)確性。
聽云是國內(nèi)首家mAPM解決方案提供商。通過應(yīng)用內(nèi)嵌入聽云App SDK,同步真實(shí)用戶訪問體驗(yàn),及時(shí)發(fā)現(xiàn)使用過程中的崩潰、連接超時(shí)、內(nèi)存泄漏等問題。據(jù)筆者了解,聽云是基調(diào)網(wǎng)絡(luò)的SaaS化服務(wù)平臺(tái),針對(duì)移動(dòng)App客戶端--網(wǎng)絡(luò)--Server端的整體解決方案。經(jīng)過筆者的測試,其mAPM設(shè)計(jì)思路非常清晰,SDK也只有10K左右,相比國外同類產(chǎn)品優(yōu)勢也非常明顯。
除了聽云,下面再介紹幾個(gè)國外的解決方案(需要梯子,使用極其麻煩):
AppDynamics公司將推出一套混合型APM解決方案,其中包括由內(nèi)部或者SaaS交付的mAPM產(chǎn)品。這樣的設(shè)計(jì)思路使該方案顯示出端到端完整形態(tài)、即由設(shè)備到托管基礎(chǔ)設(shè)施的全面覆蓋。
Crittercism公司此前則打造過一款事故檢測工具,用于追蹤緊急問題及App啟動(dòng)情況。他們?nèi)缃耖_始從移動(dòng)視角出發(fā)進(jìn)行網(wǎng)絡(luò)監(jiān)控,并從更深層面剖析性能表現(xiàn)。Crittercism公司在這一新興市場上占有一席之地,這主要是因?yàn)樗麄兯褂玫腟DK目前已經(jīng)被嵌入到了數(shù)百款原生移動(dòng)應(yīng)用當(dāng)中。
最近我還看到了New Relic發(fā)布的mAPM產(chǎn)品--與AppDynamics類似,他們也將移動(dòng)性能與基礎(chǔ)設(shè)施及應(yīng)用程序性能結(jié)合在了一起。New Relic公司只提供SaaS式解決方案。
經(jīng)過對(duì)各產(chǎn)品對(duì)比,筆者發(fā)現(xiàn)各產(chǎn)品的價(jià)格定位經(jīng)常發(fā)生變化,不過一般來講通常會(huì)以月活數(shù)作為依據(jù)。各解決方案的價(jià)格基本相當(dāng),相比較而言,本地化的聽云平臺(tái)優(yōu)勢比較明顯,擁有永久免費(fèi)的版本,聽云的收費(fèi)版本也不需要用外國信用卡支付,使用非常方便。
對(duì)于APM行業(yè)來講今年將是有趣的一年。作為一個(gè)由運(yùn)維工程師轉(zhuǎn)行移動(dòng)互聯(lián)網(wǎng)的從業(yè)人員來說,眾多精彩紛呈的mAPM產(chǎn)品將接踵而至,所以請(qǐng)大家拭目以待。如果大家還有其它疑問,請(qǐng)與筆者進(jìn)行反饋,期待能與各位進(jìn)行深入交流。
- 特斯拉Model Y新版預(yù)售,iPhone 18 Pro系列升級(jí),汽車界與科技界碰撞新火花
- 小鵬汽車何小鵬回應(yīng)特斯拉 Model Y 撞臉風(fēng)波:設(shè)計(jì)碰撞,靈感碰撞,究竟誰更勝一籌?
- 日本車商2024年新車銷量下滑,本田跌至近10年最低位,中國市場面臨挑戰(zhàn)?
- 英偉達(dá)批評(píng)美政府AI芯片出口限制:限制不利己,全球轉(zhuǎn)向替代技術(shù)之風(fēng)
- 特斯拉煥新Model Y難敵華為問界R7,智能科技誰領(lǐng)風(fēng)騷?
- 開源巨頭聯(lián)手打造Chromium聯(lián)盟,推動(dòng)Linux生態(tài)創(chuàng)新發(fā)展
- 曹德旺巨資辦校,福耀科技大學(xué)引領(lǐng)行業(yè)新風(fēng)向,培養(yǎng)未來之星
- 愛馳汽車陷股權(quán)凍結(jié)風(fēng)波,能否順利復(fù)工復(fù)產(chǎn)引關(guān)注
- 小鵬汽車CEO何小鵬:雷軍不僅直言不諱,還勸我多做營銷,不失為良師益友
- 馬斯克大膽計(jì)劃:未來十年內(nèi)特斯拉機(jī)器人產(chǎn)能提升10倍,300億機(jī)器人將顛覆各行各業(yè)
免責(zé)聲明:本網(wǎng)站內(nè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)頁或鏈接內(nèi)容可能涉嫌侵犯其知識(shí)產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書面權(quán)利通知或不實(shí)情況說明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會(huì)依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。