The Quest Professional Services Organization has a standard, proven Application Performance Monitoring (APM) Implementation Methodology developed over years of experience and a multitude of successful deployments of Quest Software's Foglight solution for Application Performance Monitoring. As our experience grows, we continually refine our standard, repeatable processes to increase our efficiency in delivering successful deployments with the fastest time to value for our customers.
The Quest APM Implementation Methodology has three key phases:
- Business Requirements Assessment Phase
- Implementation Phase
- Post-implementation Phase
Whether you are looking to implement APM for one application or a hundred, a typical Quest implementation is structured to minimize time to value for your APM solution. The goal is to establish a base APM monitoring capability as soon as possible to provide visibility into application performance from the end user perspective as well as from the infrastructure perspective to all project stakeholders early on, one to two weeks into the implementation. Then, with the stakeholders enabled to view the basic monitoring KPIs in the main application monitoring dashboard, the implementation proceeds with additional application tiers gradually covered and added to this dashboard until the entire application stack is implemented.
A typical implementation therefore includes two major milestones:
- The Base Implementation Milestone - typically includes end user monitoring and basic host monitoring configured into extensible application models
- The Advanced APM Expansion Milestone - includes the entire application stack, from the end user to the application tier, to the database, to the infrastructure.
It's important to note that the Base Implementation usually covers the Production environment only while the Advanced APM Expansion begins in the Test/QA environment and then covers the Production environment.