IoT-alustojen kustannustekijät
Immonen, Juha (2020)
Diplomityö
Immonen, Juha
2020
School of Energy Systems, Sähkötekniikka
Kaikki oikeudet pidätetään.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe2020111992076
https://urn.fi/URN:NBN:fi-fe2020111992076
Tiivistelmä
Yritykset hyödyntävät digitaalisten ratkaisujen tuomia etuja liiketoiminnassaan ja se on jo suurelle osalle arkipäivää. Teknologiayritysten tapauksessa kyse on monesti IoT-järjestelmistä, joilla laitteet yhdistetään tietojärjestelmiin ja toisiinsa tavoitteena saada mahdollisimman paljon hyödyllistä informaatiota liiketoiminnan tueksi. IoT-järjestelmät hyödyntävät tyypillisesti julkisia pilvipalveluja resursseinaan ja myös palveluntarjoajat ovat kehittäneet käyttäjilleen valmiita hallinnoituja palvelukokonaisuuksia madaltamaan kynnystä IoT-järjestelmien rakentamiseen. Pilvipalveluiden monipuoliset mahdollisuudet kuitenkin sisältävät myös riskitekijöitä, erityisesti arkkitehtuuriin ja sitä kautta kustannuksiin liittyen. Tässä diplomityössä käydään läpi IoT-arkkitehtuuria ja sen kustannusrakenteita. Aihetta tuettiin kyselytutkimuksella. Pilvipalveluiden käytöstä aiheutuvat kustannukset koostuvat karkeasti kahdesta eri päätekijäluokasta: tapahtumista ja varauksista, joista ensimmäinen kattaa reaktiivisemmat palvelukomponentit kuten pilvifunktiot ja jälkimmäinen staattisemmat palvelukomponentit, kuten palvelininstanssit. Tällä hetkellä suosiotaan kasvattaa reaktiivisempi, skaalautuvampi ”Serverless”-arkkitehtuuri, jonka käyttökustannukset ovat myös portaattomasti skaalautuvia. Kääntöpuolena on suunnittelukustannusten suhteellisesti suurempi määrä. Enterprises are increasingly implementing digital solutions to gain more information to support their business decisions.For technology companies, IoT-systems are connecting devices to larger systems and to each other to compose even more valuable information. A typical IoT-system exploits the public cloud services and the service providers have also reacted to the situation by providing more managed services to lower the barfor IoT-system implementations. However, with the vast amount of possibilities, also comesmore risks, especially related to architecture design and costs, respectively. This Master’s thesis aims to clarify the cloud architecture of IoT-systems and the cost-factors involved. The subject is supported by a questionnaire survey. The main cost-factors in cloud services are roughly two main types: events and reservations, which of the former covers more reactive type of services, such as cloud functions and the latter more static resources such as server instances. Currently, the “serverless”-type architecture is gaining momentum as the preferred architecture, since it also provides more scalable costing model. Correspondingly, this model brings more demand for design resources and hence, costs.