Welcome!

Machine Learning Authors: Pat Romanski, Yeshim Deniz, Liz McMillan, Elizabeth White, Corey Roth

Related Topics: Machine Learning , Java IoT, Industrial IoT, Open Source Cloud, Agile Computing, Apache

Machine Learning : Blog Post

Advanced Performance Analysis

The latest Compuware APM/dynaTrace AJAX Edition 4.2

Just in time for our speaking session at SenchaCon 2013 we are happy to announce the latest version of Compuware APM/dynaTrace AJAX Edition. Version 4.2 now supports the latest versions of Firefox (FF 21 & FF 22). Download the latest version from ourAJAX Edition website.

SenchaCon 2013 Session Preview
If you happen to be at SenchaCon 2013 then consider checking out our session. I will show you how to best leverage the AJAX Edition to analyze and optimize Page Load as well User Interaction times of modern web applications for both Internet Explorer as well as Firefox. We start by giving new AJAX Edition users a brief introduction on the core functionality but will then mainly talk about advanced features and Best Practices on both browser-side performance but also the impact that modern browser technologies have on the overall application performance - especially under load.

The following screenshot shows the typical starting point when analyzing a recorded session: The Timeline View. It makes it easy to understand what impacts page load as well as user interactivity time, e.g., when opening dynamic dialogs or submitting asynchronous requests to a backend server:

Timeline View helps to understand what impacts Page Load Time.

From this view we drill further into Network Activities, JavaScript Execution, Rendering or XHR/AJAX Performance Analysis. In the session we will have a closer look at the PurePath View and the advanced features to analyze JavaScript hotspots and the impact of DOM access to end user experience. Looking forward to seeing some of you in the audience.

Getting Started with Compuware APM/dynaTrace AJAX Edition
I want to highlight several resources that will help new and experienced users:

Stay tuned for regular updates of the AJAX Edition. We always try to keep up with the frequent new versions of Internet Explorer and Firefox.

More Stories By Andreas Grabner

Andreas Grabner has been helping companies improve their application performance for 15+ years. He is a regular contributor within Web Performance and DevOps communities and a prolific speaker at user groups and conferences around the world. Reach him at @grabnerandi

Comments (0)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.


CloudEXPO Stories
When applications are hosted on servers, they produce immense quantities of logging data. Quality engineers should verify that apps are producing log data that is existent, correct, consumable, and complete. Otherwise, apps in production are not easily monitored, have issues that are difficult to detect, and cannot be corrected quickly. Tom Chavez presents the four steps that quality engineers should include in every test plan for apps that produce log output or other machine data. Learn the steps so your team's apps not only function but also can be monitored and understood from their machine data when running in production.
The deluge of IoT sensor data collected from connected devices and the powerful AI required to make that data actionable are giving rise to a hybrid ecosystem in which cloud, on-prem and edge processes become interweaved. Attendees will learn how emerging composable infrastructure solutions deliver the adaptive architecture needed to manage this new data reality. Machine learning algorithms can better anticipate data storms and automate resources to support surges, including fully scalable GPU-centric compute for the most data-intensive applications. Hyperconverged systems already in place can be revitalized with vendor-agnostic, PCIe-deployed, disaggregated approach to composable, maximizing the value of previous investments.
A valuable conference experience generates new contacts, sales leads, potential strategic partners and potential investors; helps gather competitive intelligence and even provides inspiration for new products and services. Conference Guru works with conference organizers to pass great deals to great conferences, helping you discover new conferences and increase your return on investment.
Poor data quality and analytics drive down business value. In fact, Gartner estimated that the average financial impact of poor data quality on organizations is $9.7 million per year. But bad data is much more than a cost center. By eroding trust in information, analytics and the business decisions based on these, it is a serious impediment to digital transformation.
Containers and Kubernetes allow for code portability across on-premise VMs, bare metal, or multiple cloud provider environments. Yet, despite this portability promise, developers may include configuration and application definitions that constrain or even eliminate application portability. In this session we'll describe best practices for "configuration as code" in a Kubernetes environment. We will demonstrate how a properly constructed containerized app can be deployed to both Amazon and Azure using the Kublr platform, and how Kubernetes objects, such as persistent volumes, ingress rules, and services, can be used to abstract from the infrastructure.