Towards Migrating Legacy Software Systems to Microservice-based Architectures: a Data-Centric Process for Microservice Identification - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2022

Towards Migrating Legacy Software Systems to Microservice-based Architectures: a Data-Centric Process for Microservice Identification

Résumé

Microservice-based architecture" is an architectural style exploited to develop software systems with the main concern of independent maintainability, deployability and scalability. These important capabilities in modern software development and operation settings led many companies to migrate their existing (legacy) monolithic software systems towards microservice-based architectures. The migration process is a challenging task. It requires splitting the system into consistent parts that represent the set of microservices. Existing works focus mainly on functional aspects in this splitting. We argue in this work that it would be beneficial to start this splitting by decomposing the database into clusters, where the data in each cluster is associated to a microservice's own independent database. This is commonly known as the "database-per-service" pattern in microservice architectures. This paper proposes our preliminary work on a data-centric process to identify microservices. This process performs database schema analysis and clustering in order to make topic identification. It aims at identifying a set of topics which correspond to potential microservices.
Fichier principal
Vignette du fichier
YRetAl_ICSA_NEI_2022.pdf (327.15 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-04101242 , version 1 (19-05-2023)

Identifiants

Citer

Yamina Romani, Okba Tibermacine, Chouki Tibermacine. Towards Migrating Legacy Software Systems to Microservice-based Architectures: a Data-Centric Process for Microservice Identification. ICSA-C 2022 - IEEE 19th International Conference on Software Architecture Companion, Mar 2022, Honolulu, United States. pp.15-19, ⟨10.1109/ICSA-C54293.2022.00010⟩. ⟨hal-04101242⟩
12 Consultations
69 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More