Automating Security Operations in Telecommunication Networks with GitOps

dc.contributorAalto-yliopistofi
dc.contributorAalto Universityen
dc.contributor.advisorReijonen, Joel
dc.contributor.authorYang, Je-Ruei
dc.contributor.schoolPerustieteiden korkeakoulufi
dc.contributor.supervisorAura, Tuomas
dc.date.accessioned2024-09-01T17:05:30Z
dc.date.available2024-09-01T17:05:30Z
dc.date.issued2024
dc.description.abstract5G network operators are continuously seeking more efficient methods for network security management. Concurrently, GitOps has emerged as a novel and effective approach to manage applications, configurations, and infrastructure. However, there has been limited research on integrating these two advancements. This thesis explores the integration of GitOps into telecommunication network security operations, proposing a new workflow to address the challenges in traditional methods. We identify the challenges presented in conventional network security operations and introduce a new workflow based on the GitOps principles. Our work includes designing a declarative model to describe and store resources in Git repositories and implementing GitOps operators to ensure alignment between the desired state in Git repositories and the actual state of the managed network. Additionally, we incorporate various validation strategies within the continuous integration pipeline to enhance the robustness of the workflow. The evaluation of the workflow involves case studies that compare traditional and GitOps workflows in real-world scenarios, such as updating security configuration, establishing experimental environments, performing disaster recovery, and detecting configuration drift. The analysis shows that the GitOps workflow improves efficiency, visibility, and traceability, eases disaster recovery, and automates configuration drift correction. The findings suggest that mobile network operators should consider adopting the GitOps workflow to enhance their overall security operations.en
dc.format.extent70+8
dc.format.mimetypeapplication/pdfen
dc.identifier.urihttps://aaltodoc.aalto.fi/handle/123456789/130565
dc.identifier.urnURN:NBN:fi:aalto-202409016127
dc.language.isoenen
dc.programmeMaster’s Programme in Security and Cloud Computing (SECCLO)fi
dc.programme.majorJe-Ruei Yangfi
dc.programme.mcodeSCI3113fi
dc.subject.keywordGitOpsen
dc.subject.keywordtelecommunication networken
dc.subject.keywordconfiguration managementen
dc.subject.keywordnetwork security managementen
dc.subject.keywordnetwork automationen
dc.titleAutomating Security Operations in Telecommunication Networks with GitOpsen
dc.typeG2 Pro gradu, diplomityöfi
dc.type.ontasotMaster's thesisen
dc.type.ontasotDiplomityöfi
local.aalto.electroniconlyyes
local.aalto.openaccessyes

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
master_Yang_Je-Ruei_2024.pdf
Size:
3.06 MB
Format:
Adobe Portable Document Format