Lecturers Supportive Tool Berbasis Teknologi Web Menggunakan Micro Framework dan Microservice Architecture

Kautsar, Irwan and Sarno, Riyanarto (2019) Lecturers Supportive Tool Berbasis Teknologi Web Menggunakan Micro Framework dan Microservice Architecture. Universitas Muhammadiyah Sidoarjo.

[img] Text
KUM-C-#10-HKI-MicroserviceArchitecture.pdf

Download (1MB)
[img] Text
CC3-HKI-MicroservicesArchitecture-CekSimilarity.pdf

Download (2MB)
[img] Text
CC3-PeerReview.pdf

Download (596kB)
[img] Text
CC3-Info.pdf

Download (25kB)

Abstract

Platform Lecturers Supportive Tool merupakan platform yang berfungsi dan didesain untuk men-​support dosen (lecturers) dalam rangka mengumpulkan karya akademiknya. Dengan mengembangkan platform tersebut dengan teknologi web, dosen sebagai pengguna dapat dilayani dengan kemudahan penggunaan dan interoperabilitas data/dokumen/artefak hasil kegiatan Tri Dharma Perguruan Tinggi. Pengembangan teknologi web, pada dasarnya membutuhkan sebuah ​Web Serve​r. Untuk mengkonfigurasi web server dan file server, diperlukan keahlian khusus dalam bidang komputer yang tidak semua dosen memilikinya. Untuk itu, pemanfaatan kerangka kerja (f​ ramework​) yang telah mengikutsertakan modul ​Web Server,​ sangatlah berguna untuk masalah tersebut. Untuk itu, dapat dipilih Flask Microframework yang dalam pemasangannya sudah terdapat modul ​Werkzeug,​ yang berfungsi sebagai web server. Disisi lain, kebutuhan akan data dosen yang terdistribusi, dapat menggunakan metode Microservice Architecture​. Dengan menggunakan ​Microservice Architecture​, platform Lecturers Supportive Tool dikembangkan dengan mentransformasi fitur-fitur yang dibutuhkan menjadi sebuah ​service-service yang independen. Dengan layanan yang independen, distribusi dan desentralisasi dokumen-dokumen/artefak dosen mempermudah akses terhadap karya-karya akademis/intelektual civitas akademik kepada masyarakat. Dalam pengembangan supportive tool ini, terdapat dua macam tipe platform. Yaitu Platform ​SERVER dan Platform ​NODE.​ Untuk Platform Server, dikembangkan dengan arsitektur Microservice. Dimana di dalam mesin server, terdapat beberapa service yang dijalankan secara terpisah dimana setiap service tersebut telah ditentukan fungsi layanannya melalui ​Representational state transfer (REST) API. Sedangkan untuk Platform Node, dikembangkan dengan arsitektur monolithic dengan database engine​ berbasis file seperti SQLite.

Item Type: Other
Subjects: A General Works > AC Collections. Series. Collected works
Depositing User: Irwan Alnarus Kautsar
Date Deposited: 18 Jul 2022 13:48
Last Modified: 04 Dec 2022 19:07
URI: http://eprints.umsida.ac.id/id/eprint/9897

Actions (login required)

View Item View Item