MICROSERVICE DIVISION DEVICE AND METHOD

To perform a microservice division for migration to microservice architecture that improves maintainability compared to the present system.SOLUTION: A microservice division device generates, for each proposed microservice division of the present system architecture, when there is one or more violati...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: KINOSHITA TAKAO, KANUKA HIDEYUKI, SUGA YUMIO, TACHIKAWA SHIGERU
Format: Patent
Sprache:eng ; jpn
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:To perform a microservice division for migration to microservice architecture that improves maintainability compared to the present system.SOLUTION: A microservice division device generates, for each proposed microservice division of the present system architecture, when there is one or more violations in a microservice architecture according to a microservice partition plan, one or more microservice division plans to which one or more correction methods applicable to each of the one or more violation portions are applied respectively. The device selects the microservice partition plan that is most expected to improve maintainability from the generated microservice division plans, and outputs based on the selected microservice partition plan. The violation portion corresponds to a configuration defined as a configuration that prevents improvement of maintainability.SELECTED DRAWING: Figure 1 【課題】現行システムに比べて保守性が向上するマイクロサービスアーキテクチャへの移行のためのマイクロサービス分割を行う。【解決手段】マイクロサービス分割装置は、現行システムのアーキテクチャについてのマイクロサービス分割案毎に、当該マイクロサービス分割案に従うマイクロサービスアーキテクチャに一つ又は複数の違反箇所があれば当該一つ又は複数の違反箇所の各々について当該違反箇所に適用し得る一つ又は複数の修正方法がそれぞれ適用された一つ又は複数のマイクロサービス分割案を生成する。当該装置は、生成されたマイクロサービス分割案のうち保守性向上が最も期待されるマイクロサービス分割案を選択し、選択されたマイクロサービス分割案にもとづく出力を行う。違反箇所は、保守性向上を妨げる構成として定義された構成に該当する構成である。【選択図】図1