REVIEW OF METHODS FOR MIGRATING SOFTWARE SYSTEMS TO MICROSERVICES ARCHITECTURE
Journal Title: Journal of Engineering Management and Competitiveness (JEMC) - Year 2021, Vol 11, Issue 2
Abstract
Majority of software systems in business use, known as legacy systems, have monolithic structure hard to maintain and upgrade with new features. The most common option to overcome this situation is reengineering of existing software systems, which can be perform in different ways and with different outcomes. One of the recent most popular approaches is migration to microservices architectures, which makes distribution of software functionalities in small and independent units possible. Each unit, called microservice is self-contained and independent, which makes system manipulation and modification easier. Several methods for migration to microservice architecture have recently been proposed. This article presents a review of methods for migrating existing systems towards microservices. In addition, this article presents software artifacts affected by migration methods and used algorithms. Implications and benefits of the presented study, as well as validity issues are discussed, followed with concluding remarks and future research directions.
Authors and Affiliations
Aleksandra STOJKOV, Zeljko STOJANOV
CRM AND CUSTOMER DATA: CHALLENGES OF CONDUCTING BUSINESS IN DIGITAL ECONOMY
Enterprises are facing difficulties in achieving and maintaining competitive ability amidst globalized markets. In the modern business environment, an effective CRM is an imperative for retaining customers. As CRM system...
PROJECT RISK MANAGEMENT IN IRANIAN SOFTWARE PROJECTS
Many Software development organizations suffer chronic problems of cost overruns, schedule slips and projects that do not meet the originally specified functions in almost all software projects. This study is commenced b...
RAISING AWARENESS ON ENVIRONMENTAL PROTECTION AND IMPROVEMENT THROUGH STUDENT PROJECTS: A CASE STUDY
Raising awareness on a certain topic or issue is vastly alleviated with a proliferation of the electronic media and consequently, fast information delivery. The experience shows, that this is the best and most compelling...
THE CHALLENGE OF GOING DIGITAL
Modern business environment changes under the influence of the second wave of disruptive digital technologies such as mobile applications, social networks, cloud computing, big data analytics and Internet of things. The...
DETERMINATION OF PERSONALITY TRAITS AND CHARACTER OF LEADERS, THEIR SELECTION AND EFFICIENCY IN THE TEXTILE INDUSTRY
The approach to management as a set of specificity means is that organizations will work better if people in leadership positions have certain traits. Practical but essential task of leaders is to create new approaches a...