REST-rajapinnan suunnittelu ja toteutus : case: FirstView MediaCloud
Vuohijoki, Pasi (2018)
Vuohijoki, Pasi
Turun ammattikorkeakoulu
2018
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2018052510212
https://urn.fi/URN:NBN:fi:amk-2018052510212
Tiivistelmä
Tässä opinnäytetyössä tarkastellaan FirstView MediaCloud digital signage -pilvipalvelun REST-rajapinnan suunnittelua ja toteutusta. Tavoitteena on suunnitella ja luoda helppokäyttöinen ja tietoturvallinen rajapinta FirstView MediaCloud -palvelun ydintoiminnoille.
Projektissa käytettynä aineistona oli käytettyjen sovelluskehysten ja kirjastojen tekniset dokumentaatiot. Perehtyminen perustekniikoihin ja ohjelmointikieliin oli tässä tapauksessa tarpeetonta, koska projektiin laadittava tietotaito oli jo olemassa. Opinnäytetyön metodi on toiminnallinen, First Technology Oy:n tilaama FirstView Manager -pilvipalveluun perustuva sovellus, joka on toiminut lähes sellaisenaan vuodesta 2009. Opinnäytetyössä toteutettu FirstView MediaCloud on FirstView Manageriin pohjautuva, uudelleenkirjoitettu ja nykypäivän standardeja vastaava pilvipalvelun taustajärjestelmä.
Opinnäytetyössä tutkittiin REST-rajapinnan hyötyjä ja perustellaan miksi nykypäivän www-sovelluksen taustajärjestelmä on hyvä ohjelmoida rajapinnaksi. Työssä käydään myös läpi ohjelmistokehityksen eri vaiheita suunnittelusta toteutukseen, sekä pohditaan projektinhallintametodeja ja niiden tärkeyttä onnistuneen projektin läpiviemiseksi.
Opinnäytetyönä tehty FirstView MediaCloud -pilvipalvelun taustajärjestelmä on käytettävissä oleva sovellus, joka voidaan jatkokehittää valmiiksi digital signage -pilvipalvelutuotteeksi ja myytäväksi palveluksi. Työ saavutti sille asetetut tavoitteet korkeatasoisesta nykypäivän www-sovelluksesta.
Projektissa käytettynä aineistona oli käytettyjen sovelluskehysten ja kirjastojen tekniset dokumentaatiot. Perehtyminen perustekniikoihin ja ohjelmointikieliin oli tässä tapauksessa tarpeetonta, koska projektiin laadittava tietotaito oli jo olemassa. Opinnäytetyön metodi on toiminnallinen, First Technology Oy:n tilaama FirstView Manager -pilvipalveluun perustuva sovellus, joka on toiminut lähes sellaisenaan vuodesta 2009. Opinnäytetyössä toteutettu FirstView MediaCloud on FirstView Manageriin pohjautuva, uudelleenkirjoitettu ja nykypäivän standardeja vastaava pilvipalvelun taustajärjestelmä.
Opinnäytetyössä tutkittiin REST-rajapinnan hyötyjä ja perustellaan miksi nykypäivän www-sovelluksen taustajärjestelmä on hyvä ohjelmoida rajapinnaksi. Työssä käydään myös läpi ohjelmistokehityksen eri vaiheita suunnittelusta toteutukseen, sekä pohditaan projektinhallintametodeja ja niiden tärkeyttä onnistuneen projektin läpiviemiseksi.
Opinnäytetyönä tehty FirstView MediaCloud -pilvipalvelun taustajärjestelmä on käytettävissä oleva sovellus, joka voidaan jatkokehittää valmiiksi digital signage -pilvipalvelutuotteeksi ja myytäväksi palveluksi. Työ saavutti sille asetetut tavoitteet korkeatasoisesta nykypäivän www-sovelluksesta.