A Step-By-Step Decision Process for Application Migration to Cloud-Native Architecture

被引:0
|
作者
Olabanji, Daniel [1 ]
Fitch, Tineke [1 ]
Matthew, Olumuyiwa [1 ]
机构
[1] Univ Portsmouth, Portsmouth, Hants, England
关键词
Cloud-native architecture; Decision Process; Portability; Migration; EXPERT EVALUATION;
D O I
10.1007/978-3-031-51664-1_5
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Cloud-native architecture is changing the cloud computing environment and introducing new dimensions to cloud computing adoption through the advancement in virtualisation, scalability and automation. However, many organisations found it challenging to adopt cloud-native architectures because of some issues, mainly the decision-making around migration because of the need for the adoption decision process. However, there are many decision-support systems or processes for cloud computing. Nevertheless, the additional characteristic and complexity of cloud-native architecture made many organisations find it challenging to adopt cloud-native architecture solutions. The need for a new decision-support process for the migration of either a native cloud application or legacy application to cloud-native architecture is highly needed to help the developers to be able to select the choice of model and whether to migrate or not. Therefore, this paper provides a step-by-step decision process for an organisation to migrate their application to cloud-native architecture to fill the gap. The decision process depends on the step-by-step cross-analysis of the steps and the tasks to help identify and resolve critical constraints that can affect migration into cloud-native architecture. An expert evaluationmethod was used to evaluate the decision process and steps. The decision process was helpful as they informed the decision makers about the needful steps and tasks to consider before migrating to the cloud-native architecture.
引用
收藏
页码:63 / 77
页数:15
相关论文
共 50 条
  • [1] Microservices Architecture Enables DevOps Migration to a Cloud-Native Architecture
    Balalaie, Armin
    Heydarnoori, Abbas
    Jamshidi, Pooyan
    IEEE SOFTWARE, 2016, 33 (03) : 42 - 52
  • [2] APPLICATION OF NURSING PROCESS - A STEP-BY-STEP GUIDE - ALFARO,R
    PENNY, SA
    NURSING OUTLOOK, 1987, 35 (05) : 210 - 210
  • [3] A STEP-BY-STEP GUIDE TO THE WRITING PROCESS
    DREYFUSS, CJ
    READING TEACHER, 1987, 40 (04): : 485 - 486
  • [4] PLANNING LABORATORIES - A STEP-BY-STEP PROCESS
    NUNEMAKER, JE
    AMERICAN LABORATORY, 1987, 19 (03) : 104 - &
  • [5] Facility protection: A step-by-step process
    Kimmons, RL
    JOURNAL AMERICAN WATER WORKS ASSOCIATION, 2003, 95 (12): : 36 - 37
  • [6] Critical Appraisal Process: Step-by-Step
    Timm, Donna F.
    Banks, Daniel E.
    McLarty, Jerry
    SOUTHERN MEDICAL JOURNAL, 2012, 105 (03) : 144 - 148
  • [7] Facility Protection: A Step-by-step Process
    Kimmons, R.L., 1600, American Water Works Association (95):
  • [8] Step-by-step smt step 2 - Process control
    Rowland, Robert
    Woody, Tom
    SMT Surface Mount Technology Magazine, 2001, 15 (02):
  • [9] One Step Closer to Converged Computing: Achieving Scalability with Cloud-Native HPC
    Milroy, Daniel J.
    Misale, Claudia
    Georgakoudis, Giorgis
    Elengikal, Tonia
    Sarkar, Abhik
    Drocco, Maurizio
    Patki, Tapasya
    Yeom, Jae-Seung
    Gutierrez, Carlos Eduardo Arango
    Ahn, Dong H.
    Park, Yoonho
    2022 IEEE/ACM 4TH INTERNATIONAL WORKSHOP ON CONTAINERS AND NEW ORCHESTRATION PARADIGMS FOR ISOLATED ENVIRONMENTS IN HPC, CANOPIE-HPC, 2022, : 57 - 70
  • [10] STEP-BY-STEP PROCESS EASES VXI INTEGRATION
    HAWORTH, D
    HAGEN, M
    ELECTRONIC DESIGN, 1994, 42 (21) : 113 - &