The Migration Journey Towards Microservices

被引:2
|
作者
Ayas, Hamdy Michael [1 ]
Leitner, Philipp [1 ]
Hebig, Regina [1 ]
机构
[1] Chalmers Univ Gothenburg, Gothenburg, Sweden
来源
PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT (PROFES 2021) | 2021年 / 13126卷
关键词
Microservices; Migrations; Grounded theory; Process;
D O I
10.1007/978-3-030-91452-3_2
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Organizations initiate migration projects in order to change their software architecture towards microservices and ripe the many benefits that microservices have to offer. However, migrations often take place in unstructured, non-systemic, and trial-and-error manners, resulting in unclarity and uncertainty in such projects. In this study, we investigate 16 software development organizations that migrated towards microservices and we chart their detailed migration journey. We do so by conducting an interview survey using some of the tools from Grounded Theory in 19 interviews from 16 organizations. Our results showcase the evolutionary and iterative nature of the migration journey at an architectural-level and system-implementation level. Also, we identify 18 detailed activities that take place in these levels, categorized in the four phases of 1) designing the architecture, 2) altering the system, 3) setting up supporting artifacts, and 4) implementing additional technical artifacts.
引用
收藏
页码:20 / 35
页数:16
相关论文
共 50 条
  • [41] Towards a Methodology to Form Microservices from Monolithic Ones
    Kecskemeti, Gabor
    Kertesz, Attila
    Marosi, Attila Csaba
    EURO-PAR 2016: PARALLEL PROCESSING WORKSHOPS, 2017, 10104 : 284 - 295
  • [42] Towards Quantifiable Boundaries for Elastic Horizontal Scaling of Microservices
    Lopez, Manuel Ramirez
    Spillner, Josef
    COMPANION PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC'17 COMPANION), 2017, : 35 - 40
  • [43] The journey towards reconciliation
    Newton, Christie
    CANADIAN FAMILY PHYSICIAN, 2023, 69 (01) : 70 - 70
  • [44] A journey towards employment
    Woodhams, Jay M.
    METAPHOR AND THE SOCIAL WORLD, 2012, 2 (01) : 41 - 60
  • [45] A 'Journey Towards Blue'
    Figiel, S
    LANDFALL, 1998, (195): : 88 - 100
  • [46] A JOURNEY TOWARDS OR INTERIOR
    Montes, Javier
    CUADERNOS HISPANOAMERICANOS, 2023, (877) : 16 - 19
  • [47] Towards democracy: A journey
    Ware, A
    GOVERNMENT AND OPPOSITION, 1998, 33 (03) : 394 - 400
  • [48] Migration of Monoliths through the Synthesis of Microservices using Combinatorial Optimization
    Filippone, Gianluca
    Autili, Marco
    Rossi, Fabrizio
    Tivoli, Massimo
    2021 IEEE INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSREW 2021), 2021, : 144 - 147
  • [49] Design, Modeling, and Implementation of Robust Migration of Stateful Edge Microservices
    Calagna, Antonio
    Yu, Yenchia
    Giaccone, Paolo
    Chiasserini, Carla Fabiana
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2024, 21 (02): : 1877 - 1893
  • [50] Performance evaluation in the migration process from a monolithic application to microservices
    Guaman, Daniel
    Yaguachi, Lady
    Cueva, Samanta C.
    Jaramillo, Danilo H.
    Soto, Fernanda
    2018 13TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI), 2018,