Pembangunan Backend Sistem Informasi KRS Online Berbasis Microservices

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

[img]
Preview
Text (HALAMAN AWAL)
TF078180.pdf

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

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

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

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

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

Download (3MB)
[img]
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: editor2 dua uajy
Date Deposited: 13 Mar 2019 03:30
Last Modified: 13 Mar 2019 03:30
URI: http://e-journal.uajy.ac.id/id/eprint/17513

Actions (login required)

View Item View Item