English

Implementation of a new authorization system from monolithic solution to microservice architecture

Systems and Control 2023-07-13 v1 Systems and Control

Abstract

Monolithic applications used to be considered the standard for software development. However, due to the rapid evolution of technology and the increasing demand for scalability and flexibility, these applications have become increasingly inadequate for contemporary environment. In response to these challenges, developers have begun to adopt a microservice (MS) architecture, which offers a modular approach to software creation. However, this transition requires to rethink the enablement system to meet the new requirements. Two MS architectures can be deployed: a centralized or decentralized architecture. Based on the requirements of the application's users, a centralized authorization management architecture was chosen. The purpose of this study is to explain the migration from a Role- Based Access Control (RBAC) authorization system to a centralized microservice authorization architecture. The migration is carried out in two stages: 1) Creation of an authorization microservice 2) Abandonment of RBAC

Cite

@article{arxiv.2307.05994,
  title  = {Implementation of a new authorization system from monolithic solution to microservice architecture},
  author = {David Ahmad Abboud and Damien Jacob},
  journal= {arXiv preprint arXiv:2307.05994},
  year   = {2023}
}

Comments

in French language

R2 v1 2026-06-28T11:28:14.640Z