Rancang Bangun Sistem Informasi Akademik Berbasis Microservices

Authors

  • Rina Wati Institut Bakti Nusantara
  • Novita Andriyani Institut Bakti Nusantara
  • Priyono Priyono Institut Bakti Nusantara
  • Tri Susilowati Institut Bakti Nusantara

DOI:

https://doi.org/10.31004/riggs.v4i4.4006

Keywords:

Infomation System, Laravel, REST API, Docker, MySQL, Microservices

Abstract

Sistem Informasi Akademik (SIA) merupakan komponen penting dalam mendukung proses akademik di perguruan tinggi, mulai dari pengelolaan data mahasiswa hingga pengolahan nilai. Seiring meningkatnya jumlah pengguna dan kompleksitas layanan, sistem berbasis arsitektur monolitik sering mengalami kendala performa, skalabilitas, dan pemeliharaan. Penelitian ini bertujuan untuk merancang dan membangun Sistem Informasi Akademik berbasis arsitektur microservices guna meningkatkan kinerja dan stabilitas sistem. Arsitektur microservices diterapkan dengan memecah sistem ke dalam beberapa layanan independen yang saling berkomunikasi melalui REST API. Metode penelitian yang digunakan meliputi analisis kebutuhan, perancangan arsitektur microservices, implementasi layanan, serta pengujian performa. Implementasi dilakukan menggunakan Laravel sebagai framework backend, Docker sebagai teknologi containerization, MySQL sebagai basis data, dan Nginx sebagai API Gateway. Pengujian performa dilakukan menggunakan Apache Benchmark dengan tiga skenario beban, yaitu 100, 500, dan 1000 request, serta direplikasi sebanyak tiga kali untuk memperoleh hasil yang konsisten. Parameter yang diukur meliputi waktu respons, throughput, dan tingkat error. Hasil penelitian menunjukkan bahwa sistem berbasis microservices memiliki waktu respons yang lebih cepat, throughput yang lebih tinggi, dan stabilitas layanan yang lebih baik dibandingkan sistem monolitik. Pada beban tinggi, microservices mampu mengurangi waktu respons secara signifikan dan tidak menunjukkan adanya error, sementara sistem monolitik mengalami penurunan performa. Berdasarkan hasil tersebut, dapat disimpulkan bahwa arsitektur microservices efektif diterapkan pada Sistem Informasi Akademik dan berpotensi meningkatkan kualitas layanan akademik. Penelitian ini diharapkan dapat menjadi referensi bagi institusi pendidikan dalam mengadopsi arsitektur sistem yang lebih skalabel dan berkelanjutan.

Downloads

Download data is not yet available.

References

T. Susilowati, “Penerapan E-Library Pada SMK It Dar El Fath School Berbasis Website”, doi: 10.31602/tji.v15i2.

A. W. I Kadek, D. M. Wiharta, and N. P. P. Sastra, “Perancangan RESTful API Menggunakan Java Quarkus Untuk Modul Mahasiswa Pada Layanan SIMAK-NG Universitas Udayana,” Maj. Ilm. Teknol. Elektro, vol. 21, no. 2, p. 245, Dec. 2022, doi: 10.24843/mite.2022.v21i02.p12.

Sam Newman, Building Microservices, 2nd Edition, 2nd ed. O’Reilly Media, Incorporated, 2021.

Chris Richardson, Microservices Patterns: With examples in Java, vol. 1. Manning Publications., 2018.

X. B. N. N. S. R. U. A. S. Fransiscus Xaverius Senduk, “Development of Microservices Architecture with RESTful API Gateway using Backend-for-frontend Pattern in Higher Education Academic Portal.” [Online]. Available: https://ejournal.unsrat.ac.id/index.php/informatika

R. A. Putra, “Analisa Implementasi Arsitektur Microservices Berbasis Kontainer Pada Komunitas Pengembang Perangkat Lunak Sumber Terbuka (Opendaylight Devops Community),” Teknologi Informasi dan Komputer. [Online]. Available: https://jurnal.umj.ac.id

F. Arifien, Rozi, and E. Sutomo, “Implementasi Arsitektur Microservices Pada Sistem Informasi Akademik Stmik Jakarta Sti&K Menggunakan Model Enterprise Javabeans (Ejb) Dan Polymer Js,” Univ. Gunadarma Jl. Margonda Raya, vol. 5, no. 1, 2021.

C. S. Budi and A. M. Bachtiar, “PADA BACKEND COMRADES Program Studi Teknik Informatika , Universitas Komputer Indonesia,” Progr. Stud. Tek. Inform. Univ. Komput. Indones., 2016.

C. S. Budi and A. M. Bachtiar, “Implementasi Arsitektur Microservices pada Backend Comrades,” Progr. Stud. Tek. Inform. Univ. Komput. Indones., 2018.

F. Z. Junaedy et al., “Optimisasi Web Service REST API Menggunakan Load Balancer dan Cache dengan Algoritma Round Robin (Studi Kasus: Madani Infosphere),” 2024. [Online]. Available: https://journal.stmiki.ac.id

M. Fadlulloh and R. Bik, “Implementasi Docker Untuk Pengelolaan Banyak Aplikasi Web (Studi Kasus : Jurusan Teknik Informatika UNESA),” 2017.

S. E. Prasetyo and Y. Salimin, “Analisis Perbandingan Performa Web Server Docker Swarm dengan Kubernetes Cluster,” 2021. [Online]. Available: https://journal.uib.ac.id/index.php/combines

I. W. Jepriana, “Analisis Performa E-Learning Berbasis Moodle Berjalan Di Server Rendah Biaya Stb FIBERHOME HG680-P,” JATI (Jurnal Mhs. Tek. Inform., vol. 7, no. 1, 2023, doi: 10.36040/jati.v7i1.6120.

D. Rosmala, M. Ichwan, and I. Gandalisha, “Komparasi Framework MVC (Codeigniter, dan CakePHP) Pada Aplikasi Berbasis Web (Studikasus: Sistem Informasi Perwalian Di Jurusan Informatika Institut Teknologi Nasional),” J. Inform., vol. 2, no. 2, 2021.

A. F. Daru and W. Adhiwibowo, “Pengembangan Aplikasi Modul Ajar Berbasis Web Di Global Islamic Boarding SchoolKalimantan Selatan,” J. Teknol. Inf. Dan Komun., vol. 12, no. 2, 2023.

G. Ramadhan Purba, Rizal, and Y. Afrillia, “Keamanan Endpoint Api Menggunakan Oauth2 Pada Unit Layanan Terpadu Universitas Malikussaleh,” Rabit J. Teknol. dan Sist. Inf. Univrab, vol. 10, no. 2, 2025, doi: 10.36341/rabit.v10i2.6543.

Downloads

Published

15-12-2025

How to Cite

[1]
R. Wati, N. Andriyani, P. Priyono, and T. Susilowati, “Rancang Bangun Sistem Informasi Akademik Berbasis Microservices”, RIGGS, vol. 4, no. 4, pp. 4906–4912, Dec. 2025.