Modernization of a Legacy System as Microservices
| dc.contributor.author | Kostian, Mikael | |
| dc.contributor.department | fi=Tulevaisuuden teknologioiden laitos|en=Department of Future Technologies| | |
| dc.contributor.faculty | fi=Luonnontieteiden ja tekniikan tiedekunta|en=Faculty of Science and Engineering| | |
| dc.contributor.studysubject | fi=Tietojenkäsittelytiede|en=Computer Science| | |
| dc.date.accessioned | 2018-07-02T11:33:54Z | |
| dc.date.available | 2018-07-02T11:33:54Z | |
| dc.date.issued | 2018-04-05 | |
| dc.description.abstract | This thesis is about modernizing a monolithic legacy system as microservices. Modernization is often as much about technological advancements as it is about answering to requirements which a legacy system is not able to meet. Concurrently, modernization should lead to improvements in software engineering practices which play a key role in the design and implementation of high quality systems. Thesis is built around an on-going modernization project at Hesburger, a Finnish fast food restaurant chain, aiming to replace a business-critical legacy system while improving efficacy, scalability, reliability and maintainability. Modernization strategies, microservice architecture and a model to build microservices around business capabilities are outlined. A modernization plan based on existing modernization strategies is formulated for the Hesburger legacy system. A prototype consisting of sales related microservices, extracted by analysing the legacy system and business capabilities, is built to demonstrate the effectiveness of the devised modernization plan. | |
| dc.format.extent | 80 | |
| dc.identifier.olddbid | 162321 | |
| dc.identifier.oldhandle | 10024/145550 | |
| dc.identifier.uri | https://www.utupub.fi/handle/11111/21089 | |
| dc.identifier.urn | URN:NBN:fi-fe201804176568 | |
| dc.language.iso | eng | |
| dc.rights | fi=Julkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.|en=This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.| | |
| dc.rights.accessrights | suljettu | |
| dc.source.identifier | https://www.utupub.fi/handle/10024/145550 | |
| dc.subject | legacy system modernization, modernization strategies, microservices | |
| dc.title | Modernization of a Legacy System as Microservices | |
| dc.type.ontasot | fi=Pro gradu -tutkielma|en=Master's thesis| |
Tiedostot
1 - 1 / 1
Ladataan...
- Name:
- Kostian_Mikael_progradu.pdf
- Size:
- 528.39 KB
- Format:
- Adobe Portable Document Format