BACKGROUND IMAGE: iSTOCK/GETTY IMAGES
The AppDynamics application performance management (APM) suite of tools is software that provides comprehensive monitoring of enterprise applications from the end user to back-end database. It is easily configured and deployed, doesn't require much production overhead, supervises all lines of code, and reviews performances to identify baselines and resolve application issues before they affect customers and businesses. AppDynamics APM software is classified under several product categories, including IT operations management, mobile application monitoring, Web application monitoring and unified monitoring.
Large enterprises with thousands of servers are the kinds of businesses that use AppDynamics APM because it is capable of rapidly monitoring complex applications. However, many small-to-medium businesses also utilize the tool due to the software's simple deployment. Typically, the software is used by IT operations personnel to monitor application performance in production, but it is also used in early development to ensure optimal performance. The AppDynamics APM software suite is not tailored to one particular industry; companies using Agile methodologies and DevOps may find the product particularly useful in promoting collaboration between business, development and IT operations teams.
AppDynamics APM offers several key features and benefits. Improved end-user experience, from mobile app or Web front-end to back-end database or data store, helps to facilitate customer support calls and aids in quick resolution with top-down triage. Proactive monitoring and reduced mean time to repair with integrated automation and collaboration allow for fast root cause analysis. AppDynamics APM software also offers improved mean time between failure and better situational awareness and DevOps collaboration, utilizing a single graphical user interface for cross-tier monitoring and featuring role-based views, a virtual war room that contains dashboards, and widgets that provide users data and context to get teams on the same page. It boasts fast time-to-value, with a single unified and configurable platform, one install and one data store. It is deployable as software as a service, on premises or as a hybrid.
The AppDynamics APM software supports most programming languages and frameworks, including Java, .NET, Node.js, PHP, Python, C/C++ and native mobile (iOS and Android). It supports most complex enterprise platforms and architectures such as JMS, queuing technologies, service bus, microservices, cloud services, and more. It can be run on Windows, Linux, Solaris, AIX, HP-UX and Mac OS. The software integrates with Neoload, Roadrunner and other application testing tools to monitor transactions created by testing tools.
The latest version of AppDynamics APM, 4.2, was announced in December 2015 and will be available in 2016. This new offering expands the capabilities of the software, adding more detail to user session support, more monitoring for server infrastructure browser synthetic monitoring, and more support for C/C++ applications. Also, major upgrades have been made to the Application Analytics software, helping users to better understand the correlations between application performance and business metrics.
Two editions of AppDynamics APM software are available: a limited-feature Lite edition at no cost, and a full-feature Pro edition. At the end of the 15-day free trial of Pro, users can decide if they want to stay with the paid edition or downgrade to the unpaid. Licensing is generally one- or three-year subscriptions, paid annually or monthly according to the desire of the customer. AppDynamics offers a perpetual license, with a typical maintenance charge of 20% of the negotiated price. Pricing is centered on units, with one to 10 units costing $3,300 per unit, per year; and 11 to 25 units at $2,970 per unit, per year. Subscriptions include support, maintenance and an account management team.
Read these use cases to see if your company needs APM software.
Here's a quick introduction to APM and APM software.
Here's another rundown of how APM software can improve your business.