Evaluation of Application Migration from Cloud to On-Premise
Loading...
URL
Journal Title
Journal ISSN
Volume Title
Perustieteiden korkeakoulu |
Master's thesis
Unless otherwise stated, all rights belong to the author. You may download, display and print this publication for Your own personal use. Commercial use is prohibited.
Authors
Date
2024-07-31
Department
Major/Subject
Master's Programme in Security and Cloud Computing
Mcode
SCI30
Degree programme
Master’s Programme in Security and Cloud Computing (SECCLO)
Language
en
Pages
67
Series
Abstract
Applications deployed in the cloud often leverage various built-in solutions and advanced features available. However, due to compliance and data regulations, migrating applications from cloud to on-premise environments presents challenges and opportunities. This thesis focuses on the migration of a train condition monitoring system, originally hosted on cloud infrastructure, to an on-premise deployment utilizing Kubernetes. The research is motivated by the need to understand how such migration impacts the functionality, security, and observability of the application, which are crucial for ensuring the system’s effectiveness and reliability post-migration. The study employs a comparative analysis to assess the performance and functionality of the application in both the cloud and on-premise settings. This involves setting up a parallel on-premise environment that mirrors the original cloud setup. Key security aspects are thoroughly evaluated to ensure that the on-premise environment meets security requirements. Additionally, the thesis investigates the observability mechanisms necessary to effectively maintain and monitor the application’s state, ensuring operational transparency and proactive issue resolution. Key findings of this research highlight the trade-offs between cloud and on-premise deployments. These insights contribute to both the academic field and practical applications of migration strategies, offering valuable perspectives that can help organizations make informed decisions regarding infrastructure deployment. The results aim to serve as a comprehensive guide for organizations contemplating similar migrations, carefully evaluating the potential benefits and challenges involved.Description
Supervisor
Ylä-Jääski, AnttiThesis advisor
Mahmoudi Benhangi, AfsanehSundqvist, Lassi
Keywords
cloud computing, on-premise, kubernetes, migration