Through the use of Absolute Performance tools and expertise across the lifecycle of your application, you will be able to confidently deploy, run, and optimize complex applications in your pre- and post-production environments.
It is no longer sufficient to simply build a business critical application and throw it over the wall to a minimized IT operations organization and hope that they will somehow find a way to support the new application. To ultimately maximize the value and investment in new technology, a more holistic approach must be undertaken. The four key components to this approach are:

- Business Requirements Development (application and operational)
Define application delivery requirements and use those to drive the technical requirements for the application and it’s delivery to your customers. The ongoing management/delivery of the application should be measured against those requirements in near real time. These are your KPIs or SLAs for production operations.
- Application Development (with an eye toward operational requirements)
Develop your application using modern software development practices but add pre-production and iterative pre-release stress testing to identify performance bottlenecks in end user experience coupled to the underlying technology and fix the issues before you release to your customers. Adopt a “measure everything possible” approach that can follow the application into production. Application internals instrumentation should become part of the application release process.
- Performance and Capacity Planning (support operational requirements)
Ongoing performance and capacity planning are crucial as you gain success with your application. It costs too much to get customers to loose them when you start generating the traffic and revenue volumes you were hoping for.
- Ongoing Production Support
Use the instrumentation from the development phase to continuously enhance your ability to proactively deliver the application with the highest quality possible. Feedback from the production management team to development is critical. Enhancements to application monitoring happen here which are often not passed back to the development teams — make sure that is not allowed to happen.