"Functional-first" recommendations for beneficial microservices migration and integration Lessons learned from an industrial experience

被引:4
|
作者
Gouigoux, Jean-Philippe [1 ]
Tamzalit, Dalila [2 ]
机构
[1] MGDIS SA, R&D Dept, Vannes, France
[2] Univ Nantes, CNRS, UMR 6004, LS2N, Nantes, France
关键词
microservices; migration; Web Oriented Architecture; business alignment; reuse by integration; business experience; ARCHITECTURE;
D O I
10.1109/ICSA-C.2019.00040
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
MGDIS is a French software development company which successfully migrated her monolith application towards a microservices architecture. This migration was due to a major strategic and technical change and needed an investment of 17 300 person. days over three years. While some results were initially targeted, others were not expected at all. However, with hindsight following an afterward in-depth analysis, they eventually proved to be unexpected best-practices that should be adopted for successful microservices adoption. These lessons learned are outlined following four crucial aspects: functional approach, norms and standards, microservices granularity and their semantics, and finally technical and integration outcomes.
引用
收藏
页码:182 / 186
页数:5
相关论文
共 30 条
  • [1] From monolith to microservices Lessons learned on an industrial migration to a Web Oriented Architecture
    Gouigoux, Jean-Philippe
    Tamzalit, Dalila
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE WORKSHOPS (ICSAW), 2017, : 62 - 65
  • [2] Recommendations for the Implementation of Hospital Based HTA in Poland: Lessons Learned From International Experience
    Galazka-Sobotka, Malgorzata
    Kowalska-Bobko, Iwona
    Lach, Krzysztof
    Mela, Aneta
    Furman, Maciej
    Lipska, Iga
    [J]. FRONTIERS IN PHARMACOLOGY, 2021, 11
  • [3] 2004 Tsunami: Lessons Learned from a Hospital's First Disaster Experience
    Lawtongkum, Weerasak
    Vachvanichsanong, Prayong
    Arpornthip, Tanwa
    Thisyakorn, Usa
    [J]. NATURAL HAZARDS REVIEW, 2024, 25 (02)
  • [4] Lessons learned from automated analysis of industrial UML class models - (An experience report)
    Cheng, BHC
    Stephenson, R
    Berenbach, B
    [J]. MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, PROCEEDINGS, 2005, 3713 : 324 - 338
  • [5] Rehabilitation management of patients with COVID-19: lessons learned from the first experience in China
    Li, Jianan
    [J]. EUROPEAN JOURNAL OF PHYSICAL AND REHABILITATION MEDICINE, 2020, 56 (03) : 335 - 338
  • [6] Robotic Surgery in Pediatric Oncology: Lessons Learned from the First 100 Tumors—A Nationwide Experience
    Thomas Blanc
    Pierre Meignan
    Nicolas Vinit
    Quentin Ballouhey
    Luca Pio
    Carmen Capito
    Caroline Harte
    Fabrizio Vatta
    Louise Galmiche-Rolland
    Véronique Minard
    Daniel Orbach
    Laureline Berteloot
    Cécile Muller
    Jules Kohaut
    Aline Broch
    Karim Braik
    Aurélien Binet
    Yves Heloury
    Laurent Fourcade
    Hubert Lardy
    Sabine Sarnacki
    [J]. Annals of Surgical Oncology, 2022, 29 : 1315 - 1326
  • [8] Robotic Surgery in Pediatric Oncology: Lessons Learned from the First 100 Tumors-A Nationwide Experience
    Blanc, Thomas
    Meignan, Pierre
    Vinit, Nicolas
    Ballouhey, Quentin
    Pio, Lucas
    Capito, Carmen
    Harte, Caroline
    Vatta, Fabrizio
    Galmiche-Rolland, Louise
    Minard, Veronique
    Orbach, Daniel
    Berteloot, Laureline
    Muller, Cecile
    Kohaut, Jules
    Broch, Aline
    Braik, Karim
    Binet, Aurelien
    Heloury, Yves
    Fourcade, Laurent
    Lardy, Hubert
    Sarnacki, Sabine
    [J]. ANNALS OF SURGICAL ONCOLOGY, 2022, 29 (02) : 1315 - 1326
  • [9] Correction to: Robotic Surgery in Pediatric Oncology: Lessons Learned from the First 100 Tumors—A Nationwide Experience
    Thomas Blanc
    Pierre Meignan
    Nicolas Vinit
    Quentin Ballouhey
    Luca Pio
    Carmen Capito
    Caroline Harte
    Fabrizio Vatta
    Louise Galmiche-Rolland
    Véronique Minard
    Daniel Orbach
    Laureline Berteloot
    Cécile Muller
    Jules Kohaut
    Aline Broch
    Karim Braik
    Aurélien Binet
    Yves Heloury
    Laurent Fourcade
    Hubert Lardy
    Sabine Sarnacki
    [J]. Annals of Surgical Oncology, 2021, 28 : 901 - 901
  • [10] An innovative cold storage system for donor heart transportation- lessons learned from the first experience in Switzerland
    Schmiady, Martin O.
    Graf, Tim
    Ouda, Ahmed
    Aser, Raed
    Flammer, Andreas J.
    Vogt, Paul R.
    Wilhelm, Markus J.
    [J]. JOURNAL OF THORACIC DISEASE, 2021, 13 (12) : 6790 - 6799