IoT-järjestelmäarkkitehtuurin suunnittelu ja kokeilu
Hedemäki, Kimmo (2019)
Hedemäki, Kimmo
2019
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-2019110920873
https://urn.fi/URN:NBN:fi:amk-2019110920873
Tiivistelmä
Alkuperäinen kiinnostus opinnäytetyön aiheeseen tuli asiakkaan esittämästä tarpeesta, asiakkaalla ei ollut valmista järjestelmäarkkitehtuuria saatavilla. Suunnitelmien vaihtumisen johdosta opinnäytetyö kohdistui tutkimaan yleisem-mällä tasolla aihetta. Työn tarkoituksena oli suunnitella ja toteuttaa hyvä ja toi-miva järjestelmäarkkitehtuurimalli erityisesti IoT-laitteiden ja järjestelmän väli-seen kommunikointiin.
Työssä toteutettiin soveltuvin osin konstruktiivista tutkimusmenetelmää. Työ toteutettiin hankkimalla teoreettinen tietämys järjestelmäarkkitehtuurista. Ai-heesta ei ollut juurikaan luotettavaa suomalaista aineistoa, joten suurin osa tut-kimusaineistosta on kansainvälisistä tietolähteistä. Tietoa aiheesta kerättiin kir-joista, artikkeleista ja internetistä. Tietämystä kohdennettiin ja syvennettiin tut-kimaan eri järjestelmäarkkitehtuurin suunnittelumalleja sekä soveltuvin osin IoT-laitteiden kommunikaatioprotokollavaihtoehtoja.
Teoreettisen tietämyksen pohjalta tehtiin kokeilu. Kokeilussa yhdistettiin useita eri IoT-laitteiden tietoja järjestelmään. Kokeilussa tuotettu järjestelmä hyödynsi Google Cloud-alustan palveluita hyödykseen. Yksi järjestelmänarkkitehtuurin lähtökohdista oli tehdä suunnittelu niin, että järjestelmäarkkitehtuuri ei rajoittaisi järjestelmän ympäristöä. Kokeilussa onnistuttiin hyvin, ja saatiin liitettyä useam-pi eri IoT-laite järjestelmään. Teoreettisesti opinnäytetyö vastasi sille asetettui-hin vaatimuksiin.
Erilaisten IoT-laitteiden tuomat hyödyt tulevat olemaan tulevaisuudessa merkit-tävässä roolissa rakennettaessa liiketoiminnallisuuksia. Opinnäytetyön ratkaisu-ja voidaan laajasti ja sovelletusti hyödyntää uusia liiketoimintamahdollisuuksia rakennettaessa
Työssä toteutettiin soveltuvin osin konstruktiivista tutkimusmenetelmää. Työ toteutettiin hankkimalla teoreettinen tietämys järjestelmäarkkitehtuurista. Ai-heesta ei ollut juurikaan luotettavaa suomalaista aineistoa, joten suurin osa tut-kimusaineistosta on kansainvälisistä tietolähteistä. Tietoa aiheesta kerättiin kir-joista, artikkeleista ja internetistä. Tietämystä kohdennettiin ja syvennettiin tut-kimaan eri järjestelmäarkkitehtuurin suunnittelumalleja sekä soveltuvin osin IoT-laitteiden kommunikaatioprotokollavaihtoehtoja.
Teoreettisen tietämyksen pohjalta tehtiin kokeilu. Kokeilussa yhdistettiin useita eri IoT-laitteiden tietoja järjestelmään. Kokeilussa tuotettu järjestelmä hyödynsi Google Cloud-alustan palveluita hyödykseen. Yksi järjestelmänarkkitehtuurin lähtökohdista oli tehdä suunnittelu niin, että järjestelmäarkkitehtuuri ei rajoittaisi järjestelmän ympäristöä. Kokeilussa onnistuttiin hyvin, ja saatiin liitettyä useam-pi eri IoT-laite järjestelmään. Teoreettisesti opinnäytetyö vastasi sille asetettui-hin vaatimuksiin.
Erilaisten IoT-laitteiden tuomat hyödyt tulevat olemaan tulevaisuudessa merkit-tävässä roolissa rakennettaessa liiketoiminnallisuuksia. Opinnäytetyön ratkaisu-ja voidaan laajasti ja sovelletusti hyödyntää uusia liiketoimintamahdollisuuksia rakennettaessa