Migrating Monolithic Architecture to Microservices: A Case Study

Name
Mehmet Celen
Abstract
Microservices has become popular in recent years as most organizations prefer to migrate their monolith applications to more scalable and rapid development environments where they can have fast changes and releases. However, microservices need to be considered by organizations before migrating to. Not only it has advantages and disadvantages compared to monolithic architecture but also the migration process can be painful and time-wasting for the organizations if the migration strategy is not systematic and gradual. The study includes a case from a small-scaled company which is willing to extend its operations and development with more business functionalities. This study explores the migration techniques and applies a migration solution for the given case.
Graduation Thesis language
English
Graduation Thesis type
Master - Software Engineering
Supervisor(s)
Kadir Aktas; Gholamreza Anbarjafari
Defence year
2020
 
PDF Extras