Erfahren Sie, wie Splunk AppDynamics die Performance von Hybrid- und On-premises-Anwendungen optimiert – mit Full-Stack-Observability, die auf die Geschäftsleistung ausgerichtet ist.
Ausfallzeiten kommen teuer
„Unser ERP-System ist on premises, unsere Bestands- und Lagersysteme sind zum Teil in der Cloud, und unsere Website läuft über einen Drittanbieter“, erklärt Tim Masey, Vice President IT Infrastructure & Security bei Carhartt. „Eine einzige Stunde Ausfallzeit irgendwo in unserer Umgebung kann Verluste bedeuten, die in die Millionen gehen. Und in dieser Stunde bekommt unsere Kundschaft unter Umständen auch nicht das Einkaufserlebnis, das sie erwartet. Sicherzustellen, dass jedes System rund um die Uhr einwandfrei funktioniert, ist aber eine enorme Herausforderung, wenn jedes einzelne System ein separates Monitoring hat, ohne große Automatisierung oder eine einheitliche Gesamtansicht.“
Die komplexe, ausgedehnte IT-Umgebung besteht aus Anwendungen und Systemen, die integriert zusammenarbeiten. Das ergibt ein durchgängiges Ökosystem, mit dem Carhartt seiner Kundschaft überall seine hochwertigen Produkte zugänglich machen kann, setzt das Unternehmen aber auch erheblichen operativen Risiken aus.
Die Frontend-Systeme, mit denen die Kundschaft zu tun hat, also die E-Commerce-Websites und die Seiten der Einzelhandelspartner, sind mit einem Auftragsverwaltungssystem verbunden, das für ERP, Bestands- und Lagerverwaltung mit SAP arbeitet. Weil das IT-Team von Carhartt nur eingeschränkten Einblick in alle geschäftskritischen Tier-1-Anwendungen und Datenspeicher hatte, weil es aber zugleich unter Druck stand, in jeder Phase des Prozesses für erstklassige Customer Expierence zu sorgen, war es fast ständig im Krisenmodus – und hatte dazu nicht einmal alle Informationen, die es gebraucht hätte, um Probleme schnell zu erkennen und zu beheben.
„Unsere MSO-Anwendung, die für die Materialplanung und Bestandskontrolle zuständig ist und unser gesamtes Just-in-Time-Modell von Fertigung und Vertrieb unterstützt, ist für uns zu 100 % erfolgskritisch, wurde aber zum größten Engpass im Betrieb“, erklärt Mike Karasienski, Supervisor of Systems Engineering bei Carhartt. „Die Teams der MSO-Anwendung bekamen nicht genügend Einblick und konnten nicht erkennen, ob eine Verzögerung oder ein Ausfall tatsächlich ein Problem der Anwendung selbst war oder ob die Ursache auf der Seite der Infrastruktur lag. Das unterstreicht, wie wichtig granulare Transparenz und präzise Ursachenanalyse für unseren Erfolg sind.“
Stabiler Erfolg dank verwertbarer Informationen
Carhartt hat die Gelegenheit genutzt, IT-Infrastruktur und IT-Betrieb zu überdenken und verfolgt jetzt einen völlig neuen Ansatz, bei dem die Transparenz des gesamten Technologie-Stacks im Vordergrund steht. Um besseren Einblick in die operativen Prozesse zu bekommen und um den langfristigen Erfolg des ehrgeizigen Digitalisierungsprojekts sicherzustellen, entschied sich Carhartt für Splunk AppDynamics.
Mit AppDynamics vereinheitlicht Carhartt das zuvor einzelweise Monitoring von Anwendungen und Netzwerken. Splunk AppDynamics ist eine Observability-Gesamtlösung für sämtliche geschäftskritischen Tier-1-Anwendungen wie z. B. SAP HANA ERP, für die E-Commerce-Websites sowie für die Middleware-Schichten, die das Ganze mit den Lager-, Bestands- und Vertriebssystemen verbinden.
„Mit AppDynamics haben wir Echtzeit-Einblick und wissen, was in jeder Datenbank, jeder Anwendung und jeder Cloud-Instanz passiert. Wir überschauen unsere Datenflüsse und können proaktiv potenzielle Service-Probleme identifizieren und damit sicherstellen, dass unsere Kundschaft optimal versorgt bleibt“, sagt Masey. „Diese Form von Full-Stack-Transparenz ist von ganz entscheidender Bedeutung, wenn die Kundschaft jederzeit eine reibungslose Experience erwartet.“
Business iQ, das AppDynamics-Tool zum Business-Performance-Monitoring, und die dynamischen Monitoring-Funktionen der Single-Page-Anwendung bringen Licht ins Dunkel der zuvor kaum sichtbaren Systeme und Vorgänge. Mit Business iQ erfasst und visualisiert Carhartt jeden Schritt der Customer Journey im Monitoring, vom Website-Aufruf bis zur Auftragsabwicklung, in einem umfassenden, sicheren Cisco-Netzwerk.
„Cisco ist für uns der Netzwerkanbieter der Wahl, weil sich das als stabile und zuverlässige Grundlage für unsere gesamten Abläufe erwiesen hat, auch wenn wir unser SD-WAN ausbauen“, sagt Mike Karasienski. „Heute laufen alle unsere 35 Filialen mit Cisco-Meraki-Lösungen, und in naher Zukunft kommen unsere Produktions- und Unternehmensstandorte dazu, die dann alle nahtlos und sicher mit unserer SAP-Plattform verbunden werden, sodass wir noch mehr Konzentration und Standardisierung erreichen.“
Mit AppDynamics kann das Unternehmen bei jeder E-Commerce-Anwendung und jeder Niederlassung genau sehen, ob es etwa zu übermäßigen Anmeldungen kommt oder ob es andere potenzielle Schwachstellen gibt. Das Monitoring bildet den Traffic zwischen SAP und den Verkaufs- bzw. Partnerkanälen sowie der Website für die Kundschaft genau ab, sodass sofort zu erkennen ist, ob und wie die Kanäle funktionieren und ob Messages richtig übertragen werden.
„Die Message-Übertragung fand früher zwischen einem FTP-Server und SAP statt und wurde von einer SAP-Anwendung eines Drittanbieters verwaltet, da war das Monitoring nicht so einfach“, erklärt Edward Ferron, Principal Consultant bei JMFerron und strategischer IT-Partner des Carhartt-Teams. „Jetzt können wir den gesamten Datenverkehr, der von den einzelnen Kanälen zu SAP geht, über AppDynamics leiten und auf den Business-iQ-Dashboards untersuchen, warum etwa die automatische Bestellsperre ausgelöst wurde oder warum bestimmte Messages ihr Ziel nicht erreichen, und wir können schnell identifizieren und genau bestimmen, wo das Problem liegt, sodass wir es beheben können, bevor es sich negativ auf die Bestellvorgänge der Kundschaft auswirkt.“
Auch das MSO-System für Bestandsplanung und -verwaltung, bei dem es früher immer wieder zu Verfügbarkeits- und Performance-Problemen kam, sodass die Auftragsabwicklung gestört war, läuft jetzt mit AppDynamics auf vollen Touren. „Einen dedizierten MSO-Anwendungssupport hatten wir noch nie, aber mit AppDynamics brauchen wir ihn auch nicht mehr“, sagt Karasienski. „Bei Verzögerungen oder Service-Beeinträchtigungen oder anderen Performance-Problemen rufen wir einfach die AppDynamics-Berichtsmetriken auf und sehen dann sowohl die Microservices in Kubernetes als auch die Anwendung selbst. So können wir leicht herausfinden, wo das Problem liegt, und dann mit den richtigen Stellen – dem Anbieter bzw. unseren eigenen Operations – Kontakt aufnehmen und das Problem lösen.“
Strapazierfähige Systeme für die Zukunft
Veränderungen geschehen nicht von heute auf morgen. Grundlegende Veränderungen wie die digitale Transformation von Carhartt, die darauf ausgerichtet sind, eine Traditionsmarke fit für die Zukunft zu machen, brauchen sogar noch länger. Tim Masey sagt, dass nur wenige Lösungen die Fortschritte hätten möglich machen können, die das Unternehmen mit AppDynamics erreicht hat. Im Ergebnis hat Carhartt kostspielige Ausfälle von Services oder Anwendungen praktisch eliminiert und dadurch zugleich Umsatzeinbußen in Millionenhöhe vermieden und das Vertrauen der Kundschaft in die Kaufprozesse erhalten.
„Mit AppDynamics können wir die Schlüsselkomponenten unserer Umgebung visualisieren und Probleme nach ihren Auswirkungen auf das Geschäft und unsere Kundschaft priorisieren, sodass wir unsere begrenzten Mengen an Zeit und Ressourcen produktiver nutzen können“, sagt Masey. „Das Tool macht die Arbeit eines ganzen Teams. Dadurch sparen wir allein bei den Gehalts- und Betriebskosten sechsstellige Beträge, und zwar ohne Abstriche bei Transparenz, Kontrolle oder Performance.“
Masey und sein Team räumen ein, dass es in der Zukunft wohl noch einige Hürden zu nehmen gilt, insbesondere wenn es um die Cloud-Erweiterung geht, was dann umfassende Observability erfordert, die nur AppDynamics bieten kann.
„Die Cloud, vor allem IaaS (Infrastructure as a Service), ist die Zukunft dieser Branche und unseres Geschäfts. Wenn wir mehr Workloads auf Azure, Google Cloud oder AWS umziehen, müssen wir jede Datenbank, jede Verbindung und jede Anwendung im Blick haben, damit wir die Leistung rund um die Uhr optimieren können“, sagt Masey. „AppDynamics ist die einzige Lösung, die Transparenz in jedem Winkel unserer Umgebung schafft und uns sowohl Schwachstellen als auch Chancen aufzeigt. Und weil AppDynamics so intuitiv funktioniert, können alle in unserem Team, unabhängig von Funktionen oder Rolle, das Ganze am Laufen halten und dazu beitragen, dass Carhartt außergewöhnliche Produkte und Experiences liefert, für die Generation von heute und für die zukünftigen Generationen.“