Skip Links

The Role of APE for an Application in Production

Wide Area Networking Alert By Jim Metzler and Steve Taylor, Network World
February 23, 2011 12:01 AM ET
Jim Metzler
Sign up for this newsletter now!

Insightful analysis by consultants Steve Taylor and Jim Metzler, plus links to the latest WAN news headlines

  • Print

This is the 10th and last newsletter in a series of newsletters that has been discussing a seldom-mentioned IT discipline - Application Performance Engineering (APE). In this newsletter we will discuss the role of APE once an application has gone into production.

Through most of this series we stressed the role of APE during the design and development stages of the application life cycle. We did that because we believe that the best approach to ensuring acceptable application performance is to build the application from scratch to be highly performant. We believe that this approach is preferable to trying to tweak the application once it is in production or implementing WAN optimization controllers just to make up for a badly written application.

However, once an application is placed into production it typically runs for years. During that time, most IT organizations will make hundreds, if not thousands of changes to the IT infrastructure. We are not suggesting that IT organizations should perform the kind of testing and analysis that we have discussed previously in this series each time the IT organization is planning to make a change to the infrastructure. The vast majority of these changes are somewhat trivial in terms of the likely impact that they will have on application performance.

However, IT organizations that are implementing major projects typically include in the project plan an identification of how they will mitigate the risk associated with the project. What we are suggesting is that for the handful of high-visibility, broad based projects that IT organizations occasionally implement that they should include in their risk mitigation plans for the identification of how the project will impact the performance of the small number of applications that the company uses to run the business.

A good example of the type of project we are talking about is desktop virtualization. As we have discussed in previous newsletters, there are two fundamental ways that desktop virtualization can be implemented - server side and client side. In some cases the IT organization will end up implementing one form of desktop virtualization for some workers and the other form of desktop virtualization for the remaining workers. Independent of how it is implemented, once an IT organization implements desktop virtualization the WAN will impact desktop performance in ways that it never did before. The bottom line is that implementing projects such as desktop virtualization without testing to determine if the implementation will result in acceptable performance creates a level of risk that IT organizations should avoid.

Read more about lans & wans in Network World's LANs & WANs section.

Steve Taylor is president of Distributed Networking Associates and publisher/editor-in-chief of Webtorials. Jim Metzler is vice president of Ashton, Metzler & Associates.

  • Print
What is Tech Briefcase?
TechBriefcase is a new, free service where IT Professionals can Search, Store and Share IT white papers and content like this. Learn more
Bookmark content
Speed up your research efforts with content across the web.
Search and Store
Find the white papers you need. Create folders for any topic.
View Anywhere
Open your briefcase on your iPhone, tablet or desktop. Share with colleagues.
Don't have an account yet?

Videos

rssRss Feed