Migration of monolith applications to miniservices: A case study from the telecom domain

Kanoglu Ü., Imre A., CHOUSEİNOGLOU O.

15th International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE 2020, Virtual, Online, 5 - 06 May 2020, pp.390-397 identifier

  • Publication Type: Conference Paper / Full Text
  • Volume:
  • City: Virtual, Online
  • Page Numbers: pp.390-397
  • Hacettepe University Affiliated: Yes


© Copyright 2020 by SCITEPRESS - Science and Technology Publications, Lda. All rights reserved.More organizations are considering the transformation of their existing monolithic applications to microservices in order to increase competitiveness and utilize the benefits of new software architectures which meet their business needs. However, due to detailed and extensive requirements of the microservice architecture (MSA), organizations either implement microservices at different granularity levels or decide not to undertake this migration even though the business need is evident. Miniservices have been proposed as an intermediate alternative between monoliths and microservices, with a larger scope of services and more relaxed architectural constraints. This paper introduces the concept of miniservice architecture (MnSA) to the industry domain, proposes a methodology to be implemented for the migration of a monolith application to MnSA and shows the applicability of this methodology with a detailed case study from the telecom domain.