Cloud-Native Computing: A Survey from the Perspective of Services
- URL: http://arxiv.org/abs/2306.14402v1
- Date: Mon, 26 Jun 2023 03:32:35 GMT
- Title: Cloud-Native Computing: A Survey from the Perspective of Services
- Authors: Shuiguang Deng, Hailiang Zhao, Binbin Huang, Cheng Zhang, Feiyi Chen,
Yinuo Deng, Jianwei Yin, Schahram Dustdar, Albert Y. Zomaya
- Abstract summary: Cloud-native computing is the most influential development principle for web applications.
This paper surveys key issues during the life-cycle of cloud-native applications from the perspective of services.
- Score: 41.25934971576225
- License: http://creativecommons.org/licenses/by-sa/4.0/
- 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 applications. We
highlight the key implications and limitations of existing works in each state.
The challenges, future directions, and research opportunities are also
discussed.
Related papers
- Teaching Cloud Infrastructure and Scalable Application Deployment in an Undergraduate Computer Science Program [2.8912542516745168]
Students commonly interact with cloud abstractions early in their technical careers.
Building cloud-native applications without a firm understanding of the fundamentals of cloud engineering can leave students susceptible to cost and security pitfalls common to cloud platforms.
Our course featured a number of hands-on assignments that gave students experience with modern, best-practice concepts and tools such as IaC, containerization, observability, serverless computing, and continuous integration and deployment.
arXiv Detail & Related papers (2024-10-01T19:49:19Z) - A Survey of Label-Efficient Deep Learning for 3D Point Clouds [109.07889215814589]
This paper presents the first comprehensive survey of label-efficient learning of point clouds.
We propose a taxonomy that organizes label-efficient learning methods based on the data prerequisites provided by different types of labels.
For each approach, we outline the problem setup and provide an extensive literature review that showcases relevant progress and challenges.
arXiv Detail & Related papers (2023-05-31T12:54:51Z) - Measuring the Carbon Intensity of AI in Cloud Instances [91.28501520271972]
We provide a framework for measuring software carbon intensity, and propose to measure operational carbon emissions.
We evaluate a suite of approaches for reducing emissions on the Microsoft Azure cloud compute platform.
arXiv Detail & Related papers (2022-06-10T17:04:04Z) - Privacy-Preserving Cloud Computing: Ecosystem, Life Cycle, Layered
Architecture and Future Roadmap [0.0]
This survey paper on privacy-preserving cloud computing can help pave the way for future research in related areas.
This paper helps to identify existing trends by establishing a layered architecture along with a life cycle and an ecosystem for privacy-preserving cloud systems.
arXiv Detail & Related papers (2022-04-23T18:47:26Z) - Sequential Point Clouds: A Survey [33.20866441256135]
This paper presents an extensive review of the deep learning-based methods for sequential point cloud research.
It includes dynamic flow estimation, object detection & tracking, point cloud segmentation, and point cloud forecasting.
arXiv Detail & Related papers (2022-04-20T09:14:20Z) - Unsupervised Point Cloud Representation Learning with Deep Neural
Networks: A Survey [104.71816962689296]
Unsupervised point cloud representation learning has attracted increasing attention due to the constraint in large-scale point cloud labelling.
This paper provides a comprehensive review of unsupervised point cloud representation learning using deep neural networks.
arXiv Detail & Related papers (2022-02-28T07:46:05Z) - Edge-Cloud Polarization and Collaboration: A Comprehensive Survey [61.05059817550049]
We conduct a systematic review for both cloud and edge AI.
We are the first to set up the collaborative learning mechanism for cloud and edge modeling.
We discuss potentials and practical experiences of some on-going advanced edge AI topics.
arXiv Detail & Related papers (2021-11-11T05:58:23Z) - Auto-Split: A General Framework of Collaborative Edge-Cloud AI [49.750972428032355]
This paper describes the techniques and engineering practice behind Auto-Split, an edge-cloud collaborative prototype of Huawei Cloud.
To the best of our knowledge, there is no existing industry product that provides the capability of Deep Neural Network (DNN) splitting.
arXiv Detail & Related papers (2021-08-30T08:03:29Z) - Machine Learning (ML)-Centric Resource Management in Cloud Computing: A
Review and Future Directions [22.779373079539713]
Infrastructure as a Service (I) is one of the most important and rapidly growing fields.
One of the most important aspects of cloud computing for I is resource management.
Machine learning is being used to handle a variety of resource management tasks.
arXiv Detail & Related papers (2021-05-09T08:03:58Z) - Machine Learning Algorithms for Active Monitoring of High Performance
Computing as a Service (HPCaaS) Cloud Environments [0.0]
This paper explores the viability of engineering applications running on a cloud infrastructure configured as an HPC platform.
The engineering applications considered in this work include MCNP6, a radiation transport code developed by Los Alamos National Laboratory, OpenFOAM, an open source computational fluid dynamics code, and CADONFS, a numerical implementation of the general number field sieve algorithm used for prime number factorization.
arXiv Detail & Related papers (2020-09-26T01:29:19Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.