Estimating the migration cost to modern cloud: An exploratory case study
Talvitie, Tuomo (2020)
Talvitie, Tuomo
2020
Tietotekniikan DI-tutkinto-ohjelma - Degree Programme in Information Technology, MSc (Tech)
Informaatioteknologian ja viestinnän tiedekunta - Faculty of Information Technology and Communication Sciences
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2020-03-11
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tuni-202002132076
https://urn.fi/URN:NBN:fi:tuni-202002132076
Tiivistelmä
There are multiple reasons for migrating information systems to the cloud. Among the primary reasons are cost reductions, improved scalability and on-demand pricing. The major cloud providers offer various deployment models, and there are also numerous models for migration. Many decisions have to be made during a cloud migration. From this follows that a successful migration requires both knowledge and planning.
The cost of the migration process when migrating systems to the cloud is less well understood than the cost of running the system before and after. This thesis explores the total cost from considering the migration to the finished state. The cost is presented as the time the work takes. The existing literature provides the background information and guidelines for making educated decisions on the migration targets. Estimating the cost of the preliminary work and planning is exploratory, based on a single case study of a software company and previous experiences the author has gained.
A tool for estimating the migration costs was developed along with the case study. The tool guides in the total cost estimation and concretizes and brings visibility to the preliminary costs, as part of the whole migration process. The exploratory nature of the work provides further re-search targets for increasing the accuracy and guidance the tool could provide.
The cost of the migration process when migrating systems to the cloud is less well understood than the cost of running the system before and after. This thesis explores the total cost from considering the migration to the finished state. The cost is presented as the time the work takes. The existing literature provides the background information and guidelines for making educated decisions on the migration targets. Estimating the cost of the preliminary work and planning is exploratory, based on a single case study of a software company and previous experiences the author has gained.
A tool for estimating the migration costs was developed along with the case study. The tool guides in the total cost estimation and concretizes and brings visibility to the preliminary costs, as part of the whole migration process. The exploratory nature of the work provides further re-search targets for increasing the accuracy and guidance the tool could provide.