Pilvipalveluna tarjottavan dokumenttivaraston hyödyntäminen web-sovelluksessa
Sirén, Marianne (2018)
Sirén, Marianne
Haaga-Helia ammattikorkeakoulu
2018
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201805056607
https://urn.fi/URN:NBN:fi:amk-201805056607
Tiivistelmä
Opinnäytetyön tavoitteena oli kehittää web-sovellus, jossa käyttäjät voivat muodostaa ryhmiä, ja jakaa ryhmän sisäisesti eri formaatissa olevia dokumentteja. Dokumentit ladataan selaimesta suoraan dokumenttivarastoon. Ryhmään kuuluvat käyttäjät voivat ladata dokumentit itselleen.
Teoriaosuudessa perehdytään pilvipalveluihin. Aluksi käydään läpi pilvipalveluita yleisellä tasolla, jonka jälkeen tarkastellaan miten dokumentteja hallinnoidaan sovelluksissa, mitä tulee huomioida kun valitaan itselle sopivaa pilvipalvelun tarjoajaa, sekä tutustutaan yleisimpiin tietoturva ja tietosuoja haasteisiin.
Toiminnallisessa osuudessa perustellaan valitut teknologiat, sekä käydään yksityiskohtaisesti läpi ohjelmistokehityksen vaiheet. Osio sisältää tärkeimpiä koodeja, sekä kuvia web-sovelluksen näkymistä. Osuuden lopussa tarkastellaan sovelluksen tietoturvaa.
Opinnäytetyöstä rajattiin pois sovelluksen julkaiseminen ja käyttäjien henkilökohtaiset dokumenttivarastot.
Pohdinta on viimeinen osio, ja siellä käydään läpi projektin tavoitteisiin pääsemistä, mitä haasteita matkan varrella tuli ja mitä opittiin. Lopuksi käsitellään jatkokehitysideoita.
Teoriaosuudessa perehdytään pilvipalveluihin. Aluksi käydään läpi pilvipalveluita yleisellä tasolla, jonka jälkeen tarkastellaan miten dokumentteja hallinnoidaan sovelluksissa, mitä tulee huomioida kun valitaan itselle sopivaa pilvipalvelun tarjoajaa, sekä tutustutaan yleisimpiin tietoturva ja tietosuoja haasteisiin.
Toiminnallisessa osuudessa perustellaan valitut teknologiat, sekä käydään yksityiskohtaisesti läpi ohjelmistokehityksen vaiheet. Osio sisältää tärkeimpiä koodeja, sekä kuvia web-sovelluksen näkymistä. Osuuden lopussa tarkastellaan sovelluksen tietoturvaa.
Opinnäytetyöstä rajattiin pois sovelluksen julkaiseminen ja käyttäjien henkilökohtaiset dokumenttivarastot.
Pohdinta on viimeinen osio, ja siellä käydään läpi projektin tavoitteisiin pääsemistä, mitä haasteita matkan varrella tuli ja mitä opittiin. Lopuksi käsitellään jatkokehitysideoita.