The Community for Technology Leaders
Green Image
Issue No. 05 - September/October (2017 vol. 4)
ISSN: 2325-6095
pp: 22-32
Davide Taibi , Free University of Bozen-Bolzano
Valentina Lenarduzzi , Free University of Bozen-Bolzano
Claus Pahl , Free University of Bozen-Bolzano
ABSTRACT
In this paper, we identify a process framework based on the comparison of three different migration processes adopted by the interviewed practitioners, together with the common motivations and issues that commonly take place during migrations. In this work, we describe the results and provide an analysis of our survey, which includes a comparison of the migration processes, a ranking of motivations, and issues and some insights into the benefits achieved after the adoption. Maintainability and scalability were consistently ranked as the most important motivations, along with a few other technical and nontechnical motivations. Although return on investment was expected to take longer, the reduced maintenance effort in the long run was considered to highly compensate for this.
INDEX TERMS
software architecture, Web services
CITATION

D. Taibi, V. Lenarduzzi and C. Pahl, "Processes, Motivations, and Issues for Migrating to Microservices Architectures: An Empirical Investigation," in IEEE Cloud Computing, vol. 4, no. 5, pp. 22-32, 2018.
doi:10.1109/MCC.2017.4250931
686 ms
(Ver 3.3 (11022016))