Availability, Scalability, and Security in the Migration from Container-Based to Cloud-Native Applications

Author:

Nascimento Bruno1,Santos Rui1,Henriques João12ORCID,Bernardo Marco V.13ORCID,Caldeira Filipe12ORCID

Affiliation:

1. Informatics Department, Polytechnic of Viseu, 3504-510 Viseu, Portugal

2. CISeD—Research Centre in Digital Services, Polytechnic of Viseu, 3504-510 Viseu, Portugal

3. Instituto de Telecomunicações, 6201-001 Covilhã, Portugal

Abstract

The shift from traditional monolithic architectures to container-based solutions has revolutionized application deployment by enabling consistent, isolated environments across various platforms. However, as organizations look for improved efficiency, resilience, security, and scalability, the limitations of container-based applications, such as their manual scaling, resource management challenges, potential single points of failure, and operational complexities, become apparent. These challenges, coupled with the need for sophisticated tools and expertise for monitoring and security, drive the move towards cloud-native architectures. Cloud-native approaches offer a more robust integration with cloud services, including managed databases and AI/ML services, providing enhanced agility and efficiency beyond what standalone containers can achieve. Availability, scalability, and security are the cornerstone requirements of these cloud-native applications. This work explores how containerized applications can be customized to address such requirements during their shift to cloud-native orchestrated environments. A Proof of Concept (PoC) demonstrated the technical aspects of such a move into a Kubernetes environment in Azure. The results from its evaluation highlighted the suitability of Kubernetes in addressing such a demand for availability and scalability while safeguarding security when moving containerized applications to cloud-native environments.

Funder

FCT—Foundation for Science and Technology

Research Centre in Digital Services

Polytechnic University of Viseu

FCT/MCTES

EU funds

Publisher

MDPI AG

Reference49 articles.

1. Scholl, B., Swanson, T., and Jausovec, P. (2019). Cloud Native: Using Containers, Functions, and Data to Build Next-Generation Applications, O’Reilly Media, Inc.

2. Davis, C. (2019). Cloud Native Patterns: Designing Change-Tolerant Software, Simon and Schuster.

3. Understanding cloud-native applications after 10 years of cloud computing-a systematic mapping study;Kratzke;J. Syst. Softw.,2017

4. Cloud-Native Applications;Gannon;IEEE Cloud Comput.,2017

5. Middleware-oriented deployment automation for cloud applications;Wettinger;IEEE Trans. Cloud Comput.,2016

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3