成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

APM應用性能管理的過去二十年

移動開發 移動應用
應用性能管理APM這個方向,其實不是一個很新的東西,早在95年,就有四個廠商開始做這方面的事情;從95年到現在,二十年的時間,這個領域一直在進化和變化。不停地進化和變化,是APM和其他企業級軟件和服務區別最大的一個地方。

【51CTO精選博文】本文最早成形于去年在51CTO的一次演講,后來應程開源兄邀請,在開源力量也做了一次公開課。考慮到傳播的角度,還是文字更加有力,所以將以前演講的PPT略加演化,遂成此系列。這個是系列的***篇,主講APM歷史

當時去講應用性能管理,目的主要在于普及概念。12年我在百度搜索APM這個名詞,出來的***屏里面沒有一個和應用性能管理有關,現在再搜,所出來的結果已經和用Google搜索的區別不大了,雖然這里面我起的作用只有很小一點點,畢竟聊勝于無。

一、應用性能管理的歷史

應用性能管理APM這個方向,其實不是一個很新的東西,早在95年,就有四個廠商開始做這方面的事情;從95年到現在,二十年的時間,這個領域一直在進化和變化。不停地進化和變化,是APM和其他企業級軟件和服務區別***的一個地方。

按照時間順序,APM這個領域總的來說分為三個時代,分別是95年到2000年的APM1.0時代,2000年到05年的APM 2.0時代,以及05年以后的Next Generation時代。

***代APM

回想一下,95年到2000年,正是***代互聯網浪潮興起的年代,那個時候,雅虎作為互聯網公司的代表,***一代潮流,美國人忙著鋪光纖架網線,一個一個的站點被建立了起來。如果說網站的響應速度決定了用戶體驗的話,那么當時的網速就決定了網站的響應速度,因此,APM 1.0時代的軟件功能就是這么簡單:管理網絡系統的性能。

網絡管理系統,英文名字是NMS,簡稱網管系統,這本來是個小概念,在中國,慢慢的成了一個大概念,在企業級領域,很多人將APM系統都看作是網管系統的一部分。中國大大小小網管廠商不下幾百家,提供的功能都大同小異,以網絡管理功能為主。中國人的網管系統的概念和美國目前提到的NPMD系統以及AANPM系統無關,是兩個概念。

國外目前比較流行的產品是Solarwind。

第二代APM

時間發展到2000年,看過《浪潮之巔》這本書的讀者會對那個時代有一個印象,當時市值***的公司里面是微軟,當時的SUN正處于***時期,市值接近 2000億美元,美國人當時正在瘋狂的建設數據中心,購買各種各樣的硬件和軟件。在這里,我們用一個專業名詞來稱呼他們,叫做基礎組件 (Infrastructure)。那么,當時的APM系統已經到了第二代,作用是監控和管理各種基礎組件的性能。

目前在國內,少數接觸到APM概念的網管廠商或者是根據標準,或者是根據用戶需求,也可以對一些基礎組件進行管理,比較常見的是監控oracle 數據庫,weblogic中間件等,但是很少能夠形成完整的標準化產品。國內比較常見的摩卡、北塔都是APM 2.0產品。這個領域***的產品是BMC的Partol,但是Partol這個產品的界面不太符合中國客戶的需求,因此以泰岳、億陽信通這些廠商使用BMC的Agent再定制化界面的情況比較多見。國內的監控寶和深信服也屬于這個領域,不同點在于監控寶是Saas,深信服是軟件。

第三代APM

05 年以后,隨著facebook,twitter這些應用提供商的興起,越來越多的APP被用來服務全球客戶;對于用戶來說,他們訪問的應用服務可能分布式 的部署在全球的多個數據中心上,尤其是10年以后,新的移動訪問方式的興起,讓每一個人的生活方式更加緊密的依賴于各種application。在這個時候,應用本身的性能越來越成為制約用戶體驗提升的瓶頸。這就是第三代APM軟件的用武之地:***是管理真實用戶的體驗,第二是進行端到端的業務交易性能分析。

國外這個領域正處于百花齊放的階段,New Relic和Appdynamics雙雄市場增長非常迅速,Splunk、RiverBed這些APM領域外的廠商也要橫插一缸子。四大廠商正在勵精圖治 (四大是說IBM HP CA BMC),還有很多創業公司也在進入這個領域。

從上面的三代APM軟件可以回顧我們的結論,APM是一個不斷進化和變化的市場,不同代的APM軟件之間其實沒有什么關聯,也沒有什么競爭,但總的來講,目前在硅谷非常火熱的APM特定指的是第三代APM,也就是監控application本身的APM軟件。

APM在13年,又有了兩個延伸的方向,分別是Mobile和Saas。

Mobile這個領域,最早的一個廠商是crittercism,目前看來***的廠商是New Relic.

APM邊緣市場還有一個叫做Keynote的廠商,成立大概將近20年了,但是一直沒有進入APM主流市場,他們主要是對網站進行模擬化測速,國內這個模式的玩家有基調網絡和博睿。

二、他們都去哪了

APM這個領域每一家廠商都是有來頭的,每一家在這個領域創業的公司幾乎都以某種方式活到了現在,這也是APM這個領域比較奇葩的地方。

Patrol,EcoSystems Software, Mercury Interactive和Candle

這四家公司是APM領域最早的公司,目前他們都以被收購的形式活著,其中Patrol被BMC收購,Ecosystems被Compuware收購,Mercury以45億美元的價格賣給了HP,Candle賣給了IBM。

Keynote這個悲劇公司在13年底賣給了一家叫做Thoma Bravo的公司

Wily是APM3.0的開創者,后來賣給了CA,wily的創始人后來又創立了一家公司,就是目前最牛的New Relic。

下面是其他的一些并購:

wKiom1NDoXywGjFNAALPg4Q4chE969.jpg

APM 3.0領域以前技術最牛的公司是Precise(10年以前),但是這家公司是自己把自己玩死了,主要玩法包括:

1 公司賣來賣去,先賣給veritas,后來viritas賣給了symantec,后來symantec又把precis賣給一個私募基金。***聽說的消息是precise去年賣給了Idera,一家做SQL Server監控的公司。

2 把自己的核心技術賣給競爭對手,或者是OEM。

現在Precise已經落伍了。

三、新的競爭格局

目前在北美市場,BIG 4的市場占有率持續下降,New Relic和Appdynamics以每年150%以上的營收增速收割這個市場,從12年到現在,市場競爭已經進入了白熱化的階段。

這里有一個有趣的插曲,VMWare,在12年底的時候宣布退出APM這個市場,這個宣布是這么說的:

VMware got into the APM business by acquiring B-hive an Israeli based APM company back in 2008. This resulted in VMware’s first generation APM product, AppSpeed. AppSpeed was a virtual appliance that accessed all of the network traffic on a host via a virtual mirror port on the VMware Virtual Switch in the host.  It included the ability to decode the HTTP and popular database protocols and was therefore able to provide good insight into application performance for these kinds of applications. But most of the applications that VMware ran into were in fact custom developed, and the developers who supported those applications wanted insight into how their code was operating in production – features offered by emerging APM vendors like New Relic and AppDynamics.

The need to address the operation of custom code in production lead to the development of a Java agent in 2012, and AppSpeed was relaunched with this new agent as vFabric APM in 2012. However, the world of application development was undergoing rapid change at the time with new languages being added at an astonishing pace. By the time VMware delivered its Java agent, New Relic already had support for Java, .NET, Ruby, Python, and PHP. AppDynamics currently has support for Java, .NET, and PHP.

Earlier this year, VMware spun its application platform assets our into Pivotal.

美國市場上具備Code-Level Insight技術的廠商還有Riverbed(通過收購OPNET),Dell和Compuware通過收購也進入了這一領域。

原文地址:http://hexiaoyang.blog.51cto.com/8769033/1392258

責任編輯:閆佳明 來源: 51CTO博客
相關推薦

2015-07-29 15:06:21

2012-07-23 10:26:21

Compuware應用性能管理

2013-06-28 10:21:48

云應用性能管理APM應用性能管理

2020-04-08 11:44:13

數字供應鏈攻擊網絡攻擊網絡安全

2015-09-11 15:16:21

APM數據

2013-07-10 16:11:29

戴爾

2015-03-06 09:36:42

雅虎移動

2011-08-22 10:04:31

LAMP架構

2014-08-23 16:07:55

APM應用性能管理

2014-08-14 11:52:34

ITILAPM

2011-11-22 17:01:24

深信服APM

2012-10-12 09:38:13

APM應用性能管理深信服

2015-07-27 11:00:33

應用性能監控工具APM

2013-03-07 21:13:34

APM網絡優化深信服科技

2011-08-24 11:21:00

深信服APM

2014-07-07 17:40:34

云智慧

2014-11-06 10:00:46

Gartner

2015-03-11 15:31:10

性能魔方mmtrix應用性能APM

2015-08-17 08:56:45

二十年前游戲開發開發

2015-08-17 09:45:15

開發游戲
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品国产a级 | 国产欧美日韩精品一区二区三区 | 99热碰 | 久草热线 | 久久人人网 | 伊人免费在线观看 | 亚洲综合无码一区二区 | 日本三级电影在线免费观看 | av中文字幕在线播放 | 国产色婷婷精品综合在线手机播放 | 欧美精品在欧美一区二区 | 亚洲在线一区二区 | 精品欧美一区二区三区精品久久 | 夜夜摸天天操 | 久久精品91久久久久久再现 | 欧美一区不卡 | 精品国产成人 | 2019天天干天天操 | 亚洲国产一 | 亚洲日本乱码在线观看 | 91精品国产一区二区三区蜜臀 | 91精品国产欧美一区二区成人 | 一二三区在线 | 99亚洲精品 | 国产一区二区三区色淫影院 | 一级特黄色毛片 | 一区二区三区视频在线观看 | 热99视频 | 狠狠av| 亚洲精品黄色 | 亚洲视频在线播放 | 99在线精品视频 | 国产农村妇女精品一区 | 成年人免费在线视频 | 欧美亚洲一级 | 国产精品一区一区三区 | 日本精品视频在线观看 | 久久久99精品免费观看 | 美女黄视频网站 | 成人在线视频网 | 日韩国产中文字幕 |