IMPLEMENTASI ARSITEKTUR MICROSERVICE UNTUK MEDIA PEMBELAJARAN MENGGUNAKAN RESTFULL API (STUDI KASUS: SMA NEGERI 1 WANASABA)

HARDIANTO, M TEGUH (2023) IMPLEMENTASI ARSITEKTUR MICROSERVICE UNTUK MEDIA PEMBELAJARAN MENGGUNAKAN RESTFULL API (STUDI KASUS: SMA NEGERI 1 WANASABA). Skripsi thesis, Universitas Teknologi Digital Indonesia.

[img] Text (HALAMAN DEPAN)
1_185410128_HALAMAN DEPAN.pdf - Published Version

Download (310kB)
[img] Text (BAB I)
2_185410128_BAB_I.pdf - Published Version

Download (24kB)
[img] Text (BAB II)
3_185410128_BAB_II.pdf - Published Version

Download (185kB)
[img] Text (BAB III)
4_185410128_BAB_III.pdf - Published Version
Restricted to Repository staff only

Download (417kB) | Request a copy
[img] Text (BAB IV)
5_185410128_BAB_IV.pdf - Published Version
Restricted to Repository staff only

Download (1MB) | Request a copy
[img] Text (BAB V)
6_185410128_BAB_V.pdf - Published Version

Download (13kB)
[img] Text (DAFTAR PUSTAKA)
7_185410128_DAFTAR PUSTAKA.pdf - Published Version

Download (23kB)
[img] Text (CARA MENJALANKAN PROGRAM)
8_185410128_CARA_MENJALANKAN_PROGRAM.pdf - Published Version

Download (6kB)
[img] Text (LISTING PROGRAM)
9_185410128_LISTING_PROGRAM.pdf - Published Version
Restricted to Repository staff only

Download (145kB) | Request a copy

Abstract

Microservice adalah kumpulan proses independen dan kecil yang berkomunikasi antara satu dengan yang lainnya untuk membuat aplikasi kompleks yang agnostic terhadap Bahasa API apa pun. Service-service ini terdiri dari blokblok kecil, terpisah, dan focus pada tugas-tugas ringan untuk memfasilitasi metode modular dalam membangun sistem. Arsitektur bergaya Microservice mulai menjadi standar dalam pembangunan sistem yang dinamis dan konstan berkembang. REST API merupakan implementasi dari API (Application Programming Interface). REST (Representational State Transfer) merupakan suatu arsitektur komunikasi yang menggunakan protocol HTTP untuk pertukaran data, dimana bertujuan untuk menjadikan sistem yang memiliki performa yang baik, cepat, dan mudah untuk dikembangkan (scale) terutama dalam pertukaran dan komunikasi data. Pada penelitian ini mencoba menerapkan teknologi Microservice pada aplikasi Media Pembelajaran SMA Negeri 1 Wanasaba dengan menggunakan REST API untuk menjadikan sistem yang memiliki performa yang baik, cepat, dan mudah untuk dikembangkan (scale) terutama dalam pertukaran dan komunikasi data. Penelitian ini menghasilkan sebuah sistem yang menjembatani komunikasi antara bagian rest server dengan bagian rest clien dan memanfaatkan library REST_Controller agar bisa menjalankan method GET, POST, PUT, dan DELETE cukup dengan memanggil controller url data API dan menginputkan API key sebagai proses autentikasi ketika API akan dijalankan. Kata Kunci : Microservice, REST API, Arsitektur, Rest Server, Rest Client.

Item Type: Thesis (Skripsi)
Additional Information: Pembimbing: Y. Yohakim Marwanta S.Kom., M.Cs
Uncontrolled Keywords: Microservice, REST API, Arsitektur, Rest Server, Rest Client
Subjects: A Karya Umum (General) > Ilmu Komputer (Computer Science) > Teknologi Informasi
Divisions: Jenjang S1 > Informatika (S1)
Depositing User: Titis Pratiwi
Date Deposited: 07 Feb 2023 01:55
Last Modified: 07 Feb 2023 01:55
URI: http://eprints.utdi.ac.id/id/eprint/9818

Actions (login required)

View Item View Item