编者按:所谓Monitoring(监控),大多数非业内人士对这个市场其实并没有太具体的概念,但我们可以从美国的对标企业略窥一二: 全球知名的APM厂商New Relic目前市值大约为15.95亿美元,而在IPO之前曾获4亿美元融资;2008年成立的AppDynamics估值约10亿美元,曾获4.14 亿美元融资;成立不足四年的Datadog斩获了9600万美元的D轮融资。 国外APM市场形势一片大好,那么国内呢?在国外受到资本高度认可的APM,又到底是什么? 坐在办公室里,不急不缓地泡着茶,他就像多年的老友一般,诉说着他多年来的经历与故事。 曾就职于全球顶级APM厂商Compuware,让他在应用性能管理这个领域收获了太多宝贵的经验与荣誉。言谈之间,更是打趣地说到在外企工作远比创业轻松得多。 我能感受到他对于过去培养他的公司所怀有的感情,但话语之间,我更能感受到他对于如今创业继续着自己想做的事情,是多么充满期待和满足。 殷晋——这位国内一线APM厂商的掌舵人,并未脱去一般技术人的沉稳特质,但又多了一些独属于CEO的干练与老道。对于全球APM市场的深刻理解,让他可以轻易描绘出一幅详尽的行业版图。老实说,与其说牛透社与殷晋先生这是一场访谈或是交流,不如说是求教更为贴切。 解读:APM到底是什么? APM的英文全称是:Application PerformanceMonitoring,atv,最初主要是通过自动化监控手段解决网络和IT基础设施的可用性问题,利用部署在不同运营商机房的分布式监测网络定期访问网站、服务器,主动发现运营商网络、CDN、机房和服务器组件的故障并进行告警,帮助实现运维巡检自动化。 这样的描述似乎一点也不通俗易懂,牛透社也并不希望给更多非技术出身的读者们这样的解释。结合殷晋的讲解,APM的核心,或许可以落到Performance上。所谓Performance,可译为效能或是性能。而对于APM的价值而言,两种解释都是答案的一部分。 上图的左侧是典型的从业务到IT的三层结构: 最顶层——企业的业务(Bussiness),这一点无需赘言。 中间层——企业应用(Application)。不论是一家电商公司还是SaaS企业,在实际业务运营过程中都需要依赖于各类应用,包括企业网站、产品APP、CRM、ERP等等。 第三层——基础设施(ITInfrastructure)。所谓基础设施,指的是支撑这些应用运行的软硬件,包括企业内部网络和外部互联网等都在此列。 那么,云智慧这类APM厂商主要解决的是什么问题呢? 在上图中划上一个分割框,很明显,以云智慧为代表的APM服务商解决的问题是以应用为核心的。 我们知道,IT基础设施是支撑应用运行的关键。比如手机APP就依赖于手机和网络才能运行,各类程序和软件都要依赖于服务器计算资源以及网络的支持。而在应用之上,又需要支撑一堆业务。 云智慧所解决问题的核心关键词为——Performance。在业务端,我们将其称作“效能”;在应用端,我们可译为“性能”。所以,云智慧所关注的点其实就是这三个层面的“Performance”,对应来说,就是业务的效能和应用的性能。 这二者所需要解决的问题其实并不一样。 在解决业务效能问题的时候,是考虑如何能让公司的业务运转更高效,转化效率更高,出现问题后能快速解决。在同样的时间内,能指出并解决更多的问题,让企业的业务收入增长更快,这就是业务效能的问题。 性能问题则是指的各个部分性能的瓶颈,包括IT的服务器负载过高等问题,能够迅速定位再到自动解决问题,都是这个层面来做的事情。 本质:APM解决企业四大问题 上一个部分,我们大致理解了在大的方向上,APM到底是个什么鬼。但似乎也还是没能让大家了解,APM是如何在各个层面提高业务效能,解决企业IT问题的。 那么,用户在此前所提到的业务、应用、IT基础设施这几个层面来看,究竟存在哪些问题有待解决呢? 这就到了上图的最右侧的部分。 在殷晋看来,不同规模的企业用户需求明显不同,需要差异化对待。对应的,提供的解决方案也截然不同。 (责任编辑:本港台直播) |