Automating Security Operations in Telecommunication Networks with GitOps
| dc.contributor | Aalto-yliopisto | fi |
| dc.contributor | Aalto University | en |
| dc.contributor.advisor | Reijonen, Joel | |
| dc.contributor.author | Yang, Je-Ruei | |
| dc.contributor.school | Perustieteiden korkeakoulu | fi |
| dc.contributor.supervisor | Aura, Tuomas | |
| dc.date.accessioned | 2024-09-01T17:05:30Z | |
| dc.date.available | 2024-09-01T17:05:30Z | |
| dc.date.issued | 2024 | |
| dc.description.abstract | 5G 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.extent | 70+8 | |
| dc.format.mimetype | application/pdf | en |
| dc.identifier.uri | https://aaltodoc.aalto.fi/handle/123456789/130565 | |
| dc.identifier.urn | URN:NBN:fi:aalto-202409016127 | |
| dc.language.iso | en | en |
| dc.programme | Master’s Programme in Security and Cloud Computing (SECCLO) | fi |
| dc.programme.major | Je-Ruei Yang | fi |
| dc.programme.mcode | SCI3113 | fi |
| dc.subject.keyword | GitOps | en |
| dc.subject.keyword | telecommunication network | en |
| dc.subject.keyword | configuration management | en |
| dc.subject.keyword | network security management | en |
| dc.subject.keyword | network automation | en |
| dc.title | Automating Security Operations in Telecommunication Networks with GitOps | en |
| dc.type | G2 Pro gradu, diplomityö | fi |
| dc.type.ontasot | Master's thesis | en |
| dc.type.ontasot | Diplomityö | fi |
| local.aalto.electroniconly | yes | |
| local.aalto.openaccess | yes |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- master_Yang_Je-Ruei_2024.pdf
- Size:
- 3.06 MB
- Format:
- Adobe Portable Document Format