Return to search

A Dashboard For Monitoring Of Online Media Applications : Presenting Microservice Monitoring Data To Non-Developers

Microservice architecture is an emerging approach to application development. While the decentralized nature of microservices comes with advantages it also introduces new challenges to monitoring as the graph of interactions between services can be complex. We explore how a dashboard for microservice monitoring can support first-line operators with limited experience in software development and microservice architecture. We apply a participatory design approach and create a prototype in an iterative fashion together with developers, operators and stakeholders. The final prototype is evaluated through a think-aloud protocol and a system usability scale survey. A thematic analysis of the think-aloud renders three prevalent design lessons: (1) automation and context-switches; (2) consistency across views and states; and (3) language differences between developers and operators. / Mikrotjänstarkitektur används alltmer inom applikationsutveckling. Även om dess decentraliserade natur kommer med vissa fördelar, introducerar den också nya utmaningar inom övervakning, då den samtidigt kan medföra komplexa beroenden mellan tjänster. Vi utforskar hur en dashboard för mikrotjänstövervakning kan stödja first-line operatörer med begränsad erfarenhet av mjukvaruutveckling och mikrotjänstarkitektur. Vi närmar oss problemet med hjälp av participatory design och skapar en prototyp på ett iterativt sätt tillsammans med utvecklare, operatörer och intressenter. Den slutliga prototypen utvärderas genom ett think-aloud-protokoll och en System Usability Scale-enkät. En tematisk analys av think-aloud sessionerna resulterade i tre teman: (1) automatisering och kontextväxling; (2) att vara konsekvent mellan vyer och tillstånd; och (3) språkskillnader mellan utvecklare och operatörer.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kth-313098
Date January 2022
CreatorsSonebo, Christina
PublisherKTH, Skolan för elektroteknik och datavetenskap (EECS)
Source SetsDiVA Archive at Upsalla University
LanguageEnglish
Detected LanguageSwedish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess
RelationTRITA-EECS-EX ; 2022:105

Page generated in 0.0021 seconds