REENGINEERING ARSITEKTUR MONOLITHIC KE MICROSERVICES PADA WEBSITE MANAGEMENT CONTENT MQTV
DOI:
https://doi.org/10.58344/locus.v2i9.1723Keywords:
Pengujian Beban, MQTV, Monolitik, Layanan Mikro, Rekayasa Ulang, REST apiAbstract
Perkembangan teknologi memberikan banyak manfaat. Salah satu teknologi yang sudah banyak digunakan dan membantu pekerjaan masyarakat adalah internet. MQTV adalah perusahaan stasiun TV yang menyediakan konten mereka dalam bentuk digital. MQTV memiliki website CMS dalam pengelolaan konten. Namun, seiring berjalannya waktu, website MQTV dapat mengalami masalah seperti batasan skalabilitas terbatas. Penggunaan arsitektur microservices dalam pengembangan aplikasi dapat memecahkan masalah arsitektur monolithic. Tujuan penelitian melakukan reengineering arsitektur website menjadi microservice, melakukan tahapan atau fase reengineering dan membandingkan hasil load testing dari website monolith dan microservice. Metode penelitian yang dilakukan yaitu project feasibility analisis, analisi and planning, reengineering implementation dan testing and transition. Analisis kelayakan dilakukan pada website MQTV dengan hasil yaitu akan dilakukan reengineering arsitektur menjadi microservice. Analisi dan perancangan dilakukan untuk memahami struktur microservice yang akan dibuat. Reengineering implementasi dilakukan dengan membuat service-service dengan menggunakan REST api dan mencantumkan dokumentasi-dokumentasi dari hasil implementasi. Hasil dari implementasi website microservice dilakukan pegujian dengan menggunakan metode load testing dengan hasil menunjukan laju kinerja website arsitektur microservice lebih unggul dari arsitektur monolithic. metode penelitian yang di gunakan adalah Project Feasibility Analysis Mengevaluasi kebutuhan dan tujuan organisasi yang dicapai oleh sistem yang ada, produk perangkat lunak yang digunakan saat ini harus dianalisis dalam hal spesifikasi masalah termasuk tujuan, motivasi, batasan, dan aturan bisnis. hasil dari penelitian ini agar mengetahuai hasil percobaan pengujian yang dapat disimpulkan pada website CMS MQTV dengan arsitektur microservice lebih unggul dibandingkan dengan monolithic.
References
Al Ansori, Ade Nasihudin, & Vinianto, Andika. (2020). Daya Tahan Parahyangan TV Sumedang Sebagai TV Lokal Di Tengah Perkembangan Digital. Jurnal Kajian Jurnalisme, 3(2), 180–195.
Amiruddin, S., Yazid, M. T. I. Ir Setiadi, Bayu Anggorojati, S. T., Setiawan, Hermawan, TI, M., Priambodo, Dimas Febriyan, Ismoyo, Dimas Dwiki, TP, S. Tr, & cipta dilindungi Undang-undang, Hak. (n.d.). Penulis.
Arifiansyah, Muhammad. (2023). Modul Term Graph dalam Perancangan Aplikasi Quality Assessment Tools untuk Tinjauan Pustaka Sistematis.
Fathony, Ikhwan Alfath Nurul. (2022). Kontainerisasi Shibboleth Idp Sebagai Akses Manajemen Single Sign On Pada Arsitektur Microservice Sistem Enterprise Dengan Metode Load Balancing.
Irawan, Aji Karuniadi. (2021). Implementasi Arsitektur Microservice Untuk Input Nilai Praktikum Mahasiswa STMIK Akakom Yogyakarta Menggunakan Restful Api. STMIK Akakom Yogyakarta.
Juniati, Desak Putu. (2014). Prototype Layanan Izin Pemanfaatan Ruang Menggunakan Service Oriented Enterprise Architecture Framework. Jurnal Nasional Teknik Elektro Dan Teknologi Informasi, 3(2), 116–122.
Khoirunnisa, Lia. (2019). Rancang bangun sistem e-learning berbasis microservices dan domain driven design: Studi kasus Probistek UIN Maulana Malik Ibrahim Malang. Universitas Islam Negeri Maulana Malik Ibrahim.
Permana, Diyan Agus, & Dewantara, Rizki Yudhi. (2018). Analisis Dan Perancangan Sistem Informasi Perekrutan Karyawan Berbasis Web (Studi pada PT Sumber Abadi Bersama, Gondanglegi, Kabupaten Malang). Jurnal Administrasi Bisnis (JAB)| Vol, 56(1).
Putra, Yuri Chandra Tri. (2020). Implementasi Arsitektur Microservice pada Aplikasi Web Pengajaran Agama Islam Home Pesantren. Universitas Atma Jaya Yogyakarta.
Risnanto, Heri. (n.d.). Rancang Bangun Sistem Informasi Layanan Mandiri Perpustakaan Berbasis Arsitektur Microservice (studi kasus: Pusat Perpustakaan UIN Syarif Hidayatullah Jakarta). Fakultas Sains dan Teknologi Universitas Islam Negeri Syarif Hidayatullah ….
Riyanti, Kurnia Paranita Kartika, & Lukma, Hazairin Nikmatul. (2021). Introduction of Automatic Wooden Bridge Load Testing Detector For Pedestrians Using Load Cell Sensor. Procedia of Engineering and Life Science, 2.
Rozaq, Abdul. (2020). Konsep Perancangan Sistem Informasi Bisnis Digital. Poliban Press.
Sentosa, Rio Bayu. (2018). Membangun Web Konten Manajemen Sistem Secara Dinamis Dengan Bahasa Pemrograman Php Framework Codeigniter Dengan Database Mariadb. INTECOMS: Journal of Information Technology and Computer Science, 1(2), 212–223.
Setiawan, Daryanto. (2018). Dampak perkembangan teknologi informasi dan komunikasi terhadap budaya. JURNAL SIMBOLIKA Research and Learning in Communication Study, 4(1), 62–72.
Setyawan, Muhammad Yusril Helmi, & Pratiwi, Dinda Ayu. (2020). Membuat sistem informasi gadai online menggunakan codeigniter serta kelola proses pemberitahuannya. Kreatif Industri Nusantara.
Vitariani, Ria. (2019). Business Process Reengineering Pada Sistem Layanan Prima Perbendaharaan (Studi Kasus Sub Bagian Keuangan Badan Pemeriksa Keuangan Perwakilan Provinsi Jawa Barat). Program Sistem Informasi S1 Fakultas Teknik Universitas Widyatama.
Yanuarsari, Revita, Asmadi, Iwan, Muchtar, Hendi Suhendraya, & Sulastini, Rita. (2021). Peran Program Merdeka Belajar Kampus Merdeka dalam Meningkatkan Kemandirian Desa. Jurnal Basicedu, 5(6), 6307–6317.
Published
Issue
Section
License
Copyright (c) 2023 jurnal locus penelitian dan pengabdian

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution-ShareAlike 4.0 International (CC-BY-SA). that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work.





