Industry Watch: Behind the APM and DevOps buzzwords
December 15, 2011 —
(Page 1 of 2)
We’ve been hearing the terms “APM” and “DevOps” thrown around by a number of vendors and analysts these days. Two recent interviews can clarify what this all means for developers.
First, let me start by saying there is not even agreement as to what APM stands for. It comes down to which side of the street you work. For some, such as AppDynamics, HP and OpNet—and according to analysis firm Gartner—APM means Application Performance Monitoring. That’s usually associated with the IT or operations department, as they use APM software to make sure calls are being received and responded to in the time frame established, that Web pages load in the prescribed time, and the like. Rarely do these issues find their way back to the development arena, as the tools are not designed for that task.
Others, such as the folks at Compuware’s dynaTrace business unit, define APM as Application Performance Management. The company sells software that captures events as they come across the network and can drill down to the line of code to find the problem, an extension of what we used to call “root-cause analysis.”
John Van Siclen, general manager of the APM business unit at Compuware (and formerly CEO of dynaTrace), said he wanted to use the term “performance life cycle” to describe how organizations need to bring development, testing and production together throughout the application process. But he said he was told by Gartner not to use it because it was something HP, IBM and others had promised but could not deliver.
“Application monitoring was being sold to operations as a way to triage to a fault domain,” he said. “A data center is a fault domain. It was really coarse-grained” and did not support the applications people, he continued. “Application specialists—the architects, testers, development managers—were underserved.”
dynaTrace 4, which came out in early October, enhances Compuware’s PurePath technology by extending it to mainframe MQ and CICS, the leading enterprise service buses, C/C++, and Tomcat, Van Siclen said, without the need to instrument the software to read across methods and componentry within an application. “We did a lot of work in intelligence and analytics so humans can manage more complex environments,” he said.
Related Search Term(s): APM, DevOps, Gartner, Eric Minick, John Van Siclen
Share this link: http://sdt.bz/36197
Most Read Latest News Blog Resources
Achievements and learning: Gamification comes to businesses and schools
Startup takes page from gamers by offering achievement marks to get developers more engaged in their projects
|
|
Zeichick’s Take: The handheld and the tablet, circa 1976
Texas Instruments' and Hewlett-Packard's calculators were doing things decades ago we take for granted today
|
|
Google talks tools at AnDevCon III
New 3D debugging tool and recent ADK changes are detailed by Google developers at the third Android Developer Conference
|
|
Android is the focus of two new design tools
Anywhere Software and Xamarin provide ways for developers to create and test their applications on PCs
|
Achievements and learning: Gamification comes to businesses and schools
Startup takes page from gamers by offering achievement marks to get developers more engaged in their projects
|
|
Google talks tools at AnDevCon III
New 3D debugging tool and recent ADK changes are detailed by Google developers at the third Android Developer Conference
|
|
SmartBear rolls out new quality solution: API Complete
Software gives organizations ability to write test scripts and monitor APIs by bridging the DevOps divide
|
|
Android is the focus of two new design tools
Anywhere Software and Xamarin provide ways for developers to create and test their applications on PCs
|
Creation
To write better software, cultivate your ability to be creative.
|
|
Slick...but who needs it?
compilr.com is a well-designed site and the folks behind it seem to have their heart in the right place. But...who needs it?
|
|
How to be a better software developer
Want to be a better developer? You won't get there by mastering an interesting language or learning a new set of APIs.
|
|
Wooing Galatea
Do yourself a favor and check out Galatea 2.2, a wonderful book by novelist Richard Powers.
|
Five SCM Best Practices
Two-thirds of all software projects fail, according to the Standish Group’s CHAOS study. Improper usage of software configuration management...
|
|
|
Best Practices for Branching and Merging Patterns
Development teams often create a branching pattern, usually drawn out on a white board or in a Visio document, that is used as a model to...
|
|
Automated Error Reporting
We invite you to read a short e-zine that tells you all about automated error reporting for .NET applications. This 8-page e-zine is packed...
|
|
The End of Application Redeploys
Imagine that every time you wanted to write, send or receive an email, you needed to restart your computer. How much time would this take, a...
|