Los puntos clave no están disponibles para este artículo en este momento.
The phrase "cloud-native" is often used but not always well defined; it usually refers to developing applications on the cloud as opposed to on-premises.Still, there is increasing agreement on the fundamental ideas and unofficial design patterns used in many popular cloud apps.The purpose of this introduction is to clarify these cloud-native ideas and offer examples to support them.We will also look at recent technological developments that provide predictions for cloud applications in the future.We begin by looking at the core traits that many cloud-native applications have in common.We shall next examine how underlying technological design patterns influence these attributes.Through analysis of real-world examples, we will demonstrate the practical application of these principles and highlight both the benefits and challenges of adopting a cloud-native approach.Additionally, we will explore recent technological advancements and emerging trends shaping the future of cloud-native computing, including containerization, microservices architecture, serverless computing, and cloud-native databases.By providing a comprehensive understanding of cloud-native computing and its implications, this paper aims to contribute valuable insights to practitioners and researchers in the field of software engineering.
Das et al. (Fri,) studied this question.