A Framework for Migration of SOA based Applications to Microservices Architecture
This Distributed systems have evolved rapidly as the demand for independent design, and deployment of software applications has increased. It has emerged from the monolithic style of client-server architecture to service-oriented architecture, and then to the trending microservices. Monolithic appli...
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
Postgraduate Office, School of Computer Science, Universidad Nacional de La Plata
2021-10-01
|
Series: | Journal of Computer Science and Technology |
Subjects: | |
Online Access: | https://journal.info.unlp.edu.ar/JCST/article/view/1803 |
_version_ | 1819194754507735040 |
---|---|
author | Vinay Raj |
author_facet | Vinay Raj |
author_sort | Vinay Raj |
collection | DOAJ |
description | This Distributed systems have evolved rapidly as the demand for independent design, and deployment of
software applications has increased. It has emerged from the monolithic style of client-server architecture to
service-oriented architecture, and then to the trending microservices. Monolithic applications are difficult to
update, maintain, and deploy as it makes the application code very complex to understand. To overcome the design
and deployment challenges in monolithic applications, service oriented architecture has emerged as a style of
decomposing the entire application into loosely coupled, scalable, and interoperable services. Though SOA has
become popular in the integration of multiple applications using the enterprise service bus, there are few
challenges related to delivery, deployment, governance, and interoperability of services. Additionally, the services
in SOA applications are tending towards monolithic in size with the increase in changing user requirements. To
overcome the design and maintenance challenges in SOA, microservices has emerged as a new architectural style
of designing applications with loose coupling, independent deployment, and scalability as key features. |
first_indexed | 2024-12-23T02:01:53Z |
format | Article |
id | doaj.art-4df9f61008194aa492b85c2b59fe2367 |
institution | Directory Open Access Journal |
issn | 1666-6046 1666-6038 |
language | English |
last_indexed | 2024-12-23T02:01:53Z |
publishDate | 2021-10-01 |
publisher | Postgraduate Office, School of Computer Science, Universidad Nacional de La Plata |
record_format | Article |
series | Journal of Computer Science and Technology |
spelling | doaj.art-4df9f61008194aa492b85c2b59fe23672022-12-21T18:03:58ZengPostgraduate Office, School of Computer Science, Universidad Nacional de La PlataJournal of Computer Science and Technology1666-60461666-60382021-10-01212e18e1810.24215/16666038.21.e182382A Framework for Migration of SOA based Applications to Microservices ArchitectureVinay Raj0National Institute of Technology WarangalThis Distributed systems have evolved rapidly as the demand for independent design, and deployment of software applications has increased. It has emerged from the monolithic style of client-server architecture to service-oriented architecture, and then to the trending microservices. Monolithic applications are difficult to update, maintain, and deploy as it makes the application code very complex to understand. To overcome the design and deployment challenges in monolithic applications, service oriented architecture has emerged as a style of decomposing the entire application into loosely coupled, scalable, and interoperable services. Though SOA has become popular in the integration of multiple applications using the enterprise service bus, there are few challenges related to delivery, deployment, governance, and interoperability of services. Additionally, the services in SOA applications are tending towards monolithic in size with the increase in changing user requirements. To overcome the design and maintenance challenges in SOA, microservices has emerged as a new architectural style of designing applications with loose coupling, independent deployment, and scalability as key features.https://journal.info.unlp.edu.ar/JCST/article/view/1803microservicesservice oriented architecturemigration |
spellingShingle | Vinay Raj A Framework for Migration of SOA based Applications to Microservices Architecture Journal of Computer Science and Technology microservices service oriented architecture migration |
title | A Framework for Migration of SOA based Applications to Microservices Architecture |
title_full | A Framework for Migration of SOA based Applications to Microservices Architecture |
title_fullStr | A Framework for Migration of SOA based Applications to Microservices Architecture |
title_full_unstemmed | A Framework for Migration of SOA based Applications to Microservices Architecture |
title_short | A Framework for Migration of SOA based Applications to Microservices Architecture |
title_sort | framework for migration of soa based applications to microservices architecture |
topic | microservices service oriented architecture migration |
url | https://journal.info.unlp.edu.ar/JCST/article/view/1803 |
work_keys_str_mv | AT vinayraj aframeworkformigrationofsoabasedapplicationstomicroservicesarchitecture AT vinayraj frameworkformigrationofsoabasedapplicationstomicroservicesarchitecture |