Review explores how microservices architecture improves legacy ERP systems' scalability and flexibility, suggesting effective modernization strategies.
Enterprise Resource Planning (ERP) systems are centralised data management software, tools, and technologies that enhance collaboration and communication between departments while reducing duplication, errors, and inconsistencies, leading to better accuracy and productivity. However, over time, legacy ERP systems have become cumbersome and difficult to maintain and adapt to new technologies. This paper presents a review of microservices architecture (MSA) as a strategy for modernizing legacy ERP systems. It synthesises literature to highlight the core principles, design patterns, challenges, and best practices associated with MSA. The analysis reveals that MSA significantly enhances scalability, flexibility, and maintainability by decomposing monolithic ERP systems into modular, independent services. Key findings include the benefits of service autonomy, decentralised data management, and API-driven communication in overcoming the limitations of traditional ERP architectures. The paper concludes by highlighting the advantages of MSA in ERP modernisation.
No takes yet. Share an insight, caveat, or question.
Njina et al. (2025) studied this question.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: