您的位置: 网界网 > 软件 > 正文

AppDynamics引入应用集成平台

2015年07月09日 21:18:46 | 作者:Jan Stafford | 来源:TechTarget中国 | 查看本文手机版

摘要:AppDynamics的微服务架构应用集成平台(AIP)旨在对跨不同应用环境的应用进行统一监控,此前这一过程需要各种应用及架构相关的管理工具才能做到。

标签
微服务
应用集成平台
AppDynamics

它是做什么的?

AppDynamics微服务架构应用集成平台(AIP)旨在对跨不同应用环境的应用进行统一监控,此前这一过程需要各种应用及架构相关的管理工具才能做到。企业架构师和开发者可用它来识别并跟踪业务事务,包括所有的API调用,端到端贯穿所有微服务和基础设施组件,且是实时的。比方说,这一能力可以发现导致对另一微服务的特定调用的请求,还能发现在事务的哪个点发生问题。

它有什么不同?

AppDynamic的新平台承诺可通过跨复杂、分布、异构的环境,通过提供跟踪和报告能力为微服务环境提供应用智能能力。在多样性的实践上,该平台可以跨多环境部署:软件及服务,混合云[注]以及本地皆可。

“大家现在正在对自己的应用进行解耦合。开始将单一的大型整体式应用分解为更小的部分而不是维持,” 前Gartner 分析师,现任AppDynamics负责市场开发与洞察的副总裁Jonah Kowall如是说。这一微服务方案加速了应用交付并为客户提供了价值。

AppDynamics AIP处理了微服务事务跟踪的复杂性,敏捷数字变革分析机构Intellyx的总裁Jason Bloomberg说:“微服务是很小的执行单元,往往包含的不仅仅有运行代码,还有运行司、缓存及操作系统支持等在容器或虚拟环境里面运行代码所必要的东西。因此,微服务结构通常会包含大量的、持续改变的微服务,每一个都要做不同的特定任务。”

它为什么酷

帮助企业管理不断变化的应用环境是很好的,但是行业分析师把AppDynamics AIP的定价模式视为一个很酷的要素。451 Research分析师Dennis Callaghan认为,这是业界第一个针对微服务架构的应用性能管理(APM)定价模式,前者需要监控的企业正在及即将使用的更小实例数量在不断增长。

Agent单元是作为AppDynamics APM 一部分的AppDynamics AIP的定价基础,Agent被注入到应用代码当中以实现业务事务监控。通常每微服务需要的单元数量要少于虚机。在标准的Java项目当中,比方说,每个Java虚机(JVM)开发者可能需要超过1GB的空间,需要1个单元,。而部署Java微服务最高所需不会超过1GB,而且使用的单元数也更少,大概每单元可支持5个JVM。

“现在你将不需要为这些微服务里面的每一个JVM支付全部的价格了,”Callaghan说。

Bloomberg认为,采用传统APM方案在根据微服务环境中的传统运行时调整定价方面存在严重的缺陷。“运行时本身—包括比方说Java虚机实例,已经削减,且广泛分布在微服务架构中,”他说:“出于这个原因,微服务性能管理必须考虑微服务架构的这一独特特征(+本站微信networkworldweixin),以便适应客户需求和预算。”

业界内幕人士怎么看

AppDynamics在AIP方面的做法业界内幕人士认为其他APM供应商必须效仿,因为一体式俄企业应用正在分化和叠加。他们喜欢该新平台在价格和功能方面的承诺,但建议在苹果一个新的未经案例研究证实的平台前进行尽职调查和测试。

云和IT顾问Tom Nolle认为AppDynamics AIP这个方案为涉及组件执行链的应用和服务提供了两个关键解决方案:

跨不断复杂和分布化的环境观察应用和事务行为以及跟踪事务的能力

一个可行的经济模式,反映了监控许多倍增的更小实例的需求

“(微服务)引发的问题是出了问题你找不出是什么导致了问题,因为你看不见整个数据流,” CIMI的总裁兼TechTarget 撰稿人Nolle说。AppDynamics声称“可提供对所有API调用的可视性,以及(假设它是对的)它对于云计算[注]与(网络功能虚拟化[注])之类的东西来说是重要的。”

Constellation Research的调查预测,一波新的数字化商业平台将会涌现,其总裁Ray Wang说。作为这一运动的一部分,他说,AppDynamics AIP是“一个好的开端。”

定价

如上所述,AppDynamics AIP是按照单元定价的,而单元基本上就是监控你应用的东西。定价分为以下几个层次:

Lite:免费

1-10单元专业版:每单元每月180美元

11-25单元专业版:每单元每年2970美元

超过25单元专业版:面谈

AIP还有定制化选项,可根据客户总量、预先承诺授权、协议期以及所选解决方案组合等因素提供部分折扣。

参考资料

1.NFV:(Network Function Virtualization,网络功能虚拟化)的目标是通过基于行业标准的服务器、存储和网络设备,来取代私有专用的网元设备。由此带来的好处是主要有两个,其一是...详情>>

2.云计算:(Cloud Computing)描述了一种基于互联网的新的IT服务增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展而且经常是虚拟化的资源。云计算是继1980年代大型计算机到...详情>>

3.混合云:(Hybrid cloud)由两个或更多云端系统组成云端基础设施,这些云端系统包含了私有云、社群云、公用云等。这些系统保有独立性,但是借由标准化或封闭式专属技术相互结合,确...详情>>

[责任编辑:软件频道 yu_xiang@cnw.com.cn]