前些日子參加了Velocity大會,在大會上聽云的張濤先生在國內(nèi)第一次提出了mAPM(移動APM)的概念。筆者是一個由傳統(tǒng)運維工程師創(chuàng)業(yè)的移動開發(fā)者,剛好對APM有所了解。本文將對國內(nèi)外移動APM做一個簡單的介紹,希望大家喜歡。
在傳統(tǒng)企業(yè)里,IT運營部門仍然在購買APM監(jiān)控工具,但這部分市場對于大多數(shù)APM服務商而言都顯得太過單調。理由很簡單,目前市場上幾乎找不到針對移動App運營團隊所需要的APM解決方案。通常傳統(tǒng)企業(yè)的App都屬于非重點項目,通常由來自業(yè)務部門的開發(fā)者或者應用程序支持團隊負責運營管理。在多數(shù)傳統(tǒng)企業(yè)中,根本不具備部署第三方APM工具監(jiān)測管理App的能力。而大多數(shù)移動開發(fā)企業(yè)又都屬于傳統(tǒng)企業(yè)轉型或初創(chuàng)企業(yè)(比如筆者),不是關注應用管理的意識不強,就是干脆沒有預算來采購APM工具--有了問題直接讓研發(fā)人員跑日志、看log,基本上還處于非常低端的形態(tài)。但是隨著整個移動市場爆發(fā),業(yè)務模式已經(jīng)出現(xiàn)了翻天覆地的變化,數(shù)據(jù)和用戶總量幾何級增長使應用監(jiān)控需求也在快速增長,這也間接地帶動了APM行業(yè)發(fā)展。筆者預言:mAPM的時代來了!
換句話來說,新的mAPM方案要想從現(xiàn)有產(chǎn)品中脫穎而出就必須擁有明確的競爭力與吸引力,同時確保開發(fā)者能夠參與到mAPM工具嵌入工作中來。目前,APM的SaaS化解決方案,已經(jīng)可以實現(xiàn)事故管理與綜合性事務處理。這對App性能管理的可用性來說非常重要。
國外mAPM服務商的解決方案已經(jīng)有很多了,Keynote Systems公司為此投入重資,逐步將自身從傳統(tǒng)APM轉型到mAPM.目前Keynote Systems的移動業(yè)務在其總營收中占比已超過五成。如今他們已經(jīng)能夠實現(xiàn)移動設備模擬,利用實際設備在其POP內(nèi)部執(zhí)行測試任務。此外其它多家廠商也拿出了包括mAPM的綜合性能監(jiān)控解決方案。國內(nèi)最近也有一些公司在做mAPM業(yè)務,其中包括Velocity大會上首次提出mAPM概念的聽云。
真正的mAPM代碼應該被嵌入到原生App當中,其代碼要做的除了從移動角度提供性能數(shù)據(jù)之外、還需要通過各種通道將其交付給基礎設施以及接口,比如網(wǎng)絡、服務器、第三方API,監(jiān)測工具SDK要嵌入App中,其體量大小也直接影響App運行的情況以及性能監(jiān)測數(shù)據(jù)的準確性。
聽云是國內(nèi)首家mAPM解決方案提供商。通過應用內(nèi)嵌入聽云App SDK,同步真實用戶訪問體驗,及時發(fā)現(xiàn)使用過程中的崩潰、連接超時、內(nèi)存泄漏等問題。據(jù)筆者了解,聽云是基調網(wǎng)絡的SaaS化服務平臺,針對移動App客戶端--網(wǎng)絡--Server端的整體解決方案。經(jīng)過筆者的測試,其mAPM設計思路非常清晰,SDK也只有10K左右,相比國外同類產(chǎn)品優(yōu)勢也非常明顯。
除了聽云,下面再介紹幾個國外的解決方案(需要梯子,使用極其麻煩):
AppDynamics公司將推出一套混合型APM解決方案,其中包括由內(nèi)部或者SaaS交付的mAPM產(chǎn)品。這樣的設計思路使該方案顯示出端到端完整形態(tài)、即由設備到托管基礎設施的全面覆蓋。
Crittercism公司此前則打造過一款事故檢測工具,用于追蹤緊急問題及App啟動情況。他們?nèi)缃耖_始從移動視角出發(fā)進行網(wǎng)絡監(jiān)控,并從更深層面剖析性能表現(xiàn)。Crittercism公司在這一新興市場上占有一席之地,這主要是因為他們所使用的SDK目前已經(jīng)被嵌入到了數(shù)百款原生移動應用當中。
最近我還看到了New Relic發(fā)布的mAPM產(chǎn)品--與AppDynamics類似,他們也將移動性能與基礎設施及應用程序性能結合在了一起。New Relic公司只提供SaaS式解決方案。
經(jīng)過對各產(chǎn)品對比,筆者發(fā)現(xiàn)各產(chǎn)品的價格定位經(jīng)常發(fā)生變化,不過一般來講通常會以月活數(shù)作為依據(jù)。各解決方案的價格基本相當,相比較而言,本地化的聽云平臺優(yōu)勢比較明顯,擁有永久免費的版本,聽云的收費版本也不需要用外國信用卡支付,使用非常方便。
對于APM行業(yè)來講今年將是有趣的一年。作為一個由運維工程師轉行移動互聯(lián)網(wǎng)的從業(yè)人員來說,眾多精彩紛呈的mAPM產(chǎn)品將接踵而至,所以請大家拭目以待。如果大家還有其它疑問,請與筆者進行反饋,期待能與各位進行深入交流。
- 蜜度索驥:以跨模態(tài)檢索技術助力“企宣”向上生長
- 螞蟻集團架構大調整:CTO線變革引領技術新潮流
- 蔚來智能駕駛重大調整:組織架構重組,從"半成品"到"端到端"解決方案革新
- 滴滴致歉“臭車”事件,日產(chǎn)本田合并談判引關注,新車市波瀾再起
- 三星助力國內(nèi)手機廠商爭奪高端市場,競爭升級,誰將脫穎而出?
- 美團騎手過度疲勞工作?強制下線跑單超時者,保障騎手健康與安全
- 王自如離職風波揭開真相:董明珠批緋聞無聊,職場風波需理性對待
- 2024車市冷靜觀察:十大熱門車型背后的真實故事
- 中國云服務市場風起云涌:阿里云、華為云、騰訊云三強爭霸,市場份額七成誰主沉浮
- 微信小店“送禮物”功能全面推進:騰訊回應:逐步灰度測試中,小心謹慎不冒進
- 雷諾集團權衡日產(chǎn)與本田合并:利益最大化需謹慎抉擇
免責聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準確性及可靠性,但不保證有關資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責。本網(wǎng)站對有關資料所引致的錯誤、不確或遺漏,概不負任何法律責任。任何單位或個人認為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權或存在不實內(nèi)容時,應及時向本網(wǎng)站提出書面權利通知或不實情況說明,并提供身份證明、權屬證明及詳細侵權或不實情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關文章源頭核實,溝通刪除相關內(nèi)容或斷開相關鏈接。