DOI: https://doi.org/10.36719/2789-6919/56/173-177
Kamil Aliyev
Odlar Yurdu University
Master’s student
https://orcid.org/0009-0004-9060-9086
kamil.aliyev.cs@gmail.com
Design and Experimental Evaluation of a Microservice-Based Architecture for University Workflow Automation
Abstract
In modern universities, there exist complex information systems that support academic, administrative, and financial operations. It has been realized that monolithic architecture faces difficulties in achieving scalability and flexibility in these information systems. This research aims at investigating and evaluating the microservices architecture in designing an information system that can support automation in universities. A prototype information system was developed using ASP.NET Core and an API Gateway, and it was divided into four microservices: Student, Course, Enrollment, and Notification. From the experiment conducted, comparing monolithic and microservices architecture, it was realized that although there is an increase in latency due to communication between distributed services, there is an improvement in modularity and error isolation.
Keywords: microservice architecture; university information systems; workflow automation; domain-driven design; API gateway; distributed systems