Priority Order Determination Method for Extracting Services Stepwise from Monolithic System

Autor: Tsubasa Sunada, Atsushi Shimoda
Rok vydání: 2018
Předmět:
Zdroj: IIAI-AAI
Popis: Along with changes in the business environment, enterprise information systems are required to have flexibility to change, high reliability, timely introduction of new technologies, scale up, and the like. For this reason, unlike the conventional monolithic system, microservices architecture combining a plurality of services attracts attention. However, it is difficult to apply this architecture to a new business that is not well understood and to cut out an appropriate service. For this reason, so-called "Monolithic first", in which a monolithic system is first constructed and the microservices are gradually made, has attracted attention. However, it is not clear how to decide which service constituting the monolithic system should be cut out in order and set as microservices. Therefore, in this research, a method for clarifying the desirable order for converting the function constituting the monolithic system into the microservices is proposed. The proposed method gives scores from both the necessity of making microservices and the degree of difficulty of making microservices for each function. Using this score, the functions of the monolithic system are displayed so that the functions are aligned in descending order of priority to be converted to microservices. As a result of applying the proposed method to the fictitious e-commerce system, feasibility was confirmed.
Databáze: OpenAIRE