A team of researchers lectured on Praxeme for designing a microservice architecture, namely:
- Mihajasoa Léa Fanomezana, Laboratory for Mathematical and Computer Applied to the Development Systems (LIMAD), University of Fianarantsoa, Madagascar
- Nicolas Raft Razafindrakoto, Laboratory of Multidisciplinary Applied Research (LRAM), University of Antananarivo, Madagascar
- Andrianjaka Miary Rapatsalahy, Laboratory for Mathematical and Computer Applied to the Development Systems
(LIMAD), University of Fianarantsoa, Madagascar - Costin Bădică, Faculty of Automation, Computers and Electronics (ACE), University of Craiova, Romania
Abstract:
The changing needs of the enterprise require the manageability of its information system. Therefore, it is crucial to absorb these changes by orienting the design of the information system towards a modern architecture that decomposes the monolithic application into autonomous services. This paper proposes an enterprise architecture methodological framework to design the so-called microservice architecture known as MSA. Our approach is to describe the similarities between the MSA style of architecture and the service-oriented architecture known as SOA, the latter having a rich research literature focused on exploiting the methodology for designing services in a service architecture. The result of the comparative study indicates that the ideology for designing a SOA is identical as MSA which ultimately relies on decomposing applications into smaller components with a smaller and more manageable footprint. Thus, we conclude that it is preferable to use the adapted enterprise architecture methodology for SOA to design MSA.
Download the article