Webbasierte 3D Visualisierung komplexer IT Infrastrukturen
Project Idea Metadata
- Project Idea Name: Webbasierte 3D Visualisierung komplexer IT Infrastrukturen
- Date: 7/26/2021 1:59:06 PM
- Administrators:
Project Idea Description
- Ausgangslage und Problemstellung:
Ausgangslage: In der jetzigen Ausprägung werden komplexe IT Infrastrukturen, deren Abhängigkeiten und Metainformation sowie Echtzeitmesswerte webbasiert in einer 3D Visualisierung repräsentiert. Die 3D Visualisierung erfolgt über einfache Symbole (Kugeln, Donuts, Quader) und Farbgebungen zur Darstellung, in der gleichen Ansicht werden in 2D Texte und Diagramme mit Detailinformationen der jeweils ausgewählten Elemente im 3D Raum dargestellt. Problemstellung: Die aktuelle 3D Visualisierung ist aktuell nur in der Lage relativ kleine Systeme darzustellen und eine zügige Navigation im 3D Raum zu erlauben. Die Darstellung grösserer Systeme nimmt viel Zeit in Anspruch und die Navigation darin ist langsam und umständlich.
- Ziel der Arbeit und erwartete Resultate:
Folgende Ziele sollen mit der Arbeit erreicht werden: Die Darstellung grosser Systeme (> 1Mio Elemente) soll ermöglicht werden. Hierbei kann durch geschickte Auswahl von Level of Details, Aggretationsmethoden (Aus- und Einblenden von Kind-Elementen) die Anzahl der gleichzeitig sichtbaren Elemente reduziert werden auf bis zu ca. 1000 Elemente. Die aktuellen Funktionalitäten der 3D Visualisierungen sollen beibehalten (und im Idealfall optimiert) werden. Erwartete Resultate: Es soll eine webbasierte 3D Visualisierung bereitgestellt werden, die basierend auf einer gegeben (sich regelmässig ändernden) JSON File, eine komplexe IT Infrastruktur darstellt. Diese soll einbettbar sein in ein mit REACT programmiertes existierendes Dashboard.
- Gewünschte Methoden, Vorgehen:
Zunächst soll eine Evaluation durchgeführt werden, welche Technologien für die Aufgabenstellung am besten geeignet ist. Hierbei soll die bereits bestehende Lösung in die Evaluation einfliessen und als eine Alternative beurteilt werden. Anhand von vorgegebenen JSON - Dateien soll in sehr engem Austausch mit dem Auftraggeber agil die webbasierte 3D Visualisierung entwickelt werden.
- Kreativität, Varianten, Innovation:
Varianten: eigene Vorschläge zur Visualisierung, Steuerung, allenfalls auch akustische Signale sind erwünscht, aber nicht gefordert. Kreativität: Die 3D Visualisierung soll langfristig für verschiedene technische Systeme zum Einsatz kommen, hier sind innovative Ansätze erwünscht, die flexiblen Einsatz für verschiedene Systeme ermöglichen erwünscht (z.B. über verschiedene Themes arbeiten zu können) Wissen über Best-practices für Visualisierungen soll (wenn zeitlich möglich) einfliessen
Webbasierte 3D Visualisierung komplexer IT Infrastrukturen - s. ausführliche Beschreibung