Palvelinten tilan raportointinäkymä
Virolainen, Niko (2020)
Virolainen, Niko
2020
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2020112023499
https://urn.fi/URN:NBN:fi:amk-2020112023499
Tiivistelmä
Opinnäytetyössä rakennettiin toimeksiantona Kelan uusien verkkosivujen palvelinten tiloja tarkkaileva raportointinäkymä. Raportointinäkymän rakennuksen lisäksi työssä perehdytään liiketoiminnassa ja sovelluskehityksessä käytettävien raportointinäkymien tarkoituksiin ja eroihin. Tavoitteena oli rakentaa Kelan uusien verkkosivujen kehitysryhmälle raportointinäkymä, joka tarkistaa tietyin väliajoin kehityksessä, testauksessa ja tuotannossa käytettävien palvelinten tiloja. Raportointinäkymän haluttiin olevan visuaalisesti selkeä, jotta sitä voisi hyödyntää kehityksen tukena nopeasti tulkitsemaan palvelimista muodostuvien palveluiden, eli verkkosivujen tiloja. Raportointinäkymässä haluttiin myös esittää palvelimilla pyörivän sisällön versiotietoja. Tuloksena syntyi kokonaan JavaScript-ohjelmointikielellä rakennettu raportointinäkymä, jossa on omat välilehdet jokaisen ympäristön palvelimille. Palvelinten tiloja korostetaan kuvakkeilla ja selkeällä väriteemalla, jossa vihreä tarkoittaa toimintakunnossa olevaa palvelinta ja punainen virhetilassa olevaa palvelinta. Jokaisella välilehdellä on useita palvelinkortteja, joista yhtä palvelinta edustaa yksi palvelinkortti. Palvelimilla pyörivien sisältöjen versiot esitetään palvelinkorttien alareunassa. Työ aloitettiin vuoden 2020 helmikuussa ja raportointinäkymä otettiin käyttöön kehityksen tueksi vuoden 2020 marraskuussa. Työtä edistettiin Scrum-työskentelymallin mukaan osana kehitysryhmää.