Käyttäjän monitorointi AWS CloudWatch RUM-palvelun avulla
Hämäläinen, Mikko (2024)
Hämäläinen, Mikko
2024
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-2024060119634
https://urn.fi/URN:NBN:fi:amk-2024060119634
Tiivistelmä
Sovelluskehityksen kasvu on ollut räjähdysmäistä viime vuosina, erityisesti pilvipalvelupohjaisten sovellusten. Sen myötä on käyttäjäkokemuksen ymmärtäminen noussut entistä tärkeämpään rooliin. Käyttäjäkokemuksen ymmärtäminen on kriittisen tärkeää, jotta pystytään ymmärtämään tärkeimmät seikat sovellusta suunniteltaessa ja toteuttaessa. Tämän ymmärtäminen auttaa sovelluskehittäjiä luomaan entistä eheämpiä ja helppokäyttöisiä sovelluksia.
Tutkimuksen lähtökohtana oli ottaa selvää, miten CloudWatch RUM-palvelu otetaan käyttöön sovelluksessa ja millaista analytiikkaa CloudWatch RUM kerää sovelluksesta. Opinnäytetyön toimeksiantajana toimi Skillwell oy, joka on jyväskyläläinen ohjelmistokehitysyritys. Heidän tavoitteenansa oli selvittää millaista dataa CloudWatch RUM kerää ja miten se auttaisi parantamaan heidän toimintaansa sovelluskehityksen saralla.
Tutkimus on toteutettu laadullisena kehittämistutkimuksena. Tutkimuksen lähteinä on käytetty kotimaisia sekä ulkomaisia artikkeleita ja kirjallisuutta, jotka ovat alan ammattilaisten laatimia. Tutkimustuloksena saatiin selvitys, miten CloudWatch RUM konfiguroidaan ja otetaan osaksi sovellusta sekä millaista metriikkaa RUM kerää ja kuinka se havainnollistetaan. Tutkimusdata kerättiin Skillwellin websocket chat-sovelluksen testiversiosta.
Tutkimuksen lähtökohtana oli ottaa selvää, miten CloudWatch RUM-palvelu otetaan käyttöön sovelluksessa ja millaista analytiikkaa CloudWatch RUM kerää sovelluksesta. Opinnäytetyön toimeksiantajana toimi Skillwell oy, joka on jyväskyläläinen ohjelmistokehitysyritys. Heidän tavoitteenansa oli selvittää millaista dataa CloudWatch RUM kerää ja miten se auttaisi parantamaan heidän toimintaansa sovelluskehityksen saralla.
Tutkimus on toteutettu laadullisena kehittämistutkimuksena. Tutkimuksen lähteinä on käytetty kotimaisia sekä ulkomaisia artikkeleita ja kirjallisuutta, jotka ovat alan ammattilaisten laatimia. Tutkimustuloksena saatiin selvitys, miten CloudWatch RUM konfiguroidaan ja otetaan osaksi sovellusta sekä millaista metriikkaa RUM kerää ja kuinka se havainnollistetaan. Tutkimusdata kerättiin Skillwellin websocket chat-sovelluksen testiversiosta.