Einblicke in die gesamte Cloud-Umgebung
Imprivatas DevOps- und Entwicklungsteams arbeiten bei der Wartung der Tooling- und Automatisierungsinfrastruktur des Unternehmens zusammen und setzen dabei auf Best Practices, um auch bei Spitzenbelastung maximale Leistung sicherzustellen. Dabei verlassen sich die Teams schon lange auf Splunk Enterprise, wenn es um Benachrichtigungen, die Erstellung von Dashboards, das Reporting zu Service Level Agreements und das Troubleshooting geht.
„Glücklicherweise arbeiten wir schon immer mit Splunk. Unsere Systemlogs, Amazon Web Services, Firewall- und Sicherheitslogs werden alle in Splunk eingespeist“, sagt ein Manager im Cloud-Plattform-Team von Imprivata.
Splunk ist für die Transparenz und Stabilität von Imprivatas operativer Umgebung von großer Bedeutung, in der sowohl Docker- und Kubernetes-Containerisierung als auch Python-Automatisierungssteuerung für das Monitoring von in Amazon Web Services bereitgestellten Ressourcen eingesetzt wird. Imprivata-Entwickler nutzen Docker auf ihren Laptops und anstatt Logs lokal zu speichern, übertragen sie diese an Splunk Cloud, damit sie einfacher analysiert werden können.
„Unsere hochgradig verteilte, Cloud-basierte Architektur umfasst viele Services und Container – das sind viele verschiedene Einzelteile. Sie könnten sich eine Logdatei ansehen, aber Sie wüssten nie, mit welcher Sie anfangen müssten. Ohne Splunk hätten wir keine Informationen, was gerade vor sich geht“, erklärt der Manager.
„Bei Imprivata sammeln wir sämtliche Logs für Cloud-Infrastruktur, Anwendungen und lokale Installationen an einem zentralen Ort, sodass das Troubleshooting der Anwendung, der Infrastruktur und des Cloud-Systems ebenfalls zentral erfolgt: und zwar in Splunk“. „Splunk-Dashboards helfen dem Produktmanagement-Team und den Engineering-Managern, Service Level Agreements festzulegen und von Anfang an zu messen – so wird mit dem Beginn der Datenaufnahme für Messbarkeit und ein gemeinsames Produktverständnis gesorgt.“