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

TL;DR
This survey reviews the entire life-cycle of cloud-native applications from a service perspective, identifying key issues, metrics, challenges, and future research directions in this rapidly evolving field.
Contribution
It provides a comprehensive overview of cloud-native application development, management, and maintenance, highlighting research gaps and proposing future directions from a service-oriented perspective.
Findings
Decouples the cloud-native application life-cycle into four states.
Summarizes key performance metrics for each development stage.
Discusses challenges and future research opportunities.
Abstract
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 attention 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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCloud Computing and Resource Management · IoT and Edge/Fog Computing · Cloud Data Security Solutions
