From Monoliths to Microservices: Designing a Scalable Super App Architecture for Academic Services at Universitas Jenderal Soedirman

Authors

  • Bangun Wijayanto Informatics, Universitas Jenderal Soedirman, Indonesia
  • Dadang Iskandar Informatics, Universitas Jenderal Soedirman, Indonesia
  • Swahesti Puspita Rahayu Informatics, Universitas Jenderal Soedirman, Indonesia

DOI:

https://doi.org/10.52436/1.jutif.2025.6.4.5237

Keywords:

API governance, arsitektur microservices, C4 modeling, Design Science Research, IT pendidikan tinggi, Super App

Abstract

Jenderal Soedirman (Unsoed) currently operates more than 30 monolithic information systems built with heterogeneous technology stacks, resulting in duplicate functionality, inconsistent user experience, and high maintenance costs. This study designs a modular, microservices‑based Super App architecture that integrates core academic services (KRS/KHS, transcript, student & lecturer attendance, lecturer activity log) and a parent/guardian monitoring feature. Using the Design Science Research (DSR) method, we (1) identified problems via a technology audit and problem–objective matrix; (2) designed the artifact with Domain‑Driven Design, C4 modelling, and API‑first contracts; (3) demonstrated a working prototype with API Gateway, SSO, and event‑driven notifications; (4) evaluated performance (<300 ms latency for 500–1000 concurrent users) and stakeholder impact; and (5) communicated results through this paper. The proposed architecture reduces integration complexity, supports zero‑downtime deployment, and enhances transparency for parents without violating consent and privacy. The validated blueprint provides a roadmap for transforming legacy campus systems into a scalable, observable, and governable Super App.

Downloads

Download data is not yet available.

References

S. Henning and W. Hasselbring, “Benchmarking scalability of stream processing frameworks deployed as microservices in the cloud,” Journal of Systems & Software, vol. 208, p. 111879, 2024, DOI: 10.1016/j.jss.2023.11187.

M. K. V. S. P. S. Pillutla, “Enterprise-Scale Microservices Architecture: Domain-Driven Design and Cloud-Native Patterns Using the Spring Ecosystem,” Eur. J. Comput. Sci. Inf. Technol., vol. 13, no. 45, pp. 1–10, 2025, DOI : https://doi.org/10.37745/ejcsit.2013/vol13n45110.

F. X. Senduk, X. B. N. Najoan, and S. R. U. A. Sompie, “Development of Microservices Architecture with RESTful API Gateway using Backend-for-frontend Pattern in Higher Education Academic Portal,” Jurnal Teknik Informatika, vol. 18, no. 1, pp. 315–324, 2023.

A. Garindra, T. Wati, and I. W. W. P., “Perancangan Arsitektur Microservices Untuk Resiliensi Sistem Informasi Perpustakaan Pusat,” Jurnal Format, vol. 9, no. 2, pp. 99–108, 2020.

M. F. Hardiyanto and M. Andarwati, “Perancangan aplikasi multi layanan berbasis super app,” Jurnal ELTEK, vol. 22, no. 1, pp. 17–28, 2024, DOI: 10.33795/eltek.v22i1.4015

A. Lercher, J. Glock, C. Macho, and M. Pinzger, “Microservice API Evolution in Practice: A Study on Strategies and Challenges,” Journal of Systems & Software, vol. 215, p. 112110, 2024, DOI: https://doi.org/10.1016/j.jss.2024.112110

Y. S. Ananda and T. D. Anggalini, “Inovasi Pelayanan Publik Melalui Penerapan Aplikasi SuperApp Polri di Polda DIY,” Journal of Public Policy and Administration Research, vol. 2, no. 5, 2024.

J. R. Sumirata and A. R. Syahputra, “‘Super App Precision’ Sebagai Bentuk Pelayanan Publik di Era Masyarakat 5.0,” JUSTIN, vol. 12, no. 1, 2024, DOI : https://doi.org/10.26418/justin.v11i3.65162

M. R. Nashrulloh, R. Setiawan, D. Heryanto, A. Sutedi, and R. Elsen, “Designing Microservices Architecture for Software Product in Startup,” JUTIF, vol. 3, no. 1, pp. 45–48, 2022, DOI: https://doi.org/10.20884/1.jutif.2022.3.1.124

A. Pratama, I. G. A. W. Astawa, and M. A. Huda, “One-Gateway System in Managing Campus Information Services,” Jurnal Teknologi dan Sistem Informasi, vol. 8, no. 2, pp. 123–132, 2022, DOI: 10.31763/businta.v7i2.635

N. Alshuqayran, M. Ali, and R. Evans, “Does microservice adoption impact the velocity? A cohort study,” in Proc. (fill conf.), 2023, DOI: https://doi.org/10.1007/s10664-025-10673-7

M. Fowler and J. Lewis, “Microservices and APIs: Foundations of Agile Digital Architecture,” White Paper, ThoughtWorks, 2021.

Y. Y. Marwanta and Badiyanto, “Implementasi Arsitektur Microservice pada Pembuatan Surat UKM Informatika dan Komputer Menggunakan Node.js,” JIKO, vol. 4, no. 2, 2019, DOI: DOI: http://dx.doi.org/10.26798/jiko.v4i2.516

E. L. Putra, J. Suseno, and D. Napitupulu, “Pengembangan Aplikasi Dengan Menggunakan Metode Design Science Research (DSR) Berdasarkan Analisis Technology Readiness Index (TRI) dan Technology Acceptance Model (TAM),” Jurnal Pekommas, vol. 8, no. 2, pp. 137–148, 2023.

A. Prawiro, J. J. C. Tambotoh, and A. Nugroho, “Pengembangan Sistem Informasi Desa Cukilan Menggunakan Pendekatan Design Science Research,” JATI (Jurnal Mahasiswa Teknik Informatika), vol. 7, no. 1, pp. 734–739, 2023.

M. Hasselwander, “Digital platforms’ growth strategies and the rise of super apps,” Heliyon, vol. 10, no. 12, p. e25856, 2024, DOI: https://doi.org/10.1016/j.heliyon.2024.e25856

Badan Pusat Statistik, Statistik Telekomunikasi Indonesia 2023, Jakarta: BPS‑Statistics Indonesia, 2024.

S. Waruwu and I. K. D. Nuryana, “Implementasi Arsitektur Monolitik Pada Rancang Bangun Sistem Informasi,” JINACS: Journal of Informatics and Computer Science, vol. 4, no. 4, pp. 399–404, 2023.

O. Aitlmoudden, M. Housni, N. Safeh, and A. Namir, “A Microservices‑based Framework for Scalable Data Analysis in Agriculture with IoT Integration,” Int. J. Interactive Mobile Technologies, vol. 17, no. 19, pp. 147–156, 2023, DOI: https://doi.org/10.3991/ijim.v17i19.40457

V. Božić, “Microservices Architecture,” Research Proposal, 2023.

S. Saidah, L. Rachmaniah, and R. Syaban, “Implementasi Arsitektur Microservices pada Aplikasi Point of Sale Toko Flyover Stiker,” JIKI (Jurnal Ilmu Komputer dan Informatika), vol. 4, no. 1, pp. 77–88, 2023.

A. J. Lauwren and Y. B. D. Setianto, “Microservice and Monolith Performance Comparison in Transaction Application,” PROXIES, vol. 5, no. 2, pp. 86–96, 2022.

F. Auer, V. Lenarduzzi, M. Felderer, and D. Taibi, “From monolithic systems to microservices: An assessment framework,” Information and Software Technology, vol. 137, p. 106600, 2021.

H. Hassan, M. A. Abdel-Fattah, and W. Mohamed, “Migrating from monolithic to microservice architectures: A systematic literature review,” International Journal of Advanced Computer Science and Applications, vol. 15, no. 10, pp. 104–115, 2024, DOI: DOI:10.14569/IJACSA.2024.0151013

A. Martínez Saucedo, G. Rodríguez, F. G. Rocha, and R. P. dos Santos, “Migration of monolithic systems to microservices: A systematic mapping study,” Information and Software Technology, vol. 177, p. 107590, 2025, DOI:10.14569/IJACSA.2024.0151013

Additional Files

Published

2025-08-19

How to Cite

[1]
B. Wijayanto, D. . Iskandar, and S. P. . Rahayu, “From Monoliths to Microservices: Designing a Scalable Super App Architecture for Academic Services at Universitas Jenderal Soedirman”, J. Tek. Inform. (JUTIF), vol. 6, no. 4, pp. 2380–2391, Aug. 2025.

Most read articles by the same author(s)

1 2 3 > >>