IMPLEMENTASI MICROSERVICES DAN EVENT-DRIVEN ARCHITECTURE PADA APLIKASI SIAKAD SMAN 18 SURABAYA MENGGUNAKAN NESTJS FRAMEWORK

Abdullah, Akhmad Khasan (2026) IMPLEMENTASI MICROSERVICES DAN EVENT-DRIVEN ARCHITECTURE PADA APLIKASI SIAKAD SMAN 18 SURABAYA MENGGUNAKAN NESTJS FRAMEWORK. Undergraduate thesis, Universitas Muhammadiyah Malang.

[thumbnail of PENDAHULUAN.pdf]
Preview
Text
PENDAHULUAN.pdf

Download (4MB) | Preview
[thumbnail of BAB I.pdf]
Preview
Text
BAB I.pdf

Download (1MB) | Preview
[thumbnail of BAB II.pdf]
Preview
Text
BAB II.pdf

Download (1MB) | Preview
[thumbnail of BAB III.pdf] Text
BAB III.pdf
Restricted to Registered users only

Download (2MB) | Request a copy
[thumbnail of BAB IV.pdf] Text
BAB IV.pdf
Restricted to Registered users only

Download (12MB) | Request a copy
[thumbnail of BAB V.pdf] Text
BAB V.pdf
Restricted to Registered users only

Download (497kB) | Request a copy
[thumbnail of LAMPIRAN.pdf] Text
LAMPIRAN.pdf
Restricted to Registered users only

Download (295kB) | Request a copy
[thumbnail of POSTER.pdf] Text
POSTER.pdf
Restricted to Registered users only

Download (162kB) | Request a copy

Abstract

The Academic Information System (SIAKAD) supports education by managing data and carrying out academic administrative activities, as well as facilitating teaching and learning transactions between teachers and students. The academic information system at SMAN 18 Surabaya consists of several features: PPDB, an attendance feature (for students, teachers, and staff), and a student assessment feature. Each application is developed separately using a monolithic architecture approach. Simple software is suitable for using a monolithic architecture due to the ease of development, testing, and deployment. The architecture has drawbacks, such as increased software weight and size, as well as difficulty managing scalability. To address these shortcomings, an alternative architecture has emerged, namely microservice architecture. Microservice architecture is more scalable and flexible because it can break a single application into a number of services based on specific functions. This study aims to prove the hypothesis that microservice architecture performs better compared to monolithic architecture, especially in terms of response time and throughput.

Item Type: Thesis (Undergraduate)
Student ID: 201910370311032
Keywords: SIAKAD, microservice architecture, monolithic architecture
Subjects: T Technology > T Technology (General)
Divisions: Faculty of Engineering > Department of Informatics (55201)
Depositing User: 201910370311032 akhmadkhasan68
Date Deposited: 03 Feb 2026 10:48
Last Modified: 03 Feb 2026 10:48
URI: https://eprints.umm.ac.id/id/eprint/27015

Actions (login required)

View Item
View Item