Proof of Concept for a Data Streaming Application in Azure IoT Hub
Meder, Johnny; Österlund, Santeri (2020)
Avaa tiedosto
Lataukset:
Meder, Johnny
Österlund, Santeri
2020
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202002162469
https://urn.fi/URN:NBN:fi:amk-202002162469
Tiivistelmä
Opinnäytetyössä selvitetään IoT ratkaisun lisääminen datankeruuprosessiin, eli kuinka yhtäjaksoisesti siirtää tietoa laitteesta suoraan pilvipalveluun analyysia tai varastointia varten.
Tässä opinnäytetyössä on käytetty RuuviTag ympäristösensoria ilmanlämpötilan, -kosteuden ja -paineen datan keräykseen. Sensori oli yhdistetty Raspberry Pi 4 tietokoneeseen, joka toimi edge-laitteena lähettämällä datan yhtäjaksoisella prosessilla eteenpäin Azure IoT Hub pilvipalveluun, jossa kerätty data ohjattiin datavirtauksella SQL-tietokantaan. Opinnäytetyön toimeksiantajana toimi IT konsultointiyritys Avanade, jonka pyynnöstä opinnäytetyön tarkoituksena on selvittää prosessin käytännönsoveltuvuus luomalla tähän toimiva ratkaisu ja tarkat ohjeet prosessin toistamiseen.
Yleisesti ottaen IT-alalla käytetään ratkaisuja, jotka toimivat, vaikkeivat ne olisi erityisen optimaalisia. Tässä opinnäytetyössä tavoitellaan helppokäyttöistä ratkaisua, josta syystä kaksi menettelytapaa on yhdistetty ja epäolennaista aineistoa on leikattu, luoden joustavan ratkaisun.
Tässä opinnäytetyössä on käytetty RuuviTag ympäristösensoria ilmanlämpötilan, -kosteuden ja -paineen datan keräykseen. Sensori oli yhdistetty Raspberry Pi 4 tietokoneeseen, joka toimi edge-laitteena lähettämällä datan yhtäjaksoisella prosessilla eteenpäin Azure IoT Hub pilvipalveluun, jossa kerätty data ohjattiin datavirtauksella SQL-tietokantaan. Opinnäytetyön toimeksiantajana toimi IT konsultointiyritys Avanade, jonka pyynnöstä opinnäytetyön tarkoituksena on selvittää prosessin käytännönsoveltuvuus luomalla tähän toimiva ratkaisu ja tarkat ohjeet prosessin toistamiseen.
Yleisesti ottaen IT-alalla käytetään ratkaisuja, jotka toimivat, vaikkeivat ne olisi erityisen optimaalisia. Tässä opinnäytetyössä tavoitellaan helppokäyttöistä ratkaisua, josta syystä kaksi menettelytapaa on yhdistetty ja epäolennaista aineistoa on leikattu, luoden joustavan ratkaisun.