DevOpsin visualisointi
Teiska, Mika (2023)
Kandidaatintyö
Teiska, Mika
2023
School of Engineering Science, Tietotekniikka
Kaikki oikeudet pidätetään.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe2023021427112
https://urn.fi/URN:NBN:fi-fe2023021427112
Tiivistelmä
Tässä työssä tutkitaan kirjallisuuskatsauksen avulla DevOpsia sekä sen visualisointia erilaisilla visualisointimenetelmillä. Työn tavoitteena on kuvata erilaisia visualisointimenetelmiä, tutkia miten datan visualisointi vaikuttaa yrityksen päätöksentekoon ja mitä tulee ottaa huomioon visualisointityökalua valitessa sekä esittää mikä visualisoinnin nykytila on. Visualisointityökaluista esitellään BubbleUp, Grafana sekä Ganglia, tosin työssä keskitytään erityisesti visualisointimenetelmiin ja visualisointien mahdollisiin vaikutuksiin yritykselle. Työssä vertaillaan visualisaatiosta löytyvää akateemista ja harmaata kirjallisuutta sekä itse toteutettua kyselytutkimusta toisiinsa. Työssä havaittiin, että visualisoinneilla voidaan tulkita olevan vaikutusta työn tehokkuuteen ja eri visualisointimenetelmät sopivat eri käyttökohteisiin ja visualisointityökalut tulee valita myös käyttökohteen mukaan. This work examines DevOps with the help of a literature review and its visualization using visualization methods. The aim of the work is to represent different visualization methods. To study how data visualization affects the decision making and what should be considered when choosing a visualization tool, and to present the current state of visualization. BubbleUp, Grafana and Ganglia are presented as visualization tools, although the work focuses especially on visualization methods and the possible effects of visualization on the company. The work compares the visualization methods found in academic and gray literature, as well as self-implemented survey research. In the work, it was found that visualizations can have positive effect on work efficiency and that different visualization methods are suitable for different usage possibilities and visualization tools should be chosen also according to their usage case.