Zynstra sichert seine Service-Qualität mit Checkmk
Wer ist Zynstra?
Zynstra virtualisiert die Back- und Front-Office-Technik in Handelsfilialen und ermöglicht Kunden so ein einzigartiges Shopping-Erlebnis und den Angestellten eine optimale Nutzererfahrung. Als ein führender Anbieter von Einzelhandelssoftware bietet Zynstra Edge-Lösungen, die es dem Handel erlauben, bestehende Hardware-basierte Infrastrukturen auf eine intelligente, Software-gebtrieben Architektur umzustellen.
Mit Checkmk gewährleisten wir die Funktion von modernen Retail-Applikationen, selbst wenn die IT-Infrastruktur ursprünglich nicht für deren Betrieb ausgelegt war.
Zynstra suchte eine Überwachungslösung, die sich weltweit in den verschiedenen IT-Infrastrukturen von Händlern aufsetzen und betreiben lässt. Das Monitoring-Tool sollte die bestmögliche Performance der eigenen Software sicherstellen können.
Das Deployment der Lösung musste zudem automatisch in allen Kundeninfrastrukturen möglich sein. Außerdem sollte das Monitoring in den einzelnen Niederlassungen nur minimale IT-Ressourcen benötigen und gleichzeitig so skalierbar sein, um eine große Menge an entfernten Überwachungsstandorten problemlos einbinden zu können.
Heute überwacht Zynstra etwa 25.000 Hosts in einem verteilten Monitoring mit Checkmk. Alle Remote-Instanzen erfüllen Industriestandards wie PCI-DSS und werden über eine zentrale Checkmk Instanz verwaltet.
Edge-Umgebungen im Handel stärken
Groß- und Einzelhändler stehen heute unter enormen Druck. Um mit der starken Online-Konkurrenz und den E-Commerce-Plattformen mithalten zu können, müssen sie dringend ihre physischen Geschäfte digitalisieren. Nur so können sie ihren Kunden ein modernes Shopping-Erlebnis anbieten und gleichzeitig ihre Prozesse effizienter gestalten. Zynstra unterstützt Händler bei dieser Transformation, indem es sie bei der Umgestaltung ihrer Geschäfte unterstützt, ohne bestehende Hardware ersetzen zu müssen. Die Virtualisierungslösungen von Zynstra migrieren Hardware-gebundene Anwendungen oder sogar die gesamte Niederlassung in eine Software-definierte Edge-Infrastruktur, welche das Hosting moderner Retail-Anwendungen ermöglichen.
Zynstra war auf der Suche nach einer modernen Monitoring-Lösung, die für eine verteilte Überwachung und Edge-Computing geeignet ist. Ferner sollte sich das Tool in wenigen Minuten in der Infrastruktur eines Händlers aufsetzen lassen, um vor Ort die Performance der Zynstra-Appliaktionen zu überwachen. Dabei war es wichtig, dass das Monitoring mit minimalen IT-Ressourcen arbeitet, da diese in den lokalen IT-Umgebungen von Händlern nur begrenzt zur Verfügung stehen. Zudem musste die Überwachungslösung in hohem Maße automatisierbar und aus der Ferne administrierbar sein. 2014 fand Zynstra mit der Checkmk Raw Edition eine Lösung, die diese Anforderungen erfüllte. Später stellte der SaaS-Anbieter auf die Checkmk Enterprise Edition um, ehe 2019 letztendlich der Wechsel zur Managed Services Edition erfolgte.
Diese Checkmk Version bietet spezielle Vorteile für Managed Service Provider, etwa ein verbessertes Reporting. Zynstra-Kunden erhalten so beispielsweise detailliertere Einblicke, wenn sie dies wünschen.
Die Herausforderung
Die Virtualisierungslösungen von Zynstra unterstützen Händler bei der Modernisierung und Optimierung ihrer vorhandenen IT, ohne dass Investitionen in neue Hardware nötig sind. Für die Überwachung dieser Software-getriebenen IT-Architekturen benötigte Zynstra ein leichtgewichtiges Tool, das ein Distributed Monitoring unterstützt und hochskalierbar ist. Das Monitoring muss außerdem auch in sensiblen Umgebungen mit veralteter Infrastruktur und begrenzter Konnektivität zuverlässig sein.
Automatisches Deployment in den Geschäften
In den meisten Filialen ist kein Betrieb von umfangreicher IT-Infrastruktur möglich, daher sind Hardware-Ressourcen besonders knapp. Trotzdem muss Zynstra das Monitoring lokal aufsetzen können, um eine zuverlässige Überwachung der Edge-Umgebungen gewährleisten zu können. Checkmk hat niedrige Ressourcen-Anforderungen und Zynstra reichen deshalb zwei kleine Hardware-Server in der Umgebung des Kunden, um seine Software und Checkmk zu hosten. Ansonsten sind keine Änderungen an der IT-Infrastruktur nötig.
Um Hochverfügbarkeit zu ermöglichen, setzt Zynstra in jeder Kundenumgebung zwei Checkmk Remote-Sites ein. Das Deployment läuft automatisch über ein eigenes Tool, das neben Checkmk auch andere Programme installiert. Zynstra überwacht seine eigene Software und die Hardware des Host-Servers, prüft aber auch den Zustand des lokalen Netzwerks. So erkennt Zynstra Probleme proaktiv. Außerdem besteht die Möglichkeit, den Kunden die Monitoring-Daten für eine schnellere Problemlösung zur Verfügung zu stellen.
Die Lösung
Mit Checkmk kann Zynstra Edge-Umgebungen mit minimalem Ressourceneinsatz überwachen. Der kleine Fußabdruck von Checkmk ist besonders wichtig, da sich in den meisten Filialen von Groß- und Einzelhändlern keine umfangreiche IT-Infrastruktur betreiben lässt. Deshalb setzt Zynstra seit 2019 auf ein verteiltes Monitoring mit der Checkmk Enterprise Managed Service Edition.
Aktuell betreibt Zynstra ein verteiltes Monitoring mit ungefähr 25.000 Hosts und 750.000 Services. Die einzelnen Remote-Instanzen von Checkmk überwachen bis zu 900 Systeme. Sämtliche Remote-Instanzen setzen bei der Überwachung auf die offiziellen Checkplugins.
Checkmk ist großartig: Wir haben umfassende Visibilität und das Lizenzsystem passt zu unseren Bedürfnissen.
Das Monitoring dient hauptsächlich als internes Werkzeug zur Qualitätssicherung von Service-Level-Agreements, in bestimmten Fällen teilt Zynstra aber auch Monitoring-Daten mit den Kunden. Checkmk hilft bei der Umsetzung von Compliance-Vorgaben für Standards wie zum Beispiel PCI-DSS, dies ist eine große Hilfe für Zynstra. Die zentrale Monitoring-Instanz läuft in einer Privat-Cloud-Umgebung. Mit ihr verwaltet Zynstra sämtliche Remote-Instanzen. Das verteilte Monitoring erhöht die Resilienz. Wird die Verbindung zur zentralen Instanz beispielsweise unterbrochen, läuft das lokale Monitoring trotzdem weiter.
Die Vorteile
Mit Checkmk kann Zynstra die optimale Performance seiner Software selbst unter anspruchsvollen Umständen absichern. Checkmk gewährleistet auch mit äußerst geringen Hardware-Ressourcen eine präzise Überwachung und erlaubt Zynstra Service-Level-Agreements zuverlässig zu erfüllen. Zudem ist Checkmk gut skalierbar und bietet zahlreiche Automatisierungsmöglichkeiten. Beides senkt den Arbeitsaufwand für die IT-Teams von Zynstra.
Neue Herausforderungen in Sicht
Die Lösungen von Zynstra laufen in den IT-Infrastrukturen der Kunden, die jeweils ihre eigenen Herasuforderungen mit sich bringen. Mit Checkmk ist Zynstra jedoch in der Lage, sich an die jeweiligen Bedingungen anzupassen. Dabei bieten die detaillierten Monitoring-Daten und leistungsstarken Visualisierungsmöglichkeiten von Checkmk eine gute Informationsgrundlage, um mögliche Probleme zu erkennen und zu lösen. Die Architektur von Checkmk erlaubt uneingeschränkte Skalierbarkeit in mehrfacher Hinsicht. Einerseits überwacht es mit wenig Hardware-Ressourcen an einem Standort große Edge-Umgebungen und verarbeitet dabei die Überwachungsdaten lokal in der Kundeninfrastruktur. Andererseits lassen sich mit Checkmk weltweit verteilte Remote-Instanzen mit einer einzelnen zentralen Instanz verwalten.