Verfügbarkeit ist alles - Observability als tragende Säule moderner Business-Infrastruktur - New Relic

Die Seite wird erstellt Levin Kern
 
WEITER LESEN
Verfügbarkeit ist alles - Observability als tragende Säule moderner Business-Infrastruktur - New Relic
Verfügbarkeit ist alles
Observability als tragende Säule
moderner Business-Infrastruktur
Verfügbarkeit ist alles - Observability als tragende Säule moderner Business-Infrastruktur - New Relic
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
Verfügbarkeit ist alles - Observability als tragende Säule moderner Business-Infrastruktur - New Relic
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
Verfügbarkeit ist alles - Observability als tragende Säule moderner Business-Infrastruktur - New Relic
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
Verfügbarkeit ist alles - Observability als tragende Säule moderner Business-Infrastruktur - New Relic
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