不做性能調優(yōu)的應用都是耍流氓 OneAPM亮相中國架構師大會
2014年9月17日-19日,2014 中國系統(tǒng)架構師大會(SACC 2014)在北京五洲皇冠國際酒店盛大開幕。作為中國規(guī)模***的架構師豪門盛會,本屆中國系統(tǒng)架構師大會以“發(fā)現(xiàn)架構之美”為主題,探討***前瞻性的行業(yè)趨勢與技術熱點,分享架構在企業(yè)中的***實踐,共同領略架構之美。
OneAPM 受邀亮相中國架構師大會
在架構師大會的全棧工程師技術實戰(zhàn)專場中,OneAPM的***運營官程顯峰分享了主題為《如何借助工具快速將網(wǎng)站/APP調為***性能》的演講。在演講中,程顯峰介紹了APM的概念、APM工具帶來的好處,以及國內外比較優(yōu)秀的APM解決方案。
首先,程顯峰講解了APM產品能解決什么問題。它是Application Performance Management & Monitoring的簡稱,即應用性能管理和監(jiān)控。本質上講是基礎類型軟件,主要是基于探針來追蹤應用表現(xiàn),提供應用性能檢測、報警、分析乃至后續(xù)業(yè)務管理提供決策判斷的服務模型。相比傳統(tǒng)的運維體系有了更多的外延和服務形態(tài)。
之所以催生出APM這樣的產品主要是近年移動應用的大量爆發(fā),部分產品出現(xiàn)本身的后端服務能力總是滯后,難以及時應對用戶訪問增量情況。加上適應多終端的網(wǎng)狀結構,任何一個環(huán)節(jié)出現(xiàn)的例如出現(xiàn)閃斷、退出、很慢之類的問題,都可能危及產品口碑乃至持續(xù)表現(xiàn)。而應用開發(fā)者們卻不能及時、高效地查明原因。因此,APM服務型公司便逐漸誕生了。
在美國市場,著名的APM產品類公司有專注中小企業(yè)服務的NewRelic、Appdynamics,以及專注大型企業(yè)級的Compuware。前兩者都是今年準上市企業(yè),估值均有望超30億美元。Compuware則是以25億美金高價被Thoma Bravo收購,可以說這個市場已被成功驗證且初具規(guī)模。國內的代表公司為藍海訊通,旗下的OneAPM算的上是國內市場較為成熟的產品。
OneAPM 做平價的APM產品
對應用開發(fā)者而言,這是***的時代。該有的資源都擺在你面前,你會做些什么呢?
藍海訊通由何曉陽等人聯(lián)合創(chuàng)辦,公司于2008 年成立,為一家企業(yè)應用性能管理整體解決方案。此前幾年中主要為大型企業(yè)做相關服務。在移動應用爆發(fā)背后商機下,該公司又順勢推出了OneAPM產品。
何曉陽表示,OneAPM現(xiàn)在要做的事情就是,做一個更本土化、更易用的云端應用性能監(jiān)測平臺,把原來動輒幾十萬美元的價格降到肉夾饃的水平,讓廣大的應用開發(fā)者們都可以低廉地使用到APM服務。“如果用戶連肉夾饃也吃不起,我們也可以免費。”目前OneAPM推出了免費版、專業(yè)版和企業(yè)版?,F(xiàn)在注冊的話,可以免費使用60天。
何曉陽透露,盡管與New Relic很類似,但藍海訊通內部把OneAPM產品定位在了普通開發(fā)者和國內***型企業(yè)的兩端市場。
開發(fā)者只需要在應用中添加 OneAPM 的 Agent,OneAPM 自主開發(fā)的探針技術即可自動實現(xiàn)對應用性能數(shù)據(jù)的抓取和分析,以一種直觀、可視化的形式直接呈現(xiàn)給開發(fā)者。
另外,更重要的一點,區(qū)別與傳統(tǒng)的模擬環(huán)境, OneAPM是同時監(jiān)控資源層和業(yè)務層,深入代碼級來做具體的性能監(jiān)控和問題診斷,樣本均采集真實用戶體驗數(shù)據(jù)。
正如何曉陽所說,我們希望給所有開發(fā)者提供一種能力,無論他們寫怎樣的代碼,只要使用OneAPM,就不用擔心應用性能問題。