Implementation of a user-centered visualization platform for stream data
Implementace uživatelsky orientované vizualizační platformy pro proudová data
diplomová práce (OBHÁJENO)

Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/119194Identifikátory
SIS: 222609
Kolekce
- Kvalifikační práce [11264]
Autor
Vedoucí práce
Oponent práce
Kopecký, Michal
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Softwarové a datové inženýrství
Katedra / ústav / klinika
Katedra softwarového inženýrství
Datum obhajoby
1. 7. 2020
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Angličtina
Známka
Výborně
Klíčová slova (česky)
data visualization, streaming, user-centered designKlíčová slova (anglicky)
data visualization, streaming, user-centered designS nárůstem složitosti podnikových řešení se zároveň zvyšuje i potřeba tyto systémy monitorovat a udržovat. SAP Concur nabízí množství služeb a aplikací nasazených v různých prostředích a datových centrech. Pro všechny tyto aplikace a jejich příslušné služby existují různé APM nástroje (Application Performance Management), které je monitorují. Z hlediska zvládání incidentů je však v případě problému časově náročné a neefektivní procházet množstvím různých nástrojů za účelem identifikace problému. Tato diplomová práce navrhuje řešení pro centralizovaný APM, který shromažďuje metriky a nezpracovaná data z více zdrojů a vizualizuje je v reálném čase v jednotném panelu s názvem Pulse. S cílem přizpůsobit toto řešení potřebám manažerů služeb a vlastníků produktů projde Pulse různými fázemi zkoušek použitelnosti, během kterých budou nové požadavky průběžně implementovány a znovu testovány, dokud nebude dosaženo finálního návrhu, který bude vyhovovat potřebám cílových uživatelů.
With the complexity increase of enterprise solutions, the need to monitor and maintain them increases with it. SAP Concur offers various services and applications across different environments and data centers. For all these applications and the services underneath, there are different Application Performance Management (APM) tools in place for monitoring them. However, from an incident management point of view, in case of a problem it is time consuming and non-efficient to go through different tools in order to identify the issue. This thesis proposes a solution for a custom and centralized APM which gathers metrics and raw data from multiple sources and visualizes them in real-time in a unified health dashboard called Pulse. In order to fit this solution to the needs of service managers and product owners, Pulse will go through different phases of usability tests and after each phase, new requirements will be implemented and tested again until there is a final design that fits the needs of target users.