By Amy Feldman Microservices architecture compartmentalize the application by function allowing for greater application flexibility, portability and an increase in update/changes. This architecture introduces new…

Straight talking and the latest thinking from the DevOps frontline. This eBook unearths the key topics around DevOps as heard directly from the experts. Read…

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虚机实 例,已经削减,且广泛分布在微服务架构中,”他说:“出于这个原因,微服务性能管理必须考虑微服务架构的这一独特特征,以便适应客户需求和预算。” Read the entire article at http://www.ailab.cn/cloudtims/67028.html