介绍应用程序性能管理(简称APM)是Compuware的主要业务重点。公司利用其PurePath技术,为端到端监控领域带来先进的解决方案,并通过与PureStack技术的结合,实现深入透彻的基础设施分析效果。该供应商在此过程中经历了一系列重大变革,并推出了多项SaaS产品以支持迁移到云环境的大型企业客户。此外,Compuware还通过提供免费的产品和服务订阅,在中小企业市场取得了显著成绩。他们还根据大数据交易的具体特点和需求投入了APM研发资金,将下一代NoSQL数据库纳入监控对象范围。同时,公司还打造了自己的客户端移动应用APM产品。随着最近剥离非核心业务部门,Compuware将其重点完全放在APM和大型机业务领域。关键信息?全新的监控体验与真正全面的分析机制相结合,包括针对Web应用程序的第三方服务、iOS和Android平台上的本机和混合移动应用程序等。?通过服务器端应用程序(包括Java、.NET、PHP、NoSQL等)对每个用户的移动设备和浏览器操作进行事务跟踪。?APM即服务(简称APMaaS)带来全新的监控体验,可以根据实际需求以云服务的形式为客户提供帮助,包括PurePath事务分析机制。?利用大数据技术持续监控所有真实用户(而非随机抽样),利用性能分析机制为智能基线和异常检测提供支持。?提供应用感知的网络性能管理(简称NPM)机制,其中性能监控的方法来自于网络数据包检测提供的交易和用户视角,加上网络性能分析作为匹配。Ovum观点Compuware的APM解决方案具有令人印象深刻的功能集,使其成为OvumAPM2014决策矩阵中的领导者。此外,Compuware还将其APM解决方案扩展到更广泛的领域:例如,APMaaS可以针对网络访问者活动提供与业务密切相关的各种指标,包括交易收入、转化率、进入/退出页面和跳出率等.有了追溯至个人用户的能力,同类群组分析成为现实,信息可以用于通过Web和应用程序使用情况进行业务级别的评估。为了获得对性能的完整和全面的了解,Compuware创建了一个新的用户体验监控解决方案,该解决方案涵盖Web和移动设备上的所有真实用户,并通过CompuwarePerformanceNetwork提供。为简化检查流程,该解决方案通过单一集成仪表板提供全面监控(APMaaS或内部解决方案)、客户端工具(JavaScript、MobileNative、MobileHybrid等)和网络数据包检查技术。PureStack机制可以反映基础设施运行状态对应用性能和终端用户体验的影响。配合PurePath技术,可以从完整的APM角度对应用行为进行深入分析。移动技术的使用越来越多,因此构建移动APM势在必行。鉴于此,Compuware开始以原生iOS、Android、混合甚至HTML5应用程序的形式推广用户体验监控解决方案,并支持包括GoogleChrome、MicrosoftIE和MozillaFirefox在内的各种高级浏览器。服务器、新兴标准,例如GoogleSPDY(目前正在评估HTTP2.0)、MobileWebKit和W3C标准。Compuware还将其免费移动监控产品扩展为一个完整的免费解决方案,具有真实的用户移动、全面的网络和移动以及完整的商业升级路径。虽然Compuware一直在尝试集成来自Dynatrace、Gomez和Vantage的初始解决方案,但它也在努力扩展新的功能集,这在2014年的解决方案组合中得到了最好的体现。PurePath技术最初源自Dynatrace,现在嵌入到CompuwareAPM产品中并贯穿整个系统。给企业用户的建议为什么要考虑Compuware的APM解决方案?如果企业用户需要一份行业领先的APM解决方案的简短清单,那么Compuware肯定会列在其中。Ovum对其产品的深度和广度印象深刻,而Compuware也通过其SaaSAPM产品解决了互联网的特定需求,并通过纯原生、Web和混合移动监控功能使移动应用程序受益。具有相当强大的深度分析能力,适用于开发人员、测试人员、数据库管理员、IT基础架构操作人员和业务管理员。该解决方案组合的广度还使Compuware成为出色的APM提供商,可以帮助企业用户在IT部门内实施DevOps。优缺点分析优势移动和Web用户体验管理在移动设备的使用无处不在的今天,CompuwareAPM准备了原生、Web和混合三种用户体验监控机制,并且可以通过同一个控制台进行操作——这使得管理机制一举跨越了客户端、服务器以及它们之间的网络系统。目前,还发布了支持4G/LTE的综合移动网络监控方案,可以检测信号强度、带宽和各种W3C性能指标。目前广泛使用的各种工具,如PhoneGap(和Cordova),加上覆盖iOS、Android、WindowsPhone三大平台的原生应用,都在CompuwareAPM的监控范围之内。本机和混合移动应用程序也可以使用真实用户监控(RUM)机制进行管理。为帮助它在不断增长的市场中占据更大的份额,Compuware的移动APM产品将在2014年底之前免费提供,并在第四季度推出先试后买的许可计划。云环境应用监控近年来公有云使用比例大幅提升,企业用户因此需要在整个使用过程中使用APM解决方案——无论是基于互联网的业务,还是使用云资源来应对高峰用户活动。CompuwareAPM产品为在亚马逊云、MicrosoftAzure和其他云环境中运行的应用程序提供监控功能。Compuware还提供相关工具,可用于任何开放云环境,包括所有IaaS环境和多个PaaS环境。需要强调的是,以Force.com为代表的部分环境是不对外开放的。大数据监控支持企业级交易。越来越多的零售商和其他企业开始使用HadoopMapReduce等数据库技术处理大数据,这也需要APM解决方案的协助和配合。CompuwareAPM可以深入分析集群使用情况、任务分析和任务性能监控机制。其OutageAnalyzer大数据平台就是专门针对上述技术而诞生的。该平台还可以分析各种业界领先的NoSQL技术解决方案,例如Cassandra和MongoDB。此外,Compuware也开始与Hortonworks、Amazon等多家Hadoop专业厂商建立合作伙伴关系。缺点统一通信监控机制仍有改进空间。Compuware的数据中心RUM解决方案提供网络流量和服务监控,以及数据库和中间件APM。由于APM的重点是应用性能管理而非网络性能管理,因此其功能还存在一定的局限性,主要体现在统一通信上。不过,Compuware在这方面做了一系列的尝试,比如创建应用感知的NPM,所以解决这个问题的关键是市场是否需要专门的网络监控解决方案。安全监控是另一个特定的功能类别,并未被纳入Compuware的重点。Ovum认为安全监控应该是APM解决方案中不可或缺的一部分,但IT行业普遍将其视为一个特定的功能类别。话虽如此,安全作为一个孤立的对象的潜在问题是它在实践中往往会逐渐被忽视。CompuwareAPM可以监控未经授权的访问尝试并分析异常流量,但企业客户也希望获得识别目前只有第三方解决方案才能提供的安全应用程序性能问题的能力。机会日志管理是APM的重要发展机会。日志管理作为一种特定的数据挖掘和过滤活动,受到越来越多企业用户的追捧,Compuware决定与该领域的领先厂商之一Splunk建立合作关系,旨在避免市场上的正面对抗——至少目前如此。在我们看来,日志管理将成为APM解决方案中的一个重要类别,因为用户希望通过预警监控实现成本节约,这也将是Compuware打造针对性产品进一步扩大市场份额的最佳契机。Compuware已开始向潜在客户提供免费产品Compuware正在向潜在客户提供免费产品,该产品旨在监控真实用户的本地移动应用程序以及复合网络和移动应用程序,并且可以轻松升级到完整的商业版本。免费产品中的性能测试机制可以进行临时检测,提供宕机分析工具和基准测试解决方案,广泛适用于各种移动和Web环境。威胁APM市场主要面临以下免费产品的压力。免费APM解决方案的兴起成为Compuware目前面临的首要压力。许多小型供应商带着他们的低成本解决方案而来,并以免费为武器让市场经历另一轮波动。Compuware需要依靠自身的技术优势,继续保持在大型企业客户群中的优势地位,以抵御以高复杂度APM需求为核心的后起之秀的围攻。大型IT厂商带来自上而下的竞争压力,进一步激发活跃的市场竞争Compuware可以提供一整套有针对性的综合APM解决方案。然而,来自业界顶级IT厂商的竞争威胁不断带来压力,迫使Compuware继续保持其在该领域的主导地位。图1:Compuware网站分析来源:Compuware解决方案分析概述CompuwareAPM涵盖多个产品类别并评估每个类别的技术成熟度水平:?大数据、移动、DevOps和云APM:早期市场?Java、.NET、PHP:增长市场?真实用户监控:增长市场?应用感知网络性能:后期增长市场?综合用户监控:后期增长市场?服务器监控:成熟市场Compuware预计大数据和移动等新应用工作负载将继续增长,并且云部署规模将不断扩大,这些都将为APM业务带来新的市场发展空间。在创新层面保持优势帮助该公司创建了能够替代遗留/传统APM技术的解决方案,从而实现了自身的跨越式扩张。这两种市场驱动力的结合,也将为APM带来源源不断的潜在增长能量。APM即服务Compuware可以使用其APMaaS服务平台为云服务提供智能分析机制,而OutageAnalyzer分析引擎是该平台的核心。此功能紧密集成到现有的APMaaS仪表板中,以实时提供与客户特定的云服务相关的中断信息。CompuwareAPM的核心竞争力在于其提供全球APMaaS交付模型的能力。CompuwareAPM刚刚扩展了其APMaaS平台,并将dynaTrace机制引入其中,这意味着将GomezRUM和dynaTraceRealUser监控解决方案集成到一个产品中,并能够在Java、.NET和PHP等环境中进行监控。深度交易管理。CompuwareAPM还允许用户根据自己的需要选择APMaaS、内部或混合部署模式。CompuwareAPM用户还可以根据最新的消费模式和目标应用程序的需求来决定自己的部署计划。部署APMaaS产品的用户将获得自动更新,内部解决方案还配备了自动代理和更新工具,可在管理平台更新后实现升级的无缝部署。可扩展性客户端浏览器和移动设备CompuwareAPM的dynaTrace真实用户机制每天可以检测1亿个页面活动和2亿次访问。鉴于现代Web2.0应用的内在特点,我们必须对这些关键指标进行监控,不能再只关注并发用户数。应用程序组件Compuware迄今为止最大的生产实施包括10,000个代理,包括JavaJVM和本地服务器;此外,还有超过70,000名用户通过网络浏览器访问该网站。整个系统还能够自动发现数十万个应用程序组件和其中的数百万个方法。网络数据中心RUM网络探测机制随所分析流量的大小而不是受监视用户的数量而变化。单个探针实例最大分析能力为3.5GbpsTCP流量或1.5GbpsHTTP/S流量,不受具体组件数量或非分析流量总量(10Gbps或20Gbps监控点)影响.多探针机制可以为大规模监控分析需求自动提供负载均衡。报告和数据存储服务器的大小由用户和被监控的特定交易名称决定,提供满足大量需求所需的聚合和过滤方法。大型机产品本身没有固有的可扩展性限制。数据采集??规模仅受目标区域的执行和服务交易能力约束。水平扩展在某些情况下,仅仅依靠高可扩展性并不足以解决问题,CompuwareAPM还提供了水平扩展选项,允许用户并行运行多个分析服务器。在这样的配置中,报告和分析机制仍然作为报告的单个实例出现在用户面前,消除了在不同的报告服务器之间切换以检查完整数据集的需要。Datasheet关于CompuwareAPM解决方案的要点来源:Ovum英文:http://www.compuware.com/content/dam/compuware/apm/assets/pdfs/Ovum%20Compuware%20APM%20Solutions.pdf
