Hamza, Ali (2024) Impact of containerization in reducing vendor lock-in. Masters thesis, Dublin, National College of Ireland.
Preview |
PDF (Master of Science)
Download (1MB) | Preview |
Preview |
PDF (Configuration Manual)
Download (750kB) | Preview |
Abstract
The adoption of cloud is on an all time rise due to the numerous advantages it provides. These advantages include pay-as-you-go pricing, flexibility, on demand resources and scalability. One of the major advantages of cloud is that it relieves users of managing the hardware infrastructure. Most companies when deploying their applications use one of the famous providers like AWS, Azure or Google. By utilizing all services from the same cloud provider and using their easy to use deploy UI services, they become dependent on that one cloud provider for all their deployments. ”Vendor lock-in” is the term commonly used for these scenarios, and with the increase of use in cloud without the proper knowledge and tactics used by providers to enforce their services increase, this is becoming a challenge for organization. A potential solution to this issue is the approach of using a multi-cloud or hybrid cloud strategy to deploy applications but it is not very complex to implement and not very cost efficient to maintain. This research will explore the use of Containerization to tackle this challenge by making flexible and portable cloud deployments by using technologies like Docker. This study will highlight the performance and cost benefits of deployment containerized applications to cloud as compared to non-containerized ones and will compare the migration possibilities across multiple clouds. This will offer many guidelines on how to mitigate vendor lock-in and optimize deployments to the cloud.
Item Type: | Thesis (Masters) |
---|---|
Supervisors: | Name Email Arun, Shreyas Setlur UNSPECIFIED |
Uncontrolled Keywords: | Vendor lock-in; multi-cloud; Performance; cloud providers; Docker; cost efficiency; containerization |
Subjects: | Q Science > QA Mathematics > Electronic computers. Computer science T Technology > T Technology (General) > Information Technology > Electronic computers. Computer science T Technology > T Technology (General) > Information Technology > Cloud computing |
Divisions: | School of Computing > Master of Science in Cloud Computing |
Depositing User: | Ciara O'Brien |
Date Deposited: | 15 Jul 2025 09:28 |
Last Modified: | 15 Jul 2025 09:28 |
URI: | https://norma.ncirl.ie/id/eprint/8103 |
Actions (login required)
![]() |
View Item |