NORMA eResearch @NCI Library

Optimizing Cloud-Native DevOps:A Tactical Framework Using Infrastructure as Code in Distributed Cloud Environments

Kori, Amruth Kumar (2025) Optimizing Cloud-Native DevOps:A Tactical Framework Using Infrastructure as Code in Distributed Cloud Environments. Masters thesis, Dublin, National College of Ireland.

[thumbnail of Master of Science]
Preview
PDF (Master of Science)
Download (663kB) | Preview
[thumbnail of Configuration Manual]
Preview
PDF (Configuration Manual)
Download (286kB) | Preview

Abstract

The proliferation of distributed cloud environments presents significant operational challenges, including infrastructure inconsistency, fragmented monitoring, and security vulnerabilities. This paper proposes a tactical framework to optimize cloud-native DevOps by systematically applying Infrastructure as Code (IaC) to manage multi-cloud systems. The framework’s efficacy was validated through a practical implementation across Amazon Web Services (AWS) and Microsoft Azure. Using Terraform, all infrastructure resources were defined as code to ensure repeatability, while GitHub Actions automated the deployment lifecycle through CI/CD pipelines. A key contribution is a custom-developed Python monitoring suite that unifies observability by collecting, analyzing, and visualizing performance metrics from both AWS CloudWatch and Azure Monitor into a standardized dashboard format. The results demonstrate that the framework successfully standardizes deployment processes, provides consistent and auditable infrastructure, and enhances operational visibility across disparate platforms. This research provides a validated, extensible model organizations can follow to achieve operational excellence and reduce complexity in distributed cloud environments. It also provides an implementable blueprint for managing secure and automated infrastructure.

Item Type: Thesis (Masters)
Supervisors:
Name
Email
Kazmi, Aqeel
UNSPECIFIED
Subjects: 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: Ciara O'Brien
Date Deposited: 26 Mar 2026 15:08
Last Modified: 26 Mar 2026 15:08
URI: https://norma.ncirl.ie/id/eprint/9230

Actions (login required)

View Item View Item