WWW-sovelluksen kehitys Amazon AWS Serverless -arkkitehtuurilla
Juuti, Jesse (2017)
Juuti, Jesse
Turun ammattikorkeakoulu
2017
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201705239792
https://urn.fi/URN:NBN:fi:amk-201705239792
Tiivistelmä
Tämän opinnäytetyön tavoitteena oli luoda järjestelmä, joka suodattaa sovelluskaatumisista saatavien lokitiedostojen oleelliset osat ja kirjaa tiedot tietokantaan. Tämän lisäksi tavoitteena oli luoda www-käyttöliittymä, jonka avulla tietokantaan on mahdollista tehdä hakuja ja etsiä tietoja. Työssä hyödynnettiin Amazon Web Services -pilvipalveluita järjestelmän eri osa-alueiden toteuttamiseen. Työ on Nuviz Oy:n toimeksiantama, ja sen tarkoitus on auttaa sovelluskehitystyön virheiden korjausta.
Amazon S3 -palveluun ladatut sovelluskaatumisista johtuvat lokitiedostot suodatetaan AWS Lambda -funktion avulla, joka hoitaa myös oleellisten tietojen kirjaamisen Amazon DynamoDB -tietokantaan. Tietojen kirjaamisen jälkeen sovelluskaatumisten tiedot ovat luettavissa www-käyttöliittymän avulla yrityksen verkossa.
Lopputuloksena saatiin aikaiseksi selkeä ja yksinkertainen järjestelmä helpolla käyttöliittymällä, jota on mahdollista edelleen kehittää tarpeiden mukaan.
Amazon S3 -palveluun ladatut sovelluskaatumisista johtuvat lokitiedostot suodatetaan AWS Lambda -funktion avulla, joka hoitaa myös oleellisten tietojen kirjaamisen Amazon DynamoDB -tietokantaan. Tietojen kirjaamisen jälkeen sovelluskaatumisten tiedot ovat luettavissa www-käyttöliittymän avulla yrityksen verkossa.
Lopputuloksena saatiin aikaiseksi selkeä ja yksinkertainen järjestelmä helpolla käyttöliittymällä, jota on mahdollista edelleen kehittää tarpeiden mukaan.