Operabilität geht über Sichtbarkeit hinaus

F5-Ökosystem | 10. August 2020

Tatsächlich gibt es zwei Hürden im Bereitstellungsprozess für Anwendungen. Die erste liegt zwischen Entwicklung und Produktion. Diese Hürde sorgt seit Langem für Reibungen zwischen IT und Entwicklung. DevOps-Methoden haben zwar begonnen, die Hürde bei der Bereitstellung in der Produktionsumgebung abzubauen, doch die andere Hürde lässt sich nicht so leicht überwinden.

Diese andere Mauer betrifft die Auslieferung an die Verbraucher. Über diese Mauer werden neu veröffentlichte Anwendungen den Verbrauchern einfach zugeworfen, in der Hoffnung, dass sie wie erwartet funktionieren.

Erwartungen, die leider nur selten erfüllt werden.

Laut dem App Attention Index 2019 sind die beiden häufigsten Ursachen für Frustration, die zu einer „schlechten Erfahrung“ mit Anwendungen führen: Leistung (55 %) und Verfügbarkeit (40 %).

Zahlreiche Hindernisse erschweren es uns, die Ursachen von Leistungs- und Verfügbarkeitsproblemen zu beheben. An erster Stelle steht dabei die Ermittlung der zugrunde liegenden Ursache.

Transparenz wird häufig als eine der größten Herausforderungen für alle Beteiligten entlang des Datenpfads von Anwendungen genannt. Tatsächlich ist mangelnde Transparenz jedoch nicht das eigentliche Problem. An jedem Punkt dieses Pfads können wir mehr Daten erzeugen – und tun dies häufig auch –, als wir sinnvoll verarbeiten können. Daten – also Telemetriedaten – werden von Routern und Switches, Servern und Frameworks, Anwendungsdiensten, Browsern und mobilen Anwendungen ausgegeben. Das Problem besteht darin, dass wir diese Telemetriedaten nicht ohne Weiteres zusammenführen können, um den geschäftlichen und technischen Ablauf einer Kundeninteraktion nachzuvollziehen. Wir können nicht schnell erkennen, welcher Punkt im Bereitstellungspfad ein Problem verursacht.

Application Performance Monitoring (APM) verspricht seit Langem, die nötige Transparenz zu schaffen, um Leistungsprobleme schnell und präzise zu beheben. Leider werden die an verschiedenen Punkten entlang des Anwendungsdatenpfads erfassten Telemetriedaten nur selten sinnvoll miteinander verknüpft. Jeder Telemetriedatensatz wird von einem eigenen System erfasst und in einem eigenen Dashboard visualisiert. Bis wir Tools einsetzen, die all diese Daten aufnehmen und eine durchgängige End-to-End-Ansicht bieten können, hat sich das Problem entweder bereits von selbst gelöst oder der Kunde hat sich von der Anwendung und der Marke abgewandt.

32 % aller Kunden würden nach einer einzigen schlechten Erfahrung keine Geschäfte mehr mit einer Marke machen, die sie lieben. (PWC)

Seit Jahrzehnten versuchen wir, mithilfe verschiedenster APM-Lösungen Transparenz zu schaffen, haben dabei jedoch nicht erkannt, was Unternehmen benötigen, um die Erwartungen ihrer Kunden zu erfüllen: Betriebsfähigkeit.

Betreibbarkeit

Betreibbarkeit ist die Fähigkeit, sicherzustellen, dass eine Anwendung dauerhaft zuverlässig läuft und sich bei Störungen mühelos diagnostizieren lässt.

Da es so viele Stellen gibt, an denen ein Problem auftreten und die Leistung oder Verfügbarkeit einer Anwendung beeinträchtigen kann, erfordert die Betriebsfähigkeit einen umfassenden und ganzheitlichen Ansatz, statt lediglich einige wenige Endpunkte zu überwachen. Das bedeutet, die Anwendung, ihren Web-/App-Server, die Anwendungsdienste zu ihrer Absicherung und Skalierung, die zugrunde liegende Infrastruktur sowie den Browser oder die mobile App, die als Benutzeroberfläche dient, zu beobachten. Dazu müssen Telemetriedaten von jedem möglichen Instrumentierungspunkt erfasst werden, um das Gesamtbild zu erhalten, das Betriebs- und IT-Teams sowie Entwickler benötigen, um Probleme schnell und mühelos zu lokalisieren und zu beheben.

Dazu reicht es nicht aus, Telemetriedaten lediglich an den richtigen Stellen im Anwendungsdatenpfad auszugeben. Vielmehr muss ein vollständiger Geschäftsablauf anhand von Telemetriedaten nahezu in Echtzeit erfasst, verarbeitet und analysiert werden können. Für die Betriebsfähigkeit ist eine umfassende Plattform erforderlich, die Telemetriedaten von möglichst vielen Punkten entlang des Anwendungsdatenpfads erfassen und analysieren kann.

Nur dann werden wir in der Lage sein, eine einheitliche Sicht auf ein digitales Erlebnis bereitzustellen, die zugleich eine mühelose Ermittlung der Ursache eines Problems ermöglicht.

Teilen
Schlagwörter: 2020, Office of the CTO

Über den Autor

Lori Mac Vittie
Lori Mac VittieDistinguished Engineer und Chief Evangelist | F5

Lori MacVittie ist Distinguished Engineer und Chief Evangelist im Office of the CTO von F5 und verfügt über umfassende Expertise in den Bereichen Anwendungsbereitstellung, Automatisierungsstrategie und Infrastruktur. Sie ist dafür bekannt, Komplexität verständlich zu machen – ob sie Leitplanken für KI-Agenten definiert, fragile Multicloud-Architekturen analysiert oder die Grenzen skalierbarer Systeme auslotet. Sie verfügt über mehr als dreißig Jahre Branchenerfahrung in der Anwendungsentwicklung, IT-Architektur sowie im Netzwerk- und Systembetrieb. Bevor sie zu F5 kam, war sie als mehrfach ausgezeichnete Technologie-Redakteurin tätig. MacVittie hat einen Masterabschluss in Informatik und ist eine produktive Autorin, deren Veröffentlichungen die Bereiche Sicherheit, Cloud und Unternehmensarchitektur abdecken. Außerdem spielt sie leidenschaftlich gern Brett- und Videospiele und vertritt mit voller Überzeugung klare Ansichten zum Thema Käse.

Weitere Blogbeiträge von Lori Mac Vittie

Ähnliche Blogbeiträge

Ein umfassender Leitfaden zur Bereitstellung und Sicherheit von KI-Anwendungen
F5-Ökosystem | 11.08.2024

Ein umfassender Leitfaden zur Bereitstellung und Sicherheit von KI-Anwendungen

Entdecken Sie optimale Strategien für die Absicherung und Bereitstellung von KI-Anwendungen.

KI zulassen und einführen? Lehren aus der Public Cloud
F5-Ökosystem | 06.04.2023

KI zulassen und einführen? Lehren aus der Public Cloud

Die Einführung von KI steht unmittelbar bevor und könnte entscheidend sein, um wettbewerbsfähig zu bleiben. Daher muss die IT-Sicherheit proaktiv handeln und der KI-Einführung schon jetzt einen Schritt voraus sein, um sie auf einen risikogerechten Weg zu lenken.

Stand der Anwendungsstrategie 2022: Zeit für die Modernisierung des Betriebs
F5-Ökosystem | 12.04.2022

Stand der Anwendungsstrategie 2022: Zeit für die Modernisierung des Betriebs

Es ist deutlich geworden, dass Unternehmen ihren Fokus erneut auf die Geschäftsfunktionen richten müssen, um die Dynamik ihrer digitalen Transformation aufrechtzuerhalten. Kundenerlebnisse haben zwar weiterhin Priorität, doch auch Geschäftsfunktionen wie Recht, Personalwesen und Finanzen müssen digitalisiert werden. Das bedeutet, dass CIOs das Steuer übernehmen, während sich die digitale Transformation von der Modernisierung von Anwendungen hin zur Modernisierung von Betriebsabläufen verlagert.

F5s Weg zu einer vielseitigen Plattform für Anwendungsanalysen
F5-Ökosystem | 26.05.2020

F5s Weg zu einer vielseitigen Plattform für Anwendungsanalysen

F5 bietet heute die umfassendsten Anwendungsdienste entlang des gesamten Weges vom Code bis zum Kunden. Künftig werden wir verstärkt auf Anwendungstelemetrie und -analysen setzen, damit unsere Kunden wertvolle Erkenntnisse über ihre Anwendungen, Geschäftsabläufe und Benutzererlebnisse gewinnen können. Beim Ausbau unserer Cloud-Analysefunktionen werden wir ML und KI noch stärker nutzen, um unsere Kunden bei der Verbesserung ihrer Geschäftsdienste zu unterstützen.

Telemetrie: Eine andere Art von Daten
F5-Ökosystem | 24.02.2020

Telemetrie: Eine andere Art von Daten

Verwenden wir den Begriff „Telemetrie“ nur, weil er attraktiver klingt als „Daten“? Letztlich sind sowohl Daten als auch Telemetrie strukturierte Informationseinheiten. Es ist kein Verbrechen, die Begriffe synonym zu verwenden. Doch wenn man es genau nimmt, gibt es einen Unterschied. Und dieser Unterschied wird immer wichtiger werden, je weiter Unternehmen in die Datenökonomie vordringen.

MTTR bedeutet nicht „Mean Time to Reboot“
F5-Ökosystem | 14.03.2019

MTTR bedeutet nicht „Mean Time to Reboot“

„Schnell scheitern“ lautet heute das Mantra für mehr Geschwindigkeit. Ob in DevOps oder im Geschäftsleben: Wer in einer digitalen Wirtschaft agiert, muss eine möglichst perfekte Verfügbarkeit gewährleisten.