클라우드 네이티브 컴퓨팅은 클라우드 컴퓨팅을 이용하여 확장 가능한 응용 프로그램을 구축하고 실행하기 위한 소프트웨어 개발 접근 방식으로, DevOps, 일반 통합 아키텍처(예: 서버리스 함수, 컨테이너, 컨테이너 오케스트레이터, 사이드카, 서비스 메쉬, 마이크로서비스 등)와 같은 분야의 모범 사례와 기술을 활용합니다. 또한 비클라우드 제공 서비스 위에 추상화 계층을 가능하게 하는 응용 프로그램 개발 환경에도 사용됩니다. 클라우드 네이티브는 5G 및 그 이후의 네트워크 기능의 개발, 운영 및 검증의 효율성을 높이고 자동화된 서비스 업그레이드 및 배포와 함께 공급업체 종속성을 줄여 응용 프로그램이 다른 환경으로 원활하게 쉽게 마이그레이션될 수 있도록 할 것으로 기대됩니다. 본 논문에서는 통신사를 위한 기존 클라우드 네이티브 접근 방식에 대한 최첨단 개요, 주요 기능, 오픈 소스 및 리눅스 재단 프로젝트의 역할, 그리고 관련 표준화 노력에 대해 제공합니다. 최근 연구 결과와 관련된 함의를 '교훈' 섹션에서 제시한 후, 통신 네트워크를 위한 클라우드 네이티브 컴퓨팅의 잠재적 도전 과제, 현재 문제 및 미래 방향을 강조합니다.
Zeydan 외(2023)은 이 질문을 연구했습니다.