Verfügbarkeit ist alles - Observability als tragende Säule moderner Business-Infrastruktur - New Relic
←
→
Transkription von Seiteninhalten
Wenn Ihr Browser die Seite nicht korrekt rendert, bitte, lesen Sie den Inhalt der Seite unten
Warum nunmehr jedes Unternehmen auch Technologiezentrum ist Für Unternehmen quasi aller Branchen sind Entwicklung, Bereitstellung und Betrieb von Software nunmehr strategische Priorität. Einigen geht es dabei insbesondere darum, auf sich konstant ändernde Kundenanforderungen reagieren und wettbewerbsstark bleiben zu können. Andere möchten auf Märkten mit einem steten Einströmen neuer Konkurrenten disruptiv auftreten. Ganz branchenunabhängig steht jedoch fest: In nahezu jeder Hinsicht ist Software der Dreh- und Angelpunkt zur Definition von Erlebnissen für bestehende wie potenzielle Kunden gleichermaßen. Dies beginnt bei der ersten Kontaktaufnahme und erstreckt sich konsistent bis zum detailliertesten Interaktionspunkt. Umso wichtiger also, dass diese Kundenerlebnisse stets verfügbar, online abrufbar und zudem von einem hochperformanten Rückgrat gestützt sind. New Relic: Verfügbarkeit ist alles 2
100 % Verfügbarkeit: Ein Luftschloss Anwendungen erhalten fortlaufend Updates und Verbesserungen, es kommt also unweigerlich zu Downtime. Das komplexe Geflecht aus Systemkomponenten und Infrastruktur, das all diese Anwendungen am Laufen hält, erschwert die Arbeit von Tech- und DevOps-Teams in diesem Zusammenhang zudem. Und dann wäre da ja auch die noch komplexere Vernetzung aus verteilten Web-Agents zur Überwachung aller Stack-Bestandteile. Wenn also etwas schief läuft und die Software reagiert langsam oder fällt sogar komplett aus, ist jede zusätzlich für Fehlerdiagnose und -behebung verwendete Minute eine zu viel. Den Fehler ausmachen zu können reicht jedoch nicht aus. Wichtig ist es vielmehr ebenso, die genaue Ursache und eine geeignete Reaktion identifizierbar zu machen. Hierfür ist ein kompletter Verlauf aller Ereignisse und Systeminteraktionen vonnöten. Nur wie kommt man an diesen? New Relic: Verfügbarkeit ist alles 3
Auf den Kontext kommt es an In diesem Leitfaden sehen wir uns an, warum diese Kontext-Observability so wichtig ist und warum sie Ihnen bislang noch fehlt. Und für den benötigen Sie eine konsolidierte Übersicht Ihrer Telemetriedaten. Denn nur dann offenbaren sich direkte Zusammenhänge zwischen dem Erlebnis Ihrer Kunden und Ihren Anwendungen, Ihren Anwendungen und Ihrer Infrastruktur und letztlich zwischen dieser und allen anderen Systemen. Können Sie diese Verbindungen sichtbar machen, wird erkennbar, was schief gehen könnte, was schief gegangen ist und warum sowie was dagegen zu tun ist. New Relic: Verfügbarkeit ist alles 4
Downtime und harte Kosten (und noch härtere Kosten, die viele übersehen) Oberflächlich betrachtet Die durchschnittlichen Für 98 % aller Unternehmen belaufen sind die harten Kosten von Downtime-Kosten pro Minute sich die Downtime-Kosten auf etwa bemisst Gartner mit ca. über 100.000 US-Dollar pro Stunde, System-Downtime recht 5.600 US-Dollar. Die gesamte wobei 81 % den Wert auf über schnell berechnet. Bandbreite erstreckt sich jedoch 300.000 US-Dollar/Stunde von 140.000 bis 540.000 US-Dollar spezifizieren und wiederum Durchschnittliche Kosten pro Minute pro Stunde – ein signifikantes 33 % dieser sogar auf zwischen Downtime multipliziert mit der 98 Spektrum. 1 und 5 Millionen US-Dollar. Anzahl selbiger – voilà. Zu Thanksgiving 2019 war die Website des US-Großhändlers % Costco für mehrere Stunden nicht erreichbar. Experten bezifferten den dabei entstandenen Schaden durch entgangene Verkäufe auf rund 11 Millionen US-Dollar. Die durch Downtime verursachten Kosten variieren natürlich von 98 % aller Branche zu Branche und fallen auch Unternehmen kostet bei jedem Unternehmen anders eine Stunde Downtime aus. Gewisse Durchschnittswerte bieten jedoch eine brauchbare 100.000 US-Dollar. Richtschnur. New Relic: Verfügbarkeit ist alles 6
Die quantifizierbaren Kosten Im besten Fall wird ein Fehler vom Fehlt da nicht noch etwas? In der Engineering-Team bemerkt, bevor Tat: Entgangene Verkäufe müssen er kundenseitig zum Problem wird. ebenfalls berücksichtigt werden. Im schlimmsten Fall jedoch bleibt er sekunden-, minuten- oder Nehmen wir an, das Unternehmen sogar stundenlang unbemerkt, verkauft im Schnitt 24.000 Artikel pro bis er einem Kunden und erst Minute mit einem Gesamtvolumen durch dessen Hinweis auch dem von 280.000 US-Dollar. Pro Minute Unternehmen auffällt. kann man die entgangenen Verkäufe also mit eben diesen Stellen wir uns ein E-Commerce- 280.000 US-Dollar beziffern, Unternehmen vor, bei dem das allerdings sind da ja nun auch Zahlungs-Gateway für fünf noch 24.000 unzufriedene Kunden. Minuten ausgefallen ist. Die Aufwendungen dafür, Befassen sich nun fünf Engineering- diese überhaupt jemals als Mitarbeiter zwei Stunden lang Kunden gewonnen zu haben, mit der Prüfung, Behebung und die Auswirkungen negativer Dokumentation des Incidents, Berichterstattung entsprechen die Kosten für die und entsprechender Wiederherstellung der Verfügbarkeit Mundpropaganda sowie die dem Stundensatz eines Engineers Kosten zur Neukundengewinnung multipliziert mit dem Faktor 10. müssen somit auch noch mit eingerechnet werden. New Relic: Verfügbarkeit ist alles 7
Die härteren Kosten Ausfälle und Downtime haben Dabei handelt es sich um die auch Humankosten zur Folge. Von womöglich signifikantesten Weckerklingeln um 3 Uhr nachts Geschäftskosten, die gleichzeitig über Urlaubsunterbrechnungen auch am schwersten zu bis hin zu Jobverlust – Analyse bemessen sind. und Behebung von Downtime- Problemen belasten Ihre Teams Ihre Quantifizierung wird von der auf ganz verschiedene Art jeweiligen Wachstumsstrategie und Weise. Und ob es nun das abhängen sowie von der Rolle, die konstante Aufleuchten von die Software-Bereitstellung dabei Instant-Messenger-Nachrichten einnimmt, und dem Wert der ist oder das Frustrationspotenzial, Infrastruktur im Unternehmen. das Fehlern ganz naturgemäß innewohnt, vor gewissen Einen hohen Preis wird man aber Abnutzungserscheinungen ist kein in jedem Fall bezahlen müssen, Team gefeit. und die indirekten Konsequenzen sind weitreichend. So ist mit Die Opportunitätskosten sind dem Verlust von Kunden an sogar noch höher. Werden etwa Wettbewerber, verpassten DevOps- und IT-Mitarbeiter Marktchancen und geschäftlicher von strategisch wichtigen Stagnation zu rechnen. Projekten abgezogen und stattdessen Aufgaben rund um Ausfälle und Performance- Probleme zugeteilt, geht dies mit Produktivitätsverlusten einher. New Relic: Verfügbarkeit ist alles 8
Die Grenzen der Verlässlichkeit und Wiederherstellung nach Maß Downtime kostet Geld. Noch teurer wird es jedoch bei einem Mangel an Kontext, denn dieser ist gleichbedeutend mit wiederkehrender Downtime. Die Folge dieser wiederum: immer umfangreichere Anstrengungen in punkto Fehlerbehebung und zunehmende Unzufriedenheit seitens der Kunden. Ohne den Kontext hinter Ihrer Downtime zu kennen, ist keine smarte Wiederherstellung möglich – denn egal, wie schnell diese gelingt, Sie bleiben anfällig wie eh und je. Wieso ist dieser aber so schwer zu erfassen? New Relic: Verfügbarkeit ist alles 10
Die Grenzen der Verlässlichkeit und Wiederherstellung nach Maß 1. Zunehmende Komplexität von Anwendungen, Infrastruktur und Services Die Tools, die bei Monitoring Automatisierung, CI/CD-Pipelines und Fehlersuche im Kontext von und Kubernetes-basierte Monolith-Anwendungskonzepten Computing-Strukturen sind und statischen Infrastrukturen stets in flux, Ressourcen werden zum Einsatz kommen, sind für fortlaufend migriert. die Komplexität heutiger Tech- Stacks gänzlich ungeeignet. Modulare Anwendungen bestehen aus verschiedenen Moderne containerbasierte Open-Source- und proprietären Infrastruktur im Kontext von Technologien, geschrieben in Hybrid- oder Multicloud- diversen Programmiersprachen Umgebungen ist naturgemäß so und sich rasch verändernden komponentenreich wie im steten Frameworks. Wandel begriffen. Sie erfordert also komplett neue operative Eine höchst komplexe Herangehensweisen. Angelegenheit also. New Relic: Verfügbarkeit ist alles 11
Die Grenzen der Verlässlichkeit und Wiederherstellung nach Maß 2. Diskrepanz zwischen Anwendungen und Infrastruktur Informierte Entscheidungen Die pro Server bereitgestellte erfordern eine 360°-Ansicht. Rechenleistung mag sich damit Voraussetzung dieser wiederum: noch ablesen lassen. Um den vollständige Transparenz für Health-Status eines Systems alle Anwendungen und im Kontext eines Multicloud- Infrastrukturkomponenten Workflows zu analysieren, wird einschließlich der Services hingegen eine zieloptimierte von Drittanbietern, auf die Observability-Anwendung zu über APIs zugegriffen wird. entwickeln sein. Wichtig ist ebenso, dass alle Zusammenhänge korrelierbar sind. Da Infrastruktur und Anwendungen so individuell sind wie Ihr Unternehmen selbst auch, reichen statische Standard-Dashboards dafür jedoch nicht aus. New Relic: Verfügbarkeit ist alles 12
Die Grenzen der Verlässlichkeit und Wiederherstellung nach Maß 3. Tooling-Tohuwabohu Kommen zum Monitoring Ihnen mangelt es an Verlässlichkeit verschiedener Stack-Bereiche und ihre Verwaltung kostet viel unterschiedliche Tools zum wertvolle Arbeitszeit. Einsatz, entstehen unweigerlich blinde Flecken. Schlimmer noch: Jede einzelne Sekunde, in denen Es wird kaum mehr möglich sein, ein DevOps-Mitarbeiter zwischen sich einen Gesamtüberblick Tools wechseln muss, ist schlicht der Interaktionen zwischen unproduktiv und unnötig. den einzelnen Systemen zu verschaffen. Die Ursache von Incidents liegt oft im Verborgenen. Genau hier zeigt sich auch der indirekt anfallende Preis kostenloser Open-Source-Monitoring-Tools. New Relic: Verfügbarkeit ist alles 13
Die 3 Kontext-Grundessenzen Nur mit präziser Kontext-Observability kann Fehlern präventiv entgegengewirkt, potenziell doch auftretende Problemstellungen effizient adressiert werden. Eine entsprechende Observability-Plattform sollte dabei unbedingt die folgenden Attribute aufweisen: Offen Vernetzt Programmierbar Mit diesem Dreigespann an Möglichkeiten sichern Sie Ihre So ist konsistentes Monitoring So können Sie die Performance So erstellen Sie Ihre eigenen Verfügbarkeit und Uptime und für alle aktuellen wie zukünftigen vom Kundenerlebnis im Browser Dashboards, Visualisierungen helfen Ihrem Team, künftige Systeme und Ausgangspunkte oder auf dem Mobilgerät bis in und Workflows in Abstimmung Incidents pro-aktiv zu verhindern. Ihrer Performance-Daten möglich. die Infrastruktur nachvollziehen – mit genau den Kontext- ganz gleich, ob es sich dabei um Zusammenhängen und Monitoring als Startpunkt, eine Cloud-, On-Premise- oder Datenpunkten, die für Ihr 360°-Observability als Ziel. Hybrid-Infrastruktur handelt. Unternehmen relevant sind. New Relic: Verfügbarkeit ist alles 15
Fazit
Observability als Erfolgsschutz einer softwaregestützten Geschäftswelt Software bildet Es sind vielmehr drei ganz Ihre Betriebsabläufe gestalten sich entscheidende Faktoren für die kosten- und ressourcenschonender. den wichtigsten erfolgreiche Umsetzung Ihres DevOps- und Infrastruktur-Teams Interaktionspunkt zwischen Markenversprechens. dürfen endlich entspannten Ihrem Unternehmen und Der Schlüssel zu Uptime, Abenden und Wochenenden entgegenblicken. Ihren Kunden. Bei Uptime, Verfügbarkeit und Performance auf Verfügbarkeit und hohem Niveau liegt darin, wichtige Am wichtigsten: Ihre Kunden werden Daten zu Ihrer Software erfassen, spüren, dass sie sich stets auf Ihre Performance geht es in Zusammenhang zu bringen und Aussagen verlassen können. also nicht nur um kontextgenau abbilden zu können. Kostenfaktoren. Kontextdetails sind dabei wichtig, damit Sie Downtime im Stile eines führenden Software-Unternehmens angehen können: offensiv und selbstbewusst. Es geht um die Umsetzung Ihres Markenversprechens – in Vollendung. New Relic: Verfügbarkeit ist alles 17
Wir sind New Relic. Und bei diesem E-Book geht es um Sie. New Relic One ist eine offene, vernetzte und programmierbare Plattform, die Ihnen umfassende Kontext-Observability für Ihren gesamten Tech-Stack vermittelt. Sie verschafft Ihnen einen konsolidierten Überblick all Ihrer Daten: vom Kundenerlebnis über Browser und Mobilgeräte bis hin zu Ihren Anwendungen und Ihrer Infrastruktur, ganz unabhängig von der Umgebung. Blinde Flecken werden reduziert, komplexe Zusammenhänge über Abteilungsgrenzen hinweg durch Kontext aufgelöst. Probleme können so rasch identifiziert und behoben werden. Hier erfahren Sie, wie wir Ihnen bei Ihrer Verfügbarkeit und Uptime helfen können. © Copyright 2020, New Relic, Inc. Alle Rechte vorbehalten. Alle hier erwähnten Marken, Handelsnamen, Dienstleistungsmarken und Logos sind Eigentum der jeweiligen Unternehmen. 04.2020
Sie können auch lesen