Proceedings of the International Conference on Applied Science and Technology on Engineering Science 2025 (iCAST-ES 2025)

Leveraging Microservices Architecture in an Academic Advising Application

Authors
Sri Andriati Asri1, *, Putu Manik Prihatini1, IMade Riyan Adi Nugroho1, Elina Rudiastari1, Sri Dianing Asri2
1Politeknik Negeri Bali, Bali, Indonesia
2Universitas Dian Nusantara, Jakarta , Indonesia
*Corresponding author. Email: sriandriati@pnb.ac.id
Corresponding Author
Sri Andriati Asri
Available Online 31 December 2025.
DOI
10.2991/978-94-6463-926-1_27How to use a DOI?
Keywords
Academic Advising; API Gateway; Microservices
Abstract

Academic advising in higher education institutions plays an important role in supporting student success. However, the effectiveness of conventional practices is still hampered by several factors, such as the requirement for face-to-face meetings, inflexible schedules, and manual data recording, which is prone to inefficiency and data loss. To address these issues, this research proposes the development of a digital academic advising application that can overcome the constraints of time, location, and system scalability. The application was developed using a microservices architecture to ensure flexibility, ease of maintenance, and the ability of the system to grow as users and features increase. The system architecture consists of four main components: client application, API Gateway, microservices, and event bus. Each microservice handles a specific business domain and is built using Slim PHP, while inter-service communication is performed asynchronously using RabbitMQ. The client application, developed with Vue.js, provides an interface for students and lecturers to access online guidance, mentoring, and communication features. The result of this development is a microservices-based academic advising application that enables students to receive flexible guidance, improves data recording accuracy, and is capable of adapting to the institution's future needs.

Copyright
© 2025 The Author(s)
Open Access
Open Access This chapter is licensed under the terms of the Creative Commons Attribution-NonCommercial 4.0 International License (http://creativecommons.org/licenses/by-nc/4.0/), which permits any noncommercial use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license and indicate if changes were made.

Download article (PDF)

Volume Title
Proceedings of the International Conference on Applied Science and Technology on Engineering Science 2025 (iCAST-ES 2025)
Series
Advances in Engineering Research
Publication Date
31 December 2025
ISBN
978-94-6463-926-1
ISSN
2352-5401
DOI
10.2991/978-94-6463-926-1_27How to use a DOI?
Copyright
© 2025 The Author(s)
Open Access
Open Access This chapter is licensed under the terms of the Creative Commons Attribution-NonCommercial 4.0 International License (http://creativecommons.org/licenses/by-nc/4.0/), which permits any noncommercial use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license and indicate if changes were made.

Cite this article

TY  - CONF
AU  - Sri Andriati Asri
AU  - Putu Manik Prihatini
AU  - IMade Riyan Adi Nugroho
AU  - Elina Rudiastari
AU  - Sri Dianing Asri
PY  - 2025
DA  - 2025/12/31
TI  - Leveraging Microservices Architecture in an Academic Advising Application
BT  - Proceedings of the International Conference on Applied Science and Technology on Engineering Science 2025 (iCAST-ES 2025)
PB  - Atlantis Press
SP  - 232
EP  - 240
SN  - 2352-5401
UR  - https://doi.org/10.2991/978-94-6463-926-1_27
DO  - 10.2991/978-94-6463-926-1_27
ID  - Asri2025
ER  -