Success Story - AiOps Transformation at Germany's biggest trading platform

This week we would like to share a success story from one of our clients.


We've helped them with Dynatrace implementation in their environment and we are constantly supporting them on their Performance Engineering adventure.

Please check what they have to say, this success story is available in English and German.


English



Performance monitoring with Dynatrace


With a user experience report.

Dynatrace is the market leader in APM (Application Performance Monitoring). This tool supports Load and Performance tests by recording important performance indicators and determining relevant load models.

Dynatrace enables us as the biggest trading platform in Germany to monitor performance-critical applications.


Application performance monitoring with Dynatrace enables:

  • an insight into the entire processing chain

  • identifying performance problems

  • determining the causes of such problems

  • initiate targeted improvements and corrections

Dynatrace capture all technical transactions - in this context, transactions are defined as a sequence of operations that are only carried out completely or not at all.

The tool constantly compares response times and error rates with the learned history and thereby automatically detects deviations from the expected state.

Dynatrace has been available for performance monitoring of our third-party software since March 2021. Feedback from Dynatrace users and admins is very positive.


We would like to share the following feedback with you:


  1. Dynatrace now allows us real-time monitoring with a clear demarcation from other applications. We've been missing that.

  2. We can monitor and check more independently. This is partly accompanied by the fact that we have less commissioning and coordination effort with the provider.

  3. With Dynatrace, we can determine responsibility and causes of problems more quickly and effectively, we also improve the error support for the software manufacturer.

  4. The tool showed us a lot of potential for improvement for the first time. Problems were mostly described in a much more concrete way than before, so we can now work more specifically on the solution.

  5. With the help of Dynatrace, we were able to identify the cause of a software error before the manufacturer could identify it. That increased the error analysis significantly accelerated and thus also the solution.

  6. We have additional support for error analysis due to the quick creation obtained from stack traces and dumps.

  7. We now actively use Dynatrace to document performance adjustments. We are able to provide relevant evidence and not only a clue, this will apply to load and performance tests in the future.


In addition, the tool offers the following advantages:


  • The dashboard in Dynatrace shows the operational status of the application components at any time. It is a useful tool that completes the tasks of a TAV’s and significantly simplifies it.

  • Dynatrace constantly monitors the application and alerts us about deviations. The software not only recognizes problems but also is giving us insights about problem details such as an increasing error rate. We track this information based on criticality and resource availability.


Conclusion: “The use of Dynatrace has paid off for us. We have been using the tool since it was introduced.

Features that go beyond pure support for performance tests are in particular real-time monitoring, the permanent analysis of the application as well as the opportunities for independent monitoring and testing.

Dynatrace can identify problems more quickly, and we can then follow up on the cause in a targeted manner. Due to these comprehensive functionalities, we would like to continue to rely on Dynatrace.”




German



Performance Monitoring mit Dynatrace

Mit einem Erfahrungsbericht eines Anwenders. Dynatrace ist der Marktführer im Bereich APM (Application Performance Monitoring).

Das Tool unterstützt Last- und Performance-Tests, indem es wichtige Performance-Kennzahlen erfasst und relevante Last-Modelle ermittelt.

Dynatrace ermöglicht uns als Deutsche WertpapierService Bank AG zusätzlich die Überwachung von performance-kritischen Anwendungen, deren Verfügbarkeit im Management Cockpit mit „hoch“ oder „sehr hoch“ eingestuft ist.


Ein Application Performance Monitoring mit Dynatrace ermöglicht:

  • einen Einblick in die gesamte Verarbeitungskette

  • das Erkennen von Performance-Problemen

  • die Ermittlung der Ursachen solcher Probleme

  • Verbesserungen und Korrekturen zielgerichtet in die Wege zu leiten


Dynatrace zeichnet alle technischen Transaktionen auf – Transaktionen definieren sich in diesem Kontext als eine Folge von Operationen, die nur komplett oder gar nicht durchgeführt werden.

Das Tool vergleicht Antwortzeiten und Fehlerraten permanent mit der erlernten Historie und erkennt dadurch automatisch Abweichungen vom erwarteten Zustand.


Seit März 2021 ist Dynatrace für das Performance Monitoring unserer Fremdsoftware im Einsatz. Die ersten Erfahrungen des Anwenders mit Dynatrace sind sehr positive.


Das nachfolgende Feedback möchten wir gerne mit Ihnen teilen:


  1. Dynatrace ermöglicht uns jetzt ein Echtzeit-Monitoring mit klarer Abgrenzung zu anderen Anwendungen. Das fehlte uns bisher.

  2. Wir können selbstständiger überwachen und prüfen. Damit geht teilweise einher, dass wir weniger Beauftragungs- und Abstimmungsaufwand mit dem Provider haben.

  3. Durch Dynatrace können wir die Zuständigkeit und Ursachen bei Problemen schneller und klarer So verbessern wir auch den Fehlersupport für den Softwarehersteller.

  4. Viele Verbesserungspotenziale hat uns das Tool erstmalig aufgezeigt. Bei bekannten Problemen erfolgte zumeist eine deutlich konkretere Beschreibung, als es vorher möglich war, sodass wir nun gezielter an der Lösung arbeiten können.

  5. Mit Hilfe von Dynatrace konnte uns die Ursache eines Softwarefehlers genannt werden, noch ehe der Hersteller diese identifizieren konnte. Das hat die Fehleranalyse erheblich beschleunigt und somit auch die Lösung.

  6. Zusätzliche Unterstützung bei der Fehleranalyse haben wir durch die schnelle Erstellung von Stacktraces und Dumps erhalten.

  7. Wir nutzen Dynatrace nun aktiv zur Dokumentation von Performance- Anpassungen. Mit den bisherigen Mitteln konnten wir entsprechende Nachweise noch nicht führen, sodass dies künftig insbesondere für Last- und Performancetests gelten wird.


Darüber hinaus bietet das Tool folgende Vorteile:

  • Das Dashboard in Dynatrace zeigt jederzeit den Betriebsstatus der Anwendungskomponenten an. Es ist ein hilfreiches Werkzeug, das die Aufgaben eines TAVs deutlich vereinfacht.

  • Dynatrace überwacht die Anwendung permanent und alarmiert uns bei Abweichungen. Die Software erkennt dabei nicht nur Probleme, sondern auch auffällige Veränderungen, wie eine steigende Fehlerquote. Diese Informationen verfolgen wir je nach Kritikalität und Ressourcenverfügbarkeit.


Fazit: „Der Einsatz von Dynatrace hat sich für uns gelohnt. Seit Einführung des Tools nutzen wir Features, die über eine reine Unterstützungsleistung bei Performance-Tests hinausgehen.

Hier seien insbesondere das Echtzeit-Monitoring, die permanente Analyse der Anwendung sowie die Möglichkeiten zur selbstständigen Überwachung und Prüfung genannt.

Zukünftig werden wir durch Dynatrace Probleme schneller erkennen, deren Ursache wir dann zielgerichtet weiterverfolgen können. Aufgrund dieser umfassenden Funktionalitäten möchten wir auf Dynatrace weiter setzen.“

15 views0 comments