The Need for Integration: The Value of Continuous Application Performance Delivery

The Need for Integration: The Value of Continuous Application Performance Delivery

 

Over the past 20 years, business applications have evolved from centralized, monolithic mainframe systems to complex, distributed composite systems operating in public and private clouds.  In parallel with the changes in underlying technology, the approach we take to design, build, and deliver business applications has also changed. We’ve moved from a strict, rigid waterfall approach to a light, lean, and responsible agile approach to development. The changes to technology and development increase the pressure on performance engineers to plan and execute performance testing.  At the core of performance testing is the art of simulating real-user activity and behavior, and then evaluating how the system responds. 

 continuous performance.png

 

Continuous Performance Makes an Impact

 

Continuous delivery of application performance is the approach to link production performance to test information.  The ultimate goal to having a continuous approach to performance is to increase the efficiency and effectiveness of performance engineering activities. This accelerates the delivery for applications while reducing the risks of performance-related incidents and outages.  By breaking down silos between development and operations, the two teams can collaborate and coordinate.  To achieve the goals of continuous approach to performance delivery, teams need to establish a method to share application performance data between production and test teams. It’s also important to keep the following in mind: (or just say Consider the following)

  • Usage Data: How do real people use the system? What are the most common transactions?

  • Performance Data: What is peak usage and when? What is production response like at peak usage? What performance data can be leverage as baseline for performance testing?

  • Monitoring Data: How do you monitor the application in production?

A manual approach to bridge the gap between production and testing is time-consuming and results in imperfect consequences (maybe say “and has less than desirable results”?). Therefore, it should be incorporated as an automatic workflow in testing solutions. The continuous approach to application performance delivery is based on a series of steps, which together lead to more reliable and valid performance testing. 

 

bridge the gap.png

 

Performance testing teams and production monitoring teams work towards the common goal of application performance. By collaborating together, the testing team can deliver an application that will have fewer issues in production.  Similarly, production teams can reduce the test cycle time by providing valuable production information for performance testing. Collaboration ensures the continuous delivery of application performance. 

For more information regarding the value of continuous application performance delivery, be sure to check out the white paper: Introducing Production into Performance Testing. Finally, stay tuned – the future is close at hand.

Unsurpassed velocity. Unprecedented accuracy.

Share with us your insights for successful application development and deployment! Leave us a comment below or tweet us @hploadrunner

For all things performance testing, be sure to check us out at: HP Performance Center.

Labels: LoadRunner
Leave a Comment

We encourage you to share your comments on this post. Comments are moderated and will be reviewed
and posted as promptly as possible during regular business hours

To ensure your comment is published, be sure to follow the Community Guidelines.

Be sure to enter a unique name. You can't reuse a name that's already in use.
Be sure to enter a unique email address. You can't reuse an email address that's already in use.
Type the characters you see in the picture above.Type the words you hear.
Search
Showing results for 
Search instead for 
Do you mean 
About the Author
WW Sr Product Marketing Manager for HP ITPS VP of Apps & HP Load Runner
Featured


Follow Us
The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the Terms of Use and Rules of Participation.