Application Performance Management (APM) products provide detailed visibility into how application components are performing, and also detect application performance problems that fall short of expected service level agreements (SLAs) and enable either administrators or other software systems to take appropriate action to diagnose or correct the issue.
Application Performance Management (APM) solutions are becoming more important as applications shift to cloud architectures. Cloud computing, which can result in enormous benefits to business as it addresses challenges such as scalability and reliability, poses new challenges for delivering business critical applications. APM solutions address this new area for users with offerings that integrate into cloud environments, including IaaS (Infrastructure as a Service) and PaaS (Platform as a Service) offerings.
Application Performance Management (APM) solutions often work together with Network Performance Management (NPM) solutions to ensure a superior end user experience.
Key examples of these offerings are highlighted below.
- AppDynamics: Application Performance Management
- BMC: TrueSight App Visibility Manager
- New Relic: New Relic APM
- Quest Software: Foglight for Virtualization, Enterprise Edition