国内APM市场规模已经迅速攀升到十亿级,用户也从之前的互联网行业为主扩散金融、制造、能源、广电等传统领域,在进行互联网 转型的过程中利用APM产品来进行用户体验和业务性能的保障分析成为了他们的首选。
目前APM市场的主力是云智慧、听云和OneAPM三家,Dynatrace、AppDynamics等国外产品在外企中应用较多,而博睿、高升、性能魔方等新晋玩家由于产品、技术实力不强,在市场中的声音并不大。
DT时代 APM的未来之路在何方?
目前APM主要是应用于产品线上环境的性能数据采集和问题诊断,以此为基础可以产生横向和纵向两个未来的发展方向,所谓横向是立足现有生产环境的监测,向开发、测试端延伸;而纵向则是基于APM采集的海量性能数据,通过数据分析和可视化手段,帮助企业挖掘业务运行的数据价值,真正实现企业大数据。
移动互联网和云计算的普及不仅改变了产品交付的形态,对企业IT的传统运行模式同样造成巨大改变,敏捷开发、持续集成和持续交付的需求越来越强烈,传统IT开发模式逐渐被DevOps所取代。在IT成熟度高的企业客户里,压测是产品上线前的必备流程,甚至在很多DevOps实践比较好的企业里,压测不仅用于上线前的测试,而且与CI系统整合,作为每次Build的常规监测手段,从而实现Release Automation。APM产品通过压力测试能够自然融合到产品研发环节,而压测产品需要与APM的深度集成,才能深入分析真实场景下端到端体系架构的整体性能,实时定位代码级性能瓶颈,为敏捷开发和持续交付提供支持。这就是APM在横向上的发展方向。
在DT时代,数据的价值不断凸显,现在很多企业都有大量数据,但是企业普遍缺乏一种有效的数据分析和可视化的技术和方案,因此没有能力去利用这些数据。而从市场需求来看,数据可视化是能够给企业带来价值、创造价值的产品。在云计算和大数据快速发展的过程中,随着IT基础设施会全面云化,企业的IT运维将会向业务运维、数据运维过渡,而这正是APM向大数据分析和可视化呈现这一纵深发展的“原力”。
此外,APM现在的基本技术有几个关键字,端到端,软件探针覆盖各种开发语言和框架,我认为未来在APM技术上可能会有两个演变的方向。
1,各个基础的云平台会默认集成APM技术来帮助云上应用更好的运行,所以和云的深度结合是一个方向;
2,微应用架构带来的全新挑战,APM现在主要的价值在于复杂IT应用场景下帮助用户自动绘制应用拓扑和代码级问题定位,而微应用部署本身就是对复杂的IT应用架构的解耦。所以在微应用架构不断演进的情况下,APM的后端监控技术和方案也会不断变化。
据Gartner 统计,2014 年APM市场的增幅为 15.8%,是 IT 运营管理市场中增速最高的。就市场规模而言,2014 年 APM 的市场规模高达 26 亿美元;而到 2020 年,60% 的 APM 买家属于非 IT 运营组织,而目前他们的市场份额不到 35%。APM的发展伴随着云计算、移动互联网和大数据的发展不断壮大,长风破浪会有时,直挂云帆济沧海,APM的明天会更好!