AppDynamics發(fā)布的APM引入了大數(shù)據(jù)分析和機(jī)器學(xué)習(xí)技術(shù)
領(lǐng)先的應(yīng)用性能監(jiān)控廠商AppDynamics發(fā)布了旗艦產(chǎn)品“應(yīng)用智能平臺(tái)(Application Intelligence Platform)”的2014夏季版。
根據(jù)AppDynamics的介紹:AppDynamics的***發(fā)布版為平臺(tái)帶來(lái)了高級(jí)的數(shù)據(jù)可視化技術(shù),以及可進(jìn)行超大規(guī)模行為學(xué)習(xí)和數(shù)據(jù)流處理的大數(shù)據(jù)技術(shù)。AppDynamics 2014夏季版提升了為開(kāi)發(fā)、運(yùn)維和業(yè)務(wù)團(tuán)隊(duì)所帶來(lái)的價(jià)值。它提供了:
直觀深入的數(shù)據(jù)可視化能力,一個(gè)自主學(xué)習(xí)的業(yè)務(wù)事務(wù)引擎,這個(gè)引擎能自動(dòng)對(duì)業(yè)務(wù)中的關(guān)鍵事務(wù)進(jìn)行分類,并提供了智能儀表板和高級(jí)的分析功能。
一個(gè)用于處理大量事件、度量和元數(shù)據(jù)的大數(shù)據(jù)平臺(tái)。這個(gè)平臺(tái)擁有全新的架構(gòu)和大量可擴(kuò)展的大數(shù)據(jù)基礎(chǔ)結(jié)構(gòu)組件,比如Hadoop。
更深更廣的數(shù)據(jù)可視化和搜集能力。一些新應(yīng)用為了進(jìn)行端到端的業(yè)務(wù)事務(wù)監(jiān)控,而使用了我們的自動(dòng)代碼注入(Automatic Code Injection)和動(dòng)態(tài)上下文傳播(Dynamic Context Propagation)技術(shù)。這組能力為這些應(yīng)用提供了支持。
新特性包括:
先進(jìn)的“流圖(Flow Maps)”,使用機(jī)器學(xué)習(xí)算法將復(fù)雜的拓?fù)溥M(jìn)行直觀的可視化。
儀表板的自組織布局。使用自動(dòng)分組的啟發(fā)式算法來(lái)動(dòng)態(tài)地決定圖層和節(jié)點(diǎn)的權(quán)重,以幫助分離出最重要的節(jié)點(diǎn)和圖層。
用自主學(xué)習(xí)事務(wù)引擎分離關(guān)鍵的事務(wù)。
基于對(duì)節(jié)點(diǎn)和圖層屬性的配置,智能儀表板使用模版進(jìn)行儀表板的自動(dòng)生成。
可擴(kuò)展的事件服務(wù),確保能實(shí)時(shí)搜索多達(dá)10萬(wàn)億的事件。
基于Hadoop的度量服務(wù)。
支持.Net Async。
試支持C++應(yīng)用。
這是AppDynamics的***個(gè)支持Java 8特性的常規(guī)版本。支持的特性包括Lambda表達(dá)式和并行流(parallel streams)。
在過(guò)去的兩年里,AppDynamics被Gartner稱為“前瞻性”和“執(zhí)行力”方面的企業(yè)***者。 其他處于***梯隊(duì)的APM廠商有:Riverbed Technology、Compuware和New Relic。
InfoQ和AppDynamics的產(chǎn)品銷售和策略經(jīng)理Maneesh Joshi進(jìn)行了交談。交談內(nèi)容包括這次發(fā)布的版本、AppDynamics的成功公式和面臨的挑戰(zhàn)。
記者:Gartner已經(jīng)連續(xù)兩年將AppDynamics排在了行業(yè)的首位。隨著競(jìng)爭(zhēng)者的不斷增加,AppDynamics如何能保持領(lǐng)先地位?
Maneesh:AppDynamics極其專注于三件事:客戶滿意度、技術(shù)創(chuàng)新和零阻力進(jìn)入市場(chǎng)的策略。
在整個(gè)企業(yè)軟件行業(yè)里,我們得到了***的NPS分?jǐn)?shù),84分。我們引以為榮。這甚至可以比肩那些誕生于50年代的受歡迎客戶品牌的NPS得分。在這個(gè)優(yōu)異的客戶滿意得分后面,是大量辛勤的工作和為客戶帶來(lái)成功的虔誠(chéng)承諾。
第二個(gè)差異在于產(chǎn)品的創(chuàng)新。數(shù)分鐘內(nèi),產(chǎn)品就能被安裝并開(kāi)始展示其價(jià)值。我們的一些大規(guī)模部署,需要監(jiān)控多達(dá)15000臺(tái)服務(wù)器。而這些部署在一個(gè)星期內(nèi)就可以完成??蛻粢呀?jīng)習(xí)慣了傳統(tǒng)廠商按月(甚至年)為時(shí)長(zhǎng)的部署周期。
***,簡(jiǎn)單的進(jìn)入市場(chǎng)策略。我們的客戶不僅能快速上手運(yùn)行應(yīng)用智能平臺(tái);而且他們?cè)诓渴鹚鼤r(shí)可以有多種選擇。他們可以先免費(fèi)試用擁有全部特性的 AppDynamics Pro。在15天之后,他們能繼續(xù)并***免費(fèi)地使用AppDynamics Lite。這給了我們的客戶一個(gè)嘗試的機(jī)會(huì)。通過(guò)這個(gè)機(jī)會(huì),他們將會(huì)看到我們給他們帶來(lái)的巨大價(jià)值。平臺(tái)也提供了其他的部署選項(xiàng),如:SaaS、私有云、 企業(yè)系統(tǒng)、混合云。
記者:產(chǎn)品監(jiān)控是一個(gè)非常重要的服務(wù),然而我們發(fā)現(xiàn)許多大客戶忽視了這個(gè)環(huán)節(jié)。公司在開(kāi)始描述他們的產(chǎn)品應(yīng)用時(shí)會(huì)遇到什么樣的障礙?你們又是怎么處理這些問(wèn)題的?
Maneesh:你對(duì)市場(chǎng)的評(píng)估是正確的。那些嘗試使用傳統(tǒng)APM廠商的組織,會(huì)因?yàn)閷?shí)現(xiàn)APM和監(jiān)控他們復(fù)雜 應(yīng)用的困難程度而感到沮喪。也許就是對(duì)傳統(tǒng)廠商的不信任,驅(qū)使他們?cè)谧龀鲑?gòu)買決定前先嘗試我們的試用版。我們已經(jīng)見(jiàn)證,有若干家財(cái)富500強(qiáng)公司在看到安 裝和運(yùn)行AppDynamics有多容易后,成為我們下一代應(yīng)用智能監(jiān)控概念的信徒。我們也見(jiàn)證了一家領(lǐng)先的網(wǎng)絡(luò)設(shè)備廠商在一周之內(nèi)將我們的軟件部署到 15000個(gè)節(jié)點(diǎn)上進(jìn)行監(jiān)控。這些節(jié)點(diǎn)將數(shù)據(jù)匯報(bào)給一個(gè)單獨(dú)的控制器。這個(gè)控制器將這些數(shù)據(jù)展示在一個(gè)單獨(dú)的監(jiān)控儀表板上。當(dāng)你聽(tīng)到像這樣一個(gè)客戶成功的 故事后,就會(huì)知道你正在改變這個(gè)產(chǎn)業(yè)。
記者:新版本是否存在一個(gè)重要的特性,能夠?qū)⑵渑c別的廠商或之前的版本真正地區(qū)分開(kāi)來(lái)?
Maneesh:我們一直都是那些大規(guī)模新式部署的***。我們監(jiān)控的這些超大規(guī)模部署,讓我們發(fā)現(xiàn)了一堆以前從 來(lái)沒(méi)有遇到過(guò)的問(wèn)題。我們的工程小組視之為一個(gè)機(jī)會(huì)。一個(gè)引入一些前沿的大數(shù)據(jù)科學(xué)進(jìn)展以及擴(kuò)展APM疆界的機(jī)會(huì)。在可視化和平臺(tái)層面,我們采用了許多高 級(jí)的自主學(xué)習(xí)算法。在可視化層面,我們帶來(lái)了直觀的、深入的數(shù)據(jù)可視化能力,包括一個(gè)能夠自動(dòng)對(duì)關(guān)鍵業(yè)務(wù)進(jìn)行分類的自主學(xué)習(xí)業(yè)務(wù)事務(wù)引擎,智能儀表板,和 高級(jí)的分析功能。我們的平臺(tái)架構(gòu)使用了大量可擴(kuò)展的大數(shù)據(jù)基礎(chǔ)結(jié)構(gòu)組件,比如Hadoop, 能夠處理大量事件、度量和元數(shù)據(jù)。我們也擴(kuò)展了我們的監(jiān)控開(kāi)發(fā)集合,除了支持Java、.NET、PHP和Node.js外,也支持C++。然而,我們知 道我們能為客戶做的還有很多。所以在不久的將來(lái),期待能為大家?guī)?lái)更加令人興奮的新聞。
本文鏈接:http://www.infoq.com/cn/news/2014/08/AppDynamics-Release?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=global