As applications become more complex and the demand for more frequent release cycles increases, an application’s architecture and performance need to be addressed earlier in the development process. For that, dynaTrace introduced today its new dynaTrace Development Team Edition, an almost entirely reworked version of its application performance management software.
Within dynaTrace Development Team Edition is a universal profiler for Java, .NET and Web applications. This gives developers a single view of the data from transaction or request flow across heterogeneous systems, explained Toffer Winslow, chief marketing officer of dynaTrace. Otherwise, a user would have to deal with three different profilers, trying to get consistent views across the silos, he said.
Development Team Edition integrates with build systems ANT, Bamboo, CruiseControl, Hudson, MSBuild and Visual Studio Team System, among others. This enables automated testing at build time and automatic root-cause diagnostics of any performance problem a user may come across, Winslow said.
Using interactive dashboards, developers can also get a deeper view into where and why a transaction slowed down. In addition, results from previous builds can be compared, which can help indicate which code introduced into the build is causing performance regression.
Development Team Edition is used as developers write code or do continuous integration, long before they ever pass a release to QA for formal performance testing or formal testing of any kind, Winslow said.
End-to-end transaction tracing is also included in the revamped product. Here, developers can see how transactions flow through the system, back into the database and so on, he said.
“Whatever complex architectural element you have for the application you’re building, you can see how a transaction flows across given pieces and then any given tier. After, a user can get into the nitty-gritty of why something slowed down,” Winslow added.
dynaTrace Development Team Edition is available now; pricing starts at less than US$1,000 per developer, depending on configuration.