Bibliographic citations
Gereda, D., (2024). Revisión sistemática de la literatura sobre comparativa de los estilos arquitectónicos SOA y microservicios en entornos de desarrollo ágil [Pontificia Universidad Católica del Perú]. http://hdl.handle.net/20.500.12404/28905
Gereda, D., Revisión sistemática de la literatura sobre comparativa de los estilos arquitectónicos SOA y microservicios en entornos de desarrollo ágil []. PE: Pontificia Universidad Católica del Perú; 2024. http://hdl.handle.net/20.500.12404/28905
@mastersthesis{renati/2010660,
title = "Revisión sistemática de la literatura sobre comparativa de los estilos arquitectónicos SOA y microservicios en entornos de desarrollo ágil",
author = "Gereda Hernandez, Davis",
publisher = "Pontificia Universidad Católica del Perú",
year = "2024"
}
(BACKGROUND) The quest for efficient and adaptable architectures has been a constant trend in software development, with Service-Oriented Architecture (SOA) standing out for its ability to integrate applications through independent and reusable services. With technological advancements and the need for scalable and agile systems, microservices have emerged, breaking applications into smaller parts, each with its own context and functionality, promoting modularity and ease of development. Comparing SOA and microservices is crucial to understanding their differences, advantages, and disadvantages in agile environments, and to choosing the most suitable approach based on project objectives. (OBJECTIVES) The goal is to perform a comparative analysis of SOA and microservices in agile development environments, identifying their contributions, similarities, differences, issues, and solutions. (METHODS) A systematic review of the literature was conducted using relevant digital databases. (RESULTS) 135 studies were recovered, and after the selection process, 30 primary studies were obtained which allowed us to answer the questions posed in this research. Conferences are the publication medium that presents the highest number of publications with 19 studies (63%), followed by articles with 8 studies (27%) and finally reviews with 3 studies (10%). (CONCLUSIONS) It can be concluded that the similarities between SOA and microservices are mainly in aspects such as interoperability, service orientation, coupling, reuse and distributed computing. Likewise, their differences are found in the composition of the service, autonomy, size, granularity, communication, scalability and data management.
This item is licensed under a Creative Commons License