Modernization of legacy systems and migrations to microservice architecture
Tuusjärvi, Kristian (2021)
Diplomityö
Tuusjärvi, Kristian
2021
School of Engineering Science, Tietotekniikka
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe202103016182
https://urn.fi/URN:NBN:fi-fe202103016182
Tiivistelmä
The current shift toward digitalization is pushing companies to modernize their legacy systems. This thesis gives a comprehensive summary of legacy systems. Furthermore, a systematic mapping study was performed to study a relatively new legacy system modernization trend – the trend of migrating legacy software systems to microservice architecture. The study examines the existing research literature according to approach, research area and contribution. One of the main findings from the study is that there is a lack of empirical studies attempting to explain the microservice migration. Nykyinen siirtyminen kohti digitalisaatiota pakottaa yritykset modernisoimaan vanhentuvia järjestelmiään. Tämä diplomityö antaa kattavan kuvauksen vanhoista järjestelmistä. Lisäksi diplomityössä tehtiin systemaattinen kirjallisuuskatsaus, joka tutki vanhojen systeemien modernisointia mikropalveluarkkitehtuuriin. Tutkimuksessa tarkasteltiin tutkimuksia, jotka liittyvät vanhan systeemin modernisoimiseen mikropalveluarkkitehtuuriin. Tutkimuksia tutkittiin lähestymistavan, tutkimusalueen ja tutkimuskontribuution näkökulmasta. Yksi tutkimuksen päähavainnoista on se, että mikropalveluihin siirtymistä käsittelevistä empiirisistä tutkimuksista on puutetta.