University of Twente Student Theses

Login

Private Legacy to Cloud : A Tailored Migration Method for Private Cloud Deployment of Legacy Software Projects

Blok, M.G.W. de (2024) Private Legacy to Cloud : A Tailored Migration Method for Private Cloud Deployment of Legacy Software Projects.

[img] PDF
1MB
Abstract:This research aimed to create a migration method for private cloud migrations, which are defined in this research as migrations towards software and infrastructure that resemble public cloud infrastructure but are still hosted privately. This includes migration towards microservice architecture, containerisation and container orchestration. The migration solution is based on existing migration methods towards public cloud deployment and microservice architecture. The existing methods are adapted to mitigate the decreased benefits in terms of scaling, outsourcing and development speed and account for the inclusion of the infrastructure in the migration. The developed method accounted for these differences by adding new analysis steps, namely shared goal creation, identification of different sub-migrations and additional decision moments. The developed migration method was then validated using inter-views with software development experts and a case study at a company preparing for this specific migration. The case study showed that the migration analysis part of the method was successful. However, the rest of the method was not possible to directly test, as the analysis in the case study did not result in a clear migration path. Overall, the solution created is deemed an improvement over the public cloud migration methods when applied to private cloud migration.
Item Type:Essay (Master)
Clients:
Thales, Enschede, Netherlands
Faculty:EEMCS: Electrical Engineering, Mathematics and Computer Science
Subject:54 computer science
Programme:Computer Science MSc (60300)
Link to this item:https://purl.utwente.nl/essays/104179
Export this item as:BibTeX
EndNote
HTML Citation
Reference Manager

 

Repository Staff Only: item control page