2019 IEEE International Conference on Software Maintenance and Evolution (ICSME) 2019
DOI: 10.1109/icsme.2019.00081
|View full text |Cite
|
Sign up to set email alerts
|

Microservices Migration in Industry: Intentions, Strategies, and Challenges

Abstract: To remain competitive in a fast changing environment, many companies started to migrate their legacy applications towards a Microservices architecture. Such extensive migration processes require careful planning and consideration of implications and challenges likewise. In this regard, handson experiences from industry practice are still rare. To fill this gap in scientific literature, we contribute a qualitative study on intentions, strategies, and challenges in the context of migrations to Microservices. We … Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

3
36
0
14

Year Published

2019
2019
2022
2022

Publication Types

Select...
4
3
2

Relationship

2
7

Authors

Journals

citations
Cited by 69 publications
(53 citation statements)
references
References 24 publications
3
36
0
14
Order By: Relevance
“…The migration itself is a complex process, very dependant on the domain of the software project which might require multiple iterations until completion [10]. In the work done by Balalaie et al [3] and Fritzsch et al [13] with the goal of systematising the process by identifying patterns, strategies and challenges, both reported the decomposition of software systems as being one of the main struggles. In Fritzsch et al [13] research, none of the participants was aware of automated systems that could assist the migration to MA.…”
Section: Related Workmentioning
confidence: 99%
“…The migration itself is a complex process, very dependant on the domain of the software project which might require multiple iterations until completion [10]. In the work done by Balalaie et al [3] and Fritzsch et al [13] with the goal of systematising the process by identifying patterns, strategies and challenges, both reported the decomposition of software systems as being one of the main struggles. In Fritzsch et al [13] research, none of the participants was aware of automated systems that could assist the migration to MA.…”
Section: Related Workmentioning
confidence: 99%
“…Os microsserviços são uma peça fundamental de um modelo arquitetural que visa gerar flexibilização de ambientes. Eles possibilitem a convivência com sistemas monolíticos (antigos) [Fritzsch et al 2019, Computing 2017]. Essa arquitetura de convivência pode habilitar negócios a estarem aderentes aos anseios da transformação digital [Choudhary et al 2019].…”
Section: Proposta De Soluçãounclassified
“…Para tal, temos o modelo de cloud computing que permite a criação de aplicativos modernos por meio do provisionamento de hardware sob demanda de forma rápida [Viggiato et al 2018] [Gkikopoulos 2019, Dragičević and Bošnjak 2019. Essa necessidade que a transformação digital traz para as empresas, se transformam em novos desafios para a engenharia de software [Fritzsch et al 2019].…”
Section: Proposta De Soluçãounclassified
“…The interview results related to the evolvability assurance of microservices have already been discussed on their own in (Bogner et al 2019a). Since the extensive interviews also covered additional topics, there are also publications on used technologies, the adherence to microservice characteristics, and overall software quality (Bogner et al 2019b) as well as on intentions, strategies, and challenges for migrating to microservices (Fritzsch et al 2019a). This article therefore extends our previous work (Bogner et al 2019a) with a grey literature review and the joint interpretation of interview and GLR results.…”
Section: Introductionmentioning
confidence: 99%