Containerization in Multi-Cloud Environment: Roles, Strategies, Challenges, and Solutions for Effective Implementation

📅 2024-03-01
🏛️ arXiv.org
📈 Citations: 4
Influential: 0
📄 PDF
🤖 AI Summary
Research on containerization in multi-cloud environments remains fragmented, lacking a systematic, up-to-date synthesis. Method: We conduct a Systematic Mapping Study (SMS) spanning 2013–2024, analyzing 121 high-quality publications through bibliometric analysis, thematic coding, and ISO/IEC 25010 quality attribute modeling. Contribution/Results: We propose the first four-level classification framework—“Theme–Strategy–Quality Attribute–Tactic”—identifying four core research themes, 98 implementation strategies, 10 critical quality attributes, and 47 corresponding architectural tactics. Innovatively, we introduce a two-dimensional challenge-solution taxonomy organized along Security, Automation, Deployment, and Monitoring dimensions. This yields the first structured, reusable landscape of multi-cloud containerization, bridging theoretical research and industrial practice by supporting architecture design and technology selection—thereby addressing a longstanding gap in systematic knowledge integration for this domain.

Technology Category

Application Category

📝 Abstract
Containerization in a multi-cloud environment facilitates workload portability and optimized resource utilization. Containerization in multi-cloud environments has received significant attention in recent years both from academic research and industrial development perspectives. However, there exists no effort to systematically investigate the state of research on this topic. The aim of this research is to systematically identify and categorize the multiple aspects of containerization in multi-cloud environment. We conducted the Systematic Mapping Study (SMS) on the literature published between January 2013 and July 2024. One hundred twenty one studies were selected and the key results are: (1) Four leading themes on containerization in multi-cloud environment are identified: 'Scalability and High Availability', 'Performance and Optimization', 'Security and Privacy', and 'Multi-Cloud Container Monitoring and Adaptation'. (2) Ninety-eight patterns and strategies for containerization in multi-cloud environment were classified across 10 subcategories and 4 categories. (3) Ten quality attributes considered were identified with 47 associated tactics. (4) Four catalogs consisting of challenges and solutions related to security, automation, deployment, and monitoring were introduced. The results of this SMS will assist researchers and practitioners in pursuing further studies on containerization in multi-cloud environment and developing specialized solutions for containerization applications in multi-cloud environment.
Problem

Research questions and friction points this paper is trying to address.

Container Technology
Cloud Environments
Challenges and Solutions
Innovation

Methods, ideas, or system contributions that make the work stand out.

Multi-cloud Environments
Container Technology
Systematic Review
🔎 Similar Papers
No similar papers found.
M
Muhammad Waseem
Faculty of Information Technology and Communication Sciences, Tampere University, Finland
Aakash Ahmad
Aakash Ahmad
School of Computing, University of Derby, UK
Software EngineeringQuantum SoftwareService Computing
Peng Liang
Peng Liang
School of Computer Science, Wuhan University
Software EngineeringSoftware ArchitectureEmpirical Software Engineering
M
Muhammad Azeem Akbar
Software Engineering Department, Lappeenranta-Lahti University of Technology, Finland
Arif Ali Khan
Arif Ali Khan
Associate Professor (tenure track), M3S Research Unit, University of Oulu, Finland
Quantum Software EngineeringGlobal Software DevelopmentSoftware Process Improvement
I
Iftikhar Ahmad
TietoEVRY Oy, Finland
M
Manu Setälä
Solita Oy, Finland
T
T. Mikkonen
Faculty of Information Technology, University of Jyväskylä, Finland