应用性能管理产品哪家好?来听听投资人和创业者的建议

如果你是个对后台技术感兴趣的读者,或许还记得PingWest此前对BaaS类服务的一些记录。不过今天,我们想聊聊另外一类服务—APM(Application Performance Management,应用性能管理)。

看到这三个字母时,有些读者可能不怎么熟悉,毕竟相对来说APM还是一个比较新的行业,但对于那些由技术驱动的企业来说,每一行代码性能怎样、API接口的响应时间是不是够快、一个网页的加载速度是否在用户可接受的范围之内,这些都属于应用性能管理的范畴。所以你看,对于各类网络产品来说,监测并提升自身的应用性能,肯定是一件相当必要的事情。

在国外,像New Relic、AppDynamics都是这个领域的知名企业,其中前者更是在最近刚登录了纽约证券交易所,微软、Nike、EA、Adobe都是它的客户。在国内,云智慧oneAPM听云也都在做着类似的事情,其中前两者最近分别获得了来自红杉资本和经纬中国的B轮融资。

从产品上来看的话,云智慧目前主要有2款:监控宝透视宝。监控宝可以实现对网站、API、服务器的可用性、稳定性和数据采集方式等多种形式的监控。透视宝则可以提供关于移动app、Web应用、主机的各种错误数据、崩溃信息以及设备性能的数据。

oneAPM把产品分为针对Web和移动设备这两大块。在针对Web的产品中,它可以收集浏览器端的性能数据,追踪代码的执行情况。在针对移动设备的产品中,它可以追踪响应时间,以数据库、CPU、内存性能度量设备性能表现等等。

和前两者相比,听云的产品线比较复杂,分为面向移动应用的听云App、面向服务端应用的听云Server、面向服务器的听云Sys和监测网络性能的听云Network。虽然产品线很多,但功能上其实也是大同小异。

看完这几家的各类产品之后,或许你最想知道的就是到底谁的服务最好用?对于刚接触到这类产品的技术人员来说,不妨听听投资人和从业者的评判方式。

经纬中国VP熊飞告诉PingWest,对于企业级服务来说,投资机构会从三个角度来评估这个产品到底好不好。第一,它有没有服务大中型客户的能力,也就是说有没有知名度比较高的客户在用这款产品;第二,产品是不是真的很成熟和商业化;第三,团队对未来一年的产品发展路线是不是非常清楚,产品路线该怎么规划,这也是检验服务是否靠谱的一个重要因素。

在技术从业者看来,在选一款APM产品时,应该用哪些标准来衡量它?云智慧的CEO殷晋告诉PingWest,首先你可以看看这款产品是如何解决问题的,它能不能帮你了解用户的情况、能不能快速定位问题,这非常关键;其次你还要考虑这款产品会不会给系统本身带来不良影响,由于APM产品需要深入到代码里面去采集数据,本身对效率性能的要求就很高,如果用了APM之后,自己的系统却宕机了,这就很可怕;最后,价格当然也是选择产品时的一个考虑因素。

好了,作为一个非技术从业者,我可能没法立刻帮你的企业筛选出一款最合适的产品,但如果你对APM类产品有需求的话,投资人和技术从业者的建议或许值得参考一下。

图片来自:Shutterstock

订阅更多文章