Pilvipalveluratkaisun skaalautuminen
Riikonen, Pasi (2018)
Riikonen, Pasi
Kajaanin ammattikorkeakoulu
2018
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201805107538
https://urn.fi/URN:NBN:fi:amk-201805107538
Tiivistelmä
Työn tilaajana oli Bittium Oyj:n Kajaanin yksikkö, Bittium Wireless Oy. Bittium on luotettaviin ja turvallisiin viestintä- ja liitettävyysratkaisuihin erikoistunut yritys. Bittium kehittää myös tietoturvaratkaisuja mobiililaitteille ja kannettaville tietokoneille sekä terveydenhuollon teknologian tuotteita ja palveluja.
Työn tarkoituksena oli tutkia avoimen lähdekoodin ohjelmistoja Bittiumin kehittämää pilvipalvelua varten. Työssä tutkittiin pilvipalvelun kykyä vastata skaalautumiseen liittyviin haasteisiin. Skaalautuminen kuvastaa ohjelmistojen kykyä kasvaa tai pienentyä vaihtelevan tarpeen mukaan. Skaalautumisen avulla ohjelmistot pystyvät vastaamaan korkeaan tarpeeseen ilman, että resursseja varataan turhaan tarpeen vähentyessä. Lisäksi pilvipalvelua tutkittiin mahdollisten ongelmakohtien ja puutteiden havaitsemiseksi.
Raportissa tutkitaan avoimen lähdekoodin ohjelmistoja, joita pilvipalvelun kehitykseen on suunniteltu käytettävän. Ohjelmistojen tutkimisessa keskitytään skaalautumiseen liittyviin ominaisuuksiin, kuten tiedon hajautettuun säilytykseen ja ohjelmistojen rinnakkaissuoritukseen. Raportissa kuvaillaan myös itse pilvipalvelun rakenne ja kuinka käsiteltyjä ohjelmistoja voidaan käyttää sen toteuttamiseen.
Työssä tutkittiin erityisesti pilvipalvelun eri toimitustapoja, eli millä tavoin pilvipalvelua voidaan tarjota asiakkaille, sekä ohjelmistojen yhteensopivuutta ja erityispiirteitä. Työssä havaittiin ohjelmistojen välisiä yhteensopivuusongelmia, jotka täytyy ottaa huomioon pilvipalvelun jatkokehityksessä. Työssä tutkituista ohjelmistoista havaittiin myös skaalautumiseen liittyviä puutteita, joille löydettiin ratkaisukeinoja.
Työssä tehdyn tutkimuksen perusteella pystytään toteamaan, että pilvipalvelu kykenee nykyisessä muodossaan vastaamaan suurimpaan osaan sille asetetuista haasteista. Kaikkiin haasteisiin vastaaminen vaatii kuitenkin jatkokehitystä.
Työn tarkoituksena oli tutkia avoimen lähdekoodin ohjelmistoja Bittiumin kehittämää pilvipalvelua varten. Työssä tutkittiin pilvipalvelun kykyä vastata skaalautumiseen liittyviin haasteisiin. Skaalautuminen kuvastaa ohjelmistojen kykyä kasvaa tai pienentyä vaihtelevan tarpeen mukaan. Skaalautumisen avulla ohjelmistot pystyvät vastaamaan korkeaan tarpeeseen ilman, että resursseja varataan turhaan tarpeen vähentyessä. Lisäksi pilvipalvelua tutkittiin mahdollisten ongelmakohtien ja puutteiden havaitsemiseksi.
Raportissa tutkitaan avoimen lähdekoodin ohjelmistoja, joita pilvipalvelun kehitykseen on suunniteltu käytettävän. Ohjelmistojen tutkimisessa keskitytään skaalautumiseen liittyviin ominaisuuksiin, kuten tiedon hajautettuun säilytykseen ja ohjelmistojen rinnakkaissuoritukseen. Raportissa kuvaillaan myös itse pilvipalvelun rakenne ja kuinka käsiteltyjä ohjelmistoja voidaan käyttää sen toteuttamiseen.
Työssä tutkittiin erityisesti pilvipalvelun eri toimitustapoja, eli millä tavoin pilvipalvelua voidaan tarjota asiakkaille, sekä ohjelmistojen yhteensopivuutta ja erityispiirteitä. Työssä havaittiin ohjelmistojen välisiä yhteensopivuusongelmia, jotka täytyy ottaa huomioon pilvipalvelun jatkokehityksessä. Työssä tutkituista ohjelmistoista havaittiin myös skaalautumiseen liittyviä puutteita, joille löydettiin ratkaisukeinoja.
Työssä tehdyn tutkimuksen perusteella pystytään toteamaan, että pilvipalvelu kykenee nykyisessä muodossaan vastaamaan suurimpaan osaan sille asetetuista haasteista. Kaikkiin haasteisiin vastaaminen vaatii kuitenkin jatkokehitystä.