Implementasi Arsitektur Microservices dan OAuth 2.0 untuk Optimalisasi Performa API SIAKAD di STIMATA

Saputra, Rendi and Linda Suvi, Rahmawati and Indah Dwi, Mumpuni Implementasi Arsitektur Microservices dan OAuth 2.0 untuk Optimalisasi Performa API SIAKAD di STIMATA. Jurnal Teknologi Informasi, Teori, konsep dan implentasi (JTI-TKI). (Submitted)

[thumbnail of Implementasi Arsitektur Microservices dan OAuth 2.0 untuk Optimalisasi Performa API SIAKAD di STIMATA] Text (Implementasi Arsitektur Microservices dan OAuth 2.0 untuk Optimalisasi Performa API SIAKAD di STIMATA)
Article_TA_D3.pdf - Accepted Version

Download (2MB)

Abstract

Penelitian ini membahas permasalahan penurunan performa dan kompleksitas manajemen autentikasi pada Sistem Informasi Akademik (SIAKAD) STMIK PPKIA Pradnya Paramita (STIMATA), terutama ketika jumlah pengguna meningkat dan layanan diakses melalui berbagai platform. Solusi yang diusulkan adalah merancang ulang sistem menggunakan arsitektur microservices serta menerapkan OAuth 2.0 sebagai mekanisme autentikasi terpusat, dengan REST API sebagai antarmuka komunikasi antar layanan. Eksperimen dilakukan dengan membandingkan dua implementasi, yaitu arsitektur monolith dan arsitektur berbasis microservices, yang diuji dalam lingkungan setara dengan bantuan K6 dan Artillery untuk pengujian beban dan stress, serta Prometheus dan Grafana untuk pemantauan performa. Indikator utama yang diamati meliputi latensi, throughput, tingkat kegagalan, serta pemanfaatan sumber daya CPU dan memori. Hasil pengujian menunjukkan bahwa sistem berbasis microservices mampu mencapai waktu respon pada orde milidetik, throughput yang lebih tinggi, dan penggunaan sumber daya yang lebih efisien dibandingkan sistem monolith, terutama pada skenario beban tinggi ketika implementasi monolith mengalami degradasi kinerja yang signifikan. Selain itu, penerapan OAuth 2.0 berhasil menyederhanakan proses login lintas platform dengan menyediakan pengelolaan akses terpusat untuk aplikasi web dan mobile. Temuan ini mengonfirmasi bahwa kombinasi arsitektur microservices dan OAuth 2.0 merupakan solusi yang efektif untuk meningkatkan performa, keamanan, dan pengalaman pengguna SIAKAD di STIMATA.

Item Type: Article
Subjects: 000 - Komputer, Informasi dan Referensi Umum > 000 Ilmu komputer, ilmu pengetahuan dan sistem-sistem > 005 Pemrograman komputer, program dan data
Depositing User: Rendi Rendi Saputra
Date Deposited: 29 Dec 2025 05:04
Last Modified: 29 Dec 2025 05:04
URI: http://repo.stimata.ac.id/id/eprint/1531

Actions (login required)

View Item
View Item