A Cloud Native Journey for Telecommunication Networks: Components, Applications and Open Challenges

Cloud-native computing is a software development approach that uses cloud computing to build and run scalable applications by leveraging best practices and technologies in the field such as DevOps, general unified architectures (e.g., based on serverless functions, containers, container orchestrators, sidecar, service meshes, microservices), agile software development and so on. It is also used for application development environments that enable an abstraction layer on top of non-cloud provider services. Cloud-native is expected to increase the efficiency of development, operation, and verification of 5G and beyond network functionalities along with automated service upgrades and deployments, and ultimately reduce vendor lock-in so that applications can be easily migrated to other environments seamlessly. In this article, we provide a state-of-the-art overview of existing cloud-native approaches for telcos, their key features, the role of open-source and Linux Foundation projects, and all associated standardization efforts. After presenting key findings of the recent research studies and related implications under “Lessons Learned”, we highlight the potential challenges, current issues, and future directions of cloud-native computing for telecommunication networks.

Authors

Institutions

Publication Details

Journal
ACM Computing Surveys
Published
2026-04-13
DOI
https://doi.org/10.1145/3801492
Primary Topic
Cloud Computing and Resource Management
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Cloud Native Journey for Telecommunication Networks: Components, Applications and Open Challenges

Yekta Türk, Şuayb S. Arslan, E. Zeydan
ACM Computing Surveys
Cloud Computing and Resource Management
article

A Cloud Native Journey for Telecommunication Networks: Components, Applications and Open Challenges

Yekta Türk, Şuayb S. Arslan, E. Zeydan
article en

Abstract

Cloud-native computing is a software development approach that uses cloud computing to build and run scalable applications by leveraging best practices and technologies in the field such as DevOps, general unified architectures (e.g., based on serverless functions, containers, container orchestrators, sidecar, service meshes, microservices), agile software development and so on. It is also used for application development environments that enable an abstraction layer on top of non-cloud provider services. Cloud-native is expected to increase the efficiency of development, operation, and verification of 5G and beyond network functionalities along with automated service upgrades and deployments, and ultimately reduce vendor lock-in so that applications can be easily migrated to other environments seamlessly. In this article, we provide a state-of-the-art overview of existing cloud-native approaches for telcos, their key features, the role of open-source and Linux Foundation projects, and all associated standardization efforts. After presenting key findings of the recent research studies and related implications under “Lessons Learned”, we highlight the potential challenges, current issues, and future directions of cloud-native computing for telecommunication networks.

ACM Computing SurveysVol. 58(10)
Centre Tecnologic de Telecomunicacions de Catalunya (ES), Institute of Cognitive and Brain Sciences (US), Boğaziçi University (TR)
Industry, innovation and infrastructure
Openalex Percentile: Top 18%
Cloud Computing and Resource Management
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.