Yudha, Danang Kusuma (2019) Pembangunan Backend Sistem Informasi KRS Online Berbasis Microservices. S1 thesis, UAJY.

[thumbnail of HALAMAN AWAL]
Preview
Text (HALAMAN AWAL)
TF078180.pdf

Download (751kB) | Preview
[thumbnail of BAB I]
Preview
Text (BAB I)
TF078181.pdf

Download (230kB) | Preview
[thumbnail of BAB II]
Preview
Text (BAB II)
TF078182.pdf

Download (183kB) | Preview
[thumbnail of BAB III] Text (BAB III)
TF078183.pdf
Restricted to Registered users only

Download (239kB)
[thumbnail of BAB IV] Text (BAB IV)
TF078184.pdf
Restricted to Registered users only

Download (525kB)
[thumbnail of BAB V] Text (BAB V)
TF078185.pdf
Restricted to Registered users only

Download (3MB)
[thumbnail of BAB VI]
Preview
Text (BAB VI)
TF078186.pdf

Download (215kB) | Preview

Abstract

KRS atau kartu rencana studi adalah kartu yang berisi daftar mata kuliah
yang akan diikuti oleh setiap mahasiswa dalam satu semester. Pengisian kartu
KRS pada Universitas Atma Jaya Yogyakarta sudah dilakukan secara online.
Namun Pengisian KRS yang dilakukan secara online memiliki kendala pada saat
jumlah mahasiswa yang melakukan pengisian KRS berjumlah banyak maka situs
yang digunakan untuk melakukan pengisian KRS secara online mengalami
peningkatan penggunaan CPU dan RAM pada server sehingga menyebabkan
server yang digunakan menjadi down.
Tujuan dari penelitian ini adalah untuk mengubah asrsitektur pada sistem
KRS Online di Universitas Atma Jaya Yogyakarta yang berbentuk monolitik
menjadi microservices. Tujuan dari penggunaan arsitektur microservices
dikarenakan dalam arsitektur ini sistem yang dibuat dalam bentuk monolitik
dapat dipecah berdasarkan service domain nya dan dijalankan dalam bentuk
container sehingga kita dapat melakukan monitoring dan pembatasan sumber
daya pada masing-masing service.
Docker digunakan sebagai engine untuk menjalankan container karena
memiliki fitur orchestration yang dapat melakukan load balancing dan
scheduling terhadap container sehingga membuat sistem KRS Online yang
dibangun akan menjadi lebih reliable dan fault tolerance.

Item Type: Thesis (S1)
Uncontrolled Keywords: Docker, Container, Microservices, Monolitik, KRS, Sistem Informasi.
Subjects: Teknik Informatika > Soft Computing
Divisions: Fakultas Teknologi Industri > Teknik Informatika
Depositing User: Editor 2 uajy
Date Deposited: 13 Mar 2019 03:30
Last Modified: 13 Mar 2019 03:30
URI: https://repository.uajy.ac.id/id/eprint/17513

Actions (login required)

View Item
View Item