Työelämän tietoturvan ja kyberturvallisuuden osaamisen tukeminen
Lappeteläinen, Roope; Kiminki, Panu (2024)
Lappeteläinen, Roope
Kiminki, Panu
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-202402223330
https://urn.fi/URN:NBN:fi:amk-202402223330
Tiivistelmä
Opinnäytetyön tavoitteena oli tutkia tieto- ja kyberturvallisuutta pääasiassa työelämän näkökulmasta. Lisäksi tavoitteena oli suunnitella ja kehittää muistipeli, joka tukisi työelämässä olevien henkilöiden tieto- ja kyberturvallisuus osaamista. Tavoitteena oli myös tarkastella tieto- ja kyberturvallisuuden käsitteitä, analysoida tietoturvallisuuden tilannetta Suomessa sekä käsitellä yrityksen ja työntekijän rooleja tietoturvassa. Lisäksi käydä läpi yleisimmät kyberuhat ja niiden torjuntakeinot.
Muistipeli toteutettiin web-sovelluksena käyttäen JavaScriptiä ja React-kirjastoa käyttöliittymässä. Palvelinpuoli rakennettiin Node.js-ympäristössä, ja tietokantana käytettiin MariaDB:tä. Ohjelmiston ja tietokantapalvelimen välille luotiin REST API -rajapinta, joka suorittaa käyttöliittymältä saadut tietokantakyselyt. REST API toteutettiin käyttäen Node.js-ympäristöä ja Express-kehystä, ja ohjelmointikielenä käytettiin JavaScriptiä.
Tilaajan suunnitelman mukainen muistipeli toteutettiin, jonka tarkoitus on tukea työelämässä olevien henkilöiden tieto- ja kyberturvallisuus osaamista. Valmiiksi markkinoille sopivaa web-sovellusta ei ollut tavoitteena tuottaa, vaan toimiva perusta luotiin, jota voidaan halutessa jatkokehittää tulevaisuudessa.
Muistipeli toteutettiin web-sovelluksena käyttäen JavaScriptiä ja React-kirjastoa käyttöliittymässä. Palvelinpuoli rakennettiin Node.js-ympäristössä, ja tietokantana käytettiin MariaDB:tä. Ohjelmiston ja tietokantapalvelimen välille luotiin REST API -rajapinta, joka suorittaa käyttöliittymältä saadut tietokantakyselyt. REST API toteutettiin käyttäen Node.js-ympäristöä ja Express-kehystä, ja ohjelmointikielenä käytettiin JavaScriptiä.
Tilaajan suunnitelman mukainen muistipeli toteutettiin, jonka tarkoitus on tukea työelämässä olevien henkilöiden tieto- ja kyberturvallisuus osaamista. Valmiiksi markkinoille sopivaa web-sovellusta ei ollut tavoitteena tuottaa, vaan toimiva perusta luotiin, jota voidaan halutessa jatkokehittää tulevaisuudessa.
