Gokhale, Shashank Arvind (2023) Designing a Robust Multi-Cloud DevOps Strategy for Kubernetes Disaster Recovery: An Open Source Approach. Masters thesis, Dublin, National College of Ireland.
Preview |
PDF (Master of Science)
Download (2MB) | Preview |
Preview |
PDF (Configuration manual)
Download (1MB) | Preview |
Abstract
This study focuses on designing a DevOps centered strategy for a resilient multi-cloud disaster recovery. It targets managed Kubernetes clusters deployed on Google Cloud Platform (GCP) and Azure, utilizing open-source tools to enhance flexibility, mitigate vendor lock-in, and streamline the disaster recovery process. A CI/CD pipeline is established to increase the efficiency of disaster recovery across cloud providers. The research evaluates Recovery Time Objectives (RTO) and Recovery Point Objectives (RPO) for containerized applications rolled out on GCP & Azure, specifically in scenarios involving software upgrades and area wide power outages/datacenter failures. The aim is to offer an alternative to cloud specific tools, enabling migration and restoration across cloud service providers post disaster. The developed pipeline explores variations in RTO & RPO amongst distinct cloud providers for the same application stack. The findings reveal GCP’s efficiency in restoring applications after a system upgrade failure, while Azure demonstrates quicker migration and restoration capabilities in datacenter failure scenarios.
Item Type: | Thesis (Masters) |
---|---|
Supervisors: | Name Email Mijumbi, Rashid UNSPECIFIED |
Uncontrolled Keywords: | Kubernetes; Disaster Recovery; DevOps approach; google kubernetes engine; Azure kubernetes service; velero |
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 Q Science > QA Mathematics > Computer software > Computer Security T Technology > T Technology (General) > Information Technology > Computer software > Computer Security |
Divisions: | School of Computing > Master of Science in Cloud Computing |
Depositing User: | Tamara Malone |
Date Deposited: | 20 Aug 2024 16:31 |
Last Modified: | 20 Aug 2024 16:31 |
URI: | https://norma.ncirl.ie/id/eprint/7052 |
Actions (login required)
![]() |
View Item |