Litcius/Paper detail

Cloud-Native Computing: A Survey from the Perspective of Services

Shuiguang Deng, Hailiang Zhao, Binbin Huang, Cheng Zhang, Feiyi Chen, Yinuo Deng, Jianwei Yin, Schahram Dustdar, Albert Y. Zomaya

202310 citationsDOIOpen Access PDF

Abstract

<p>The development of cloud computing delivery models inspires the emergence of cloud-native computing. Cloud-native computing, as the most influential development principle for web applications, has already attracted increasingly more at- tention in both industry and academia. Despite the momentum in the cloud-native industrial community, a clear research roadmap on this topic is still missing. As a contribution to this knowledge, this paper surveys key issues during the life-cycle of cloud-native applications, from the perspective of services. Specifically, we elaborate the research domains by decoupling the life-cycle of cloud-native applications into four states: building, orchestration, operate, and maintenance. We also discuss the fundamental necessities and summarize the key performance metrics that play critical roles during the development and management of cloud-native applications. We highlight the key implications and limitations of existing works in each state. The challenges, future directions, and research opportunities are also discussed. </p>

Topics & Concepts

Cloud computingOrchestrationComputer scienceKey (lock)Perspective (graphical)Data scienceDecoupling (probability)Computer securityEngineeringArtificial intelligenceOperating systemMusicalControl engineeringVisual artsArtCloud Computing and Resource ManagementIoT and Edge/Fog ComputingBig Data and Business Intelligence