Probleme mit der Performance von Applikationen - und was Sie tun können

München, Starnberg, 18. Sept. 2018 - Wie erreiche ich ein aktives Performance Management, anstatt auf Probleme nur zu reagieren? Ein Beitrag von Riverbed…

Zum Hintergrund: Manche Dinge ändern sich nie – wie zum Beispiel wiederkehrende Probleme mit der Application Performance. IT‑Verantwortliche kämpfen kontiunierlich damit, ein aktives Performance‑Management zu erreichen, anstatt auf Probleme nur zu reagieren. Allerdings wird diese Aufgabe nicht leichter: Verteilte, agile IT-Umgebungen, DevOp‑Ansätze oder Cloud‑Services erschweren die Problemlösung. Oliver Burgstaller, Director Advanced Business Solutions bei Riverbed Technology stellt im Folgenden die aus seiner Sicht gängigsten drei Probleme zur Application Performance vor und erklärt, wie Unternehmen diese aktiv adressieren können:

Problem 1: Es dauert zu lange, um Vorfälle in komplexen Umgebungen zu beheben

  • Ausfallzeiten und eine schwache Performance wichtiger Anwendungen wirken sich direkt auf das Geschäft aus. Und wie die Riverbed Digital Performance Global Survey 2018 zeigt, treten solche Probleme bei vielen Unternehmen nicht nur einmal, sondern mehrmals im Monat auf. Wenn es Anwendungsprobleme gibt, müssen die Verantwortlichen das Problem schnell erkennen, isolieren und beheben. Doch mit domänenspezifischen Tools in Silos kann das Tage, im schlimmsten Fall Wochen dauern. Damit diese Probleme gelöst werden können, ist es wichtig, alle notwendigen Daten zur Hand zu haben. Big Data im Bereich Application Performance Management (APM), also sämtliche Transaktionen und Benutzermetadaten, kann den Kontext bereitstellen, den Transaktions-Sampling-Strategien nicht liefern. Besonders nützlich ist Künstliche Intelligenz (KI) für die Fehlersuche in dynamischen und verteilten Umgebungen, wenn beispielsweise Container, Microservices, virtuelle Maschinen und Public Cloud Services im Spiel sind.

Problem 2: Anwender dringen nicht zur Ursache der Performance-Probleme vor

  • Egal ob kurzzeitig oder dauerhaft: Performance‑Probleme senken die Zufriedenheit und Produktivität der Endnutzer. Hier kommt die Analytik – einschließlich des maschinellen Lernens und der künstlichen Intelligenz (KI) – ins Spiel. KI wird laut aktueller Riverbed‑Umfrage von 51 Prozent der Befragten als entscheidende Technologie angesehen – zu Recht. Denn im Gegensatz zu Menschen kann KI Anomalien und Muster über Petabyte-große APM-Daten hinweg analysieren und die Probleme auch in extrem großen Datensätzen schnell erkennen. Zugleich helfen neue Arten der Visualisierung, die zugrunde liegenden Zusammenhänge zwischen den Anwendungen besser zu verstehen. IT-Teams können sich dann auf die Probleme konzentrieren, die den größten Einfluss auf den Geschäftsbetrieb haben. Daten sind also entscheidend, denn jede Analyse ist nur so gut, wie die zugrunde liegenden Daten (und Metadaten).

Problem 3: Silos vs. Zusammenarbeit

  • Die Anwendungsperformance wird nicht von einem einzelnen Team verantwortet. Das soll sie auch nicht, denn Anwendungsperformance geht jeden im Unternehmen etwas an – von der IT-Abteilung bis zur Geschäftsführung. In einem Anwendungs‑fokussierten Umfeld ist es entscheidend, dass das Team sich umfassend über die Anwendungsleistung austauschen kann. Dafür braucht es eine Sprache, die auf das technische und geschäftliche Publikum zugeschnitten ist. Rollenbasiertes Reporting kann dazu beitragen, dass alle Beteiligten verstehen, worum es geht. Zugleich bietet es eine Möglichkeit, Probleme mit der Anwendungsperformance in einer „geschäftsfreundlichen“ Sprache zu kommunizieren.


Abb. 1: Riverbed Digital-Performance-Plattform (Bildquelle: Riverbed Technology)