In dieser Projektarbeit wurde eine Graphdatenbank-Plattform aufgebaut, die bestehenden Datensätze der MITS Infrastruktur darin integriert und in einer interaktiven Webapplikation zugänglich gemacht.
Graphdatenbank, Neo4j, Graph, Datenvisualisierung, Webapplikation, Javascript, Node.js
Das Ziel der vorliegenden Bachelorthesis ist es, neue Erkenntnisse durch die Visualisierung von IT-Infrastruktur Daten zu ermöglichen. Dies soll auch für Benutzer ohne spezifisches technisches Know-How ermöglicht werden.
Abbildung 1: Datenintegration, -darstellung und -export
Der Auftraggeber des Projekts, die Migros IT Services (MITS), unterstützt die Migros-Gruppe bei ihren Geschäftsprozessen mit individuellen Lösungen. Dabei verwenden sie in der Unit Infrastructure diverse Technologien zum Betrieb der Infrastruktur. Ein grosser Bestandteil sind sämtliche führende, an den Geschäftsprozessen beteiligte Configuration Items. Zu diesen Items gehören zum Beispiel Server, Datenbanken und Applikationen. Die Items sind untereinander verbunden und voneinander abhängig. Diese Abhängigkeiten und Beziehungen sind aktuell nur schwer erkennbar und müssen aus mühsamen Excel Exports, von unterschiedlichen Datenquellen, zusammengeführt werden. Die fehlende grafische Aufbereitung macht es schwierig, Beziehungen unter den Items zu erkennen. Dies soll mit einer automatisierten Webapplikation gelöst werden.
Die Applikation löst den mühsamen Weg von exportierten Daten, die in Excel aufbereitet werden müssen und keine Erkenntnisse zu Beziehungen zwischen Daten bietet, ab. Die Applikation bietet eine grafische, interaktive Möglichkeit die Daten zu entdecken, damit zu interagieren und die gebrauchten Informationen daraus abzuleiten oder zu exportieren.
Abbildung 2: Die interaktive Darstellung der Daten in der Webapplikation
Projektdauer: 6 Monate (17.09.2018 - 02.04.2019)
Aufwand in Personenstunden: 2x 360h
Teamgrösse: 2
Projektart: Bachelor Thesis
Migros Genossenschafts-Bund
Migros IT-Services
Unit Infrastructure
Heinrichstrasse 216
8031 Zürich
Roman Fritschi, Studiengang iCompetence
Silvan Richner, Studiengang iCompetence
Prof. Dierk König, dierk.könig@fhnw.ch