Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Lahden ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite
  •   Ammattikorkeakoulut
  • Lahden ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite

Migraatioprosessi : Case: Fun Academy Oy

Wahlfors, Mikael (2017)

 
Avaa tiedosto
Wahlfors_Mikael.pdf (5.431Mt)
Lataukset: 


Wahlfors, Mikael
Lahden ammattikorkeakoulu
2017
All rights reserved
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201705239716
Tiivistelmä
Opinnäytetyössä käydään läpi jo tuotannossa olevan sivuston uudistamisprosessia, jossa koko sivusto uudistetaan kerralla. Työssä käydään pääasiallisesti backend API -rajapinnan siirtoa Lumen-ohjelmistokehykseen. Työ käsittelee Lumen-ohjelmistokehyksen yleisimpiä arkkitehtuurillisiä piirteitä ja lisäosia. Opinnäytetyössä käydään läpi joitakin kryptografian peruskäsitteitä ja yleisimpiä tiivisteitä.
Kohteena uudistusprosessilla oli Fun Academy Oy:n Fun Learning Community -tuote, joka on opettajille tarkoitettu sosiaalinen verkosto, jossa opettajat ympäri maailmaa voivat tehdä yhteistyötä jakamalla ideoita muiden opettajien kanssa.
Uudistamisprosessin tavoitteena oli rakentaa uusi laadukkaampi yhteisöpalvelu vanhasta yhteisöpalvelusta, joka olisi nopeampi, modulaarisempi ja tietoturvallisempi.
Sivuston toteuttamisessa käytettiin Lumen ohjelmistokehyksen lisäksi monia teknologioita, joista mainitsemisen arvoisia ovat esimerkiksi Redis -välimuistitietokanta, joka paransi sivuston suorituskykyä. Lisäksi uuteen toteutukseen rakennettiin kattava yksikkötestaus käyttämällä phpunit -yksikkötestauskehystä.
Ongelmia työn aikana oli, mutta projektin lopptuloksessa päästiin tavoitteeseen. Vanha sivusto voitiin korvata uudella sivustolla, joka täytti kaikki sille annetut kriteerit. Lukijan olisi hyvä tietää olio-ohjelmoinnin perusteita. Lisäksi on lukijan hyödyllistä tietää joitain ohjelmistokehityksessä käytettyjä menetelmiä.
 
Kokoelmat
  • Opinnäytetyöt
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste