Machine Learning Authors: Elizabeth White, Liz McMillan, Kevin Jackson, Progress Blog, Jason Bloomberg

Related Topics: Machine Learning

Machine Learning : News Item

dynaTrace AJAX Edition Celebrates First Birthday with a New Version

A new version of this deep-dive browser diagnostics tool for Internet Explorer

We are celebrating the first birthday of dynaTrace AJAX Edition with a new version of this deep-dive browser diagnostics tool for Internet Explorer. We just recently reached 20k+ active users and are glad that people like Steve Souders or John Resig endorsed this tool in the last year. Download it here!

dynaTrace AJAX Edition celebrates its first birthday with a new version

dynaTrace AJAX Edition celebrates its first birthday with a new version

Thanks for all the great feedback on our dynaTrace Forums, on our blog posts or through twitter. Our community has driven this release and the enhancements we made. Good News is: there is more to come :-)

What’s new in 2.0?

There are several different use cases that we improved

  • Performance Report brings Automatic Performance Analysis based on Best Practices
  • Live Benchmark Data allows you to compare yourself against other web sites
  • Extended Automation Support allows you to get performance relevant data for every dynaTrace AJAX Session

Automatic Performance Analysis
The early adopters already know the first version of this feature from our dynaTrace AJAX Edition 2.0 Beta 1. Based on the Web Performance Optimization Best Practices from dynaTrace, Yahoo and Google we now grade different aspects of the analyzed web site. We look at the usage of Network Caching, Number of Resources on the page, Server-Side and JavaScript Performance as well as overall page load timings.

The new Performance Report replaces the old Summary View and highlights the calculated Rank (A-F) for each different aspect. Individual tabs on the report give you a detailed explanation on what to optimize to improve web page load time, e.g.: spriting of images, setting expiration headers or optimizing JavaScript functions.

Performance Report analysis every page based on common WPO Best Practices

Performance Report analysis every page based on common WPO Best Practices

The individual reports on the tabs include links to additional online material that explains the details behind the analysis as well as how to improve performance in these areas.

Live Benchmark Data
It is good to know how your page compares to common Best Practices, but it is better to know how it compares to others. For that reason dynaTrace is collecting performance data from several thousand web pages on a regular basis to calculate Live Performance Benchmarks. When launching dynaTrace you get the option to download this live data by providing your dynaTrace Community Account. When downloaded, the Performance Report compares your Key Performance Indicators (Ranks, Load Times, Number of Resources, …) against the Live Benchmarks collected by dynaTrace.

Compare your web sites against Live Performance Benchmarks from sites such as Alexa 100, 500 or 1000

Compare your web sites against Live Performance Benchmarks from sites such as Alexa 100, 500 or 1000

The Live Performance Data doesn’t have to be downloaded. You can control whether the data is automatically downloaded for you through the Preferences Dialog. Once opted out you can always opt in at a later point in time. Simply use the Drop-Down Box and select “Refresh Data”.

Extended Automation Support
dynaTrace AJAX collects data through the Add-On in Internet Explorer. It doesn’t matter if what is driving the browser is actually a real person or an automated testing tool such as Selenium, Watir, Quick Test Pro, …

The problem prior to dynaTrace AJAX Edition 2.0 was that there was no convenient way to query data after the test run is finished. We changed this with this release as we allow you to get a performance beacon after a test run is completed. A detailed walk through on how to integrate tools like Selenium and how to get these performance beacons can be found in the following two blog posts:

To give you a feeling on what data this performance beacon includes, have a look at the following sample:

{ "version":"2.0.0",
"url": "www.mydomain.com",
"ranks": {
"cache": {"rank":100, "comment":"" },"net": {"rank":98, "comment":"" },
"server": {"rank":94, "comment":"2 dynamic server-requests" },"js": {"rank":89, "comment":"4 slow JS handlers"}
"xhrnumber":0,"pagesize":264562,"cachablesize":0,"noncachablesize": 264562,
"timeonnetwork": 400,"timeinjs": 30,"timeinrendering":200

This data can also be manually exported/uploaded. In the Performance Report we give you the option to either upload the Performance Beacon to a ShowSlow Instance (publicly available or your own)

Upload Performance Data to a Show Slow Instance

Upload Performance Data to a Show Slow Instance

or to export the captured Network Traffic to the HTTPArchive Format (HAR):

Export captured Network Traffic to HAR

Export captured Network Traffic to HAR

If you are interested in Web 2.0 Automation in your Continuous Integration Environment then you should also look into our Development Team Edition which provides out-of-the-box regression analysis and comparison features across test runs. It also provides full End-to-End tracing, that means, following a JavaScript handler all the way back to the database.

Other Improvements and What's Coming
We have fixed several bugs that were reported in the last couple of months since we released Beta 1. Please have a look at the Release Notes which contains a list of fixed issues.

In order to move dynaTrace AJAX Edition forward we rely on your feedback. There is a Wish List on our Community Portal that you can use to let us know what you would like to have. The hottest topics on there are support for FireFox, IE9 and Memory Diagnostics. Looks like there might be something coming for Christmas :-)

With that I leave you with the Download Link and the updated dynaTrace AJAX Web Site and hope you enjoy and give us more feedback.

Related reading:

  1. dynaTrace AJAX Edition 1.6 available for public download Existing users of the dynaTrace AJAX Edition receive the update...
  2. A Step-by-Step Guide to dynaTrace Ajax Edition, available today for public download The dynaTrace AJAX Edition has been out there as an...
  3. Update dynaTrace AJAX Edition to get Rendering Times on ALL versions of Internet Explorer Analyzing Rendering Activity is one of the many features of...
  4. Quick Start Package for dynaTrace AJAX Edition As the Community Lead for dynaTrace and dynaTrace AJAX I...
  5. Get involved in the dynaTrace AJAX Edition 2.0 Beta Program Velocity was probably the best stage for this announcement and...

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

@CloudExpo Stories
In his session at 21st Cloud Expo, Raju Shreewastava, founder of Big Data Trunk, provided a fun and simple way to introduce Machine Leaning to anyone and everyone. He solved a machine learning problem and demonstrated an easy way to be able to do machine learning without even coding. Raju Shreewastava is the founder of Big Data Trunk (www.BigDataTrunk.com), a Big Data Training and consulting firm with offices in the United States. He previously led the data warehouse/business intelligence and B...
Cloud Expo | DXWorld Expo have announced the conference tracks for Cloud Expo 2018. Cloud Expo will be held June 5-7, 2018, at the Javits Center in New York City, and November 6-8, 2018, at the Santa Clara Convention Center, Santa Clara, CA. Digital Transformation (DX) is a major focus with the introduction of DX Expo within the program. Successful transformation requires a laser focus on being data-driven and on using all the tools available that enable transformation if they plan to survive ov...
A strange thing is happening along the way to the Internet of Things, namely far too many devices to work with and manage. It has become clear that we'll need much higher efficiency user experiences that can allow us to more easily and scalably work with the thousands of devices that will soon be in each of our lives. Enter the conversational interface revolution, combining bots we can literally talk with, gesture to, and even direct with our thoughts, with embedded artificial intelligence, whic...
Sanjeev Sharma Joins June 5-7, 2018 @DevOpsSummit at @Cloud Expo New York Faculty. Sanjeev Sharma is an internationally known DevOps and Cloud Transformation thought leader, technology executive, and author. Sanjeev's industry experience includes tenures as CTO, Technical Sales leader, and Cloud Architect leader. As an IBM Distinguished Engineer, Sanjeev is recognized at the highest levels of IBM's core of technical leaders.
Smart cities have the potential to change our lives at so many levels for citizens: less pollution, reduced parking obstacles, better health, education and more energy savings. Real-time data streaming and the Internet of Things (IoT) possess the power to turn this vision into a reality. However, most organizations today are building their data infrastructure to focus solely on addressing immediate business needs vs. a platform capable of quickly adapting emerging technologies to address future ...
Mobile device usage has increased exponentially during the past several years, as consumers rely on handhelds for everything from news and weather to banking and purchases. What can we expect in the next few years? The way in which we interact with our devices will fundamentally change, as businesses leverage Artificial Intelligence. We already see this taking shape as businesses leverage AI for cost savings and customer responsiveness. This trend will continue, as AI is used for more sophistica...
With tough new regulations coming to Europe on data privacy in May 2018, Calligo will explain why in reality the effect is global and transforms how you consider critical data. EU GDPR fundamentally rewrites the rules for cloud, Big Data and IoT. In his session at 21st Cloud Expo, Adam Ryan, Vice President and General Manager EMEA at Calligo, examined the regulations and provided insight on how it affects technology, challenges the established rules and will usher in new levels of diligence arou...
In his general session at 21st Cloud Expo, Greg Dumas, Calligo’s Vice President and G.M. of US operations, discussed the new Global Data Protection Regulation and how Calligo can help business stay compliant in digitally globalized world. Greg Dumas is Calligo's Vice President and G.M. of US operations. Calligo is an established service provider that provides an innovative platform for trusted cloud solutions. Calligo’s customers are typically most concerned about GDPR compliance, application p...
"I focus on what we are calling CAST Highlight, which is our SaaS application portfolio analysis tool. It is an extremely lightweight tool that can integrate with pretty much any build process right now," explained Andrew Siegmund, Application Migration Specialist for CAST, in this SYS-CON.tv interview at 21st Cloud Expo, held Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA.
As many know, the first generation of Cloud Management Platform (CMP) solutions were designed for managing virtual infrastructure (IaaS) and traditional applications. But that's no longer enough to satisfy evolving and complex business requirements. In his session at 21st Cloud Expo, Scott Davis, Embotics CTO, explored how next-generation CMPs ensure organizations can manage cloud-native and microservice-based application architectures, while also facilitating agile DevOps methodology. He expla...
SYS-CON Events announced today that Evatronix will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Evatronix SA offers comprehensive solutions in the design and implementation of electronic systems, in CAD / CAM deployment, and also is a designer and manufacturer of advanced 3D scanners for professional applications.
SYS-CON Events announced today that Synametrics Technologies will exhibit at SYS-CON's 22nd International Cloud Expo®, which will take place on June 5-7, 2018, at the Javits Center in New York, NY. Synametrics Technologies is a privately held company based in Plainsboro, New Jersey that has been providing solutions for the developer community since 1997. Based on the success of its initial product offerings such as WinSQL, Xeams, SynaMan and Syncrify, Synametrics continues to create and hone inn...
To get the most out of their data, successful companies are not focusing on queries and data lakes, they are actively integrating analytics into their operations with a data-first application development approach. Real-time adjustments to improve revenues, reduce costs, or mitigate risk rely on applications that minimize latency on a variety of data sources. In his session at @BigDataExpo, Jack Norris, Senior Vice President, Data and Applications at MapR Technologies, reviewed best practices to ...
DevOps promotes continuous improvement through a culture of collaboration. But in real terms, how do you: Integrate activities across diverse teams and services? Make objective decisions with system-wide visibility? Use feedback loops to enable learning and improvement? With technology insights and real-world examples, in his general session at @DevOpsSummit, at 21st Cloud Expo, Andi Mann, Chief Technology Advocate at Splunk, explored how leading organizations use data-driven DevOps to close th...
Continuous Delivery makes it possible to exploit findings of cognitive psychology and neuroscience to increase the productivity and happiness of our teams. In his session at 22nd Cloud Expo | DXWorld Expo, Daniel Jones, CTO of EngineerBetter, will answer: How can we improve willpower and decrease technical debt? Is the present bias real? How can we turn it to our advantage? Can you increase a team’s effective IQ? How do DevOps & Product Teams increase empathy, and what impact does empath...
Most technology leaders, contemporary and from the hardware era, are reshaping their businesses to do software. They hope to capture value from emerging technologies such as IoT, SDN, and AI. Ultimately, irrespective of the vertical, it is about deriving value from independent software applications participating in an ecosystem as one comprehensive solution. In his session at @ThingsExpo, Kausik Sridhar, founder and CTO of Pulzze Systems, discussed how given the magnitude of today's application ...
There is a huge demand for responsive, real-time mobile and web experiences, but current architectural patterns do not easily accommodate applications that respond to events in real time. Common solutions using message queues or HTTP long-polling quickly lead to resiliency, scalability and development velocity challenges. In his session at 21st Cloud Expo, Ryland Degnan, a Senior Software Engineer on the Netflix Edge Platform team, will discuss how by leveraging a reactive stream-based protocol,...
Digital transformation is about embracing digital technologies into a company's culture to better connect with its customers, automate processes, create better tools, enter new markets, etc. Such a transformation requires continuous orchestration across teams and an environment based on open collaboration and daily experiments. In his session at 21st Cloud Expo, Alex Casalboni, Technical (Cloud) Evangelist at Cloud Academy, explored and discussed the most urgent unsolved challenges to achieve f...
"Digital transformation - what we knew about it in the past has been redefined. Automation is going to play such a huge role in that because the culture, the technology, and the business operations are being shifted now," stated Brian Boeggeman, VP of Alliances & Partnerships at Ayehu, in this SYS-CON.tv interview at 21st Cloud Expo, held Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA.
You know you need the cloud, but you're hesitant to simply dump everything at Amazon since you know that not all workloads are suitable for cloud. You know that you want the kind of ease of use and scalability that you get with public cloud, but your applications are architected in a way that makes the public cloud a non-starter. You're looking at private cloud solutions based on hyperconverged infrastructure, but you're concerned with the limits inherent in those technologies. What do you do?