Implementasi Penggabungan Arsitektur Monolithic dan Microservices pada Sistem Informasi Ekowisata Kalimireng Gresik

Prawira, Bayu Eka (2023) Implementasi Penggabungan Arsitektur Monolithic dan Microservices pada Sistem Informasi Ekowisata Kalimireng Gresik. Other thesis, Institut Teknologi Sepuluh Nopember.

[thumbnail of 05111940000042-Undergraduate_Thesis.pdf] Text
05111940000042-Undergraduate_Thesis.pdf - Accepted Version
Restricted to Repository staff only until 3 October 2025.

Download (8MB) | Request a copy

Abstract

Ekowisata Kalimireng Gresik merupakan sebuah tempat wisata yang menawarkan konservasi mangrove yang berada di Kecamatan Manyar, Gresik. Ekowisata ini dikelola oleh Pemerintah Kabupaten Gresik dengan melibatkan masyarakat setempat sebagai pegawai. Ekowisata ini menyediakan beberapa wisata, yaitu menjelajah sungai, tempat berkemah, kolam pemancingan, dan wisata kuliner. Permasalahan internal pada ekowisata ini adalah belum terpusatnya pengelolaan semua tempat wisata tersebut dan pegawai yang belum terbiasa dengan digitalisasi dalam mengelola ekowisata. Oleh karena itu, diperlukan sebuah sistem informasi yang dapat digunakan dengan mudah dan memiliki daya guna yang tinggi untuk memusatkan pengelolaan ekowisata tersebut. Sehingga dirumuskanlah sebuah sistem informasi berbasis website dengan mengimplementasikan penggabungan arsitektur monolithic dan microservices dengan praktik modularisasi monolithic.
Pengimplementasian sistem informasi ekowisata Kalimireng Gresik dimulai dengan melakukan wawancara dengan pihak pengelola ekowisata untuk menentukan fitur-fitur yang akan dikembangkan. Pembangunan sistem informasi dilakukan dengan menggunakan tiga arsitektur yang berbeda, yaitu arsitektur monolithic, microservices, dan modularisasi monolithic dengan tujuan untuk mengukur arsitektur mana yang memiliki performa terbaik. Pengujian performa dilakukan di perangkat lokal pengembangan dengan menggunakan aplikasi Apache Jmeter. Proses deployment ke dalam server dilakukan setelah proses pengujian performa dilakukan. Setelah sistem informasi di-deploy, dilanjutkan proses pengujian dengan metode survei kepada 50 responden untuk menguji sistem dengan aspek functional suitability dan usability yang mengacu pada ISO 25010.
Hasil pengujian performa back-end sistem informasi ekowisata Kalimireng Gresik dengan menggunakan Apache Jmeter menunjukkan bahwa arsitektur monolithic memiliki performa paling baik, dilanjutkan dengan microservices, dan diakhiri dengan modularisasi monolithic. Pengujian dilakukan dengan platform kombinasi Linux–NGINX. Pertimbangan untuk tetap menggunakan arsitektur modularisasi monolithic saat proses deployment adalah kemudahan dalam pemeliharaan dan perbaikan di masa mendatang. Hasil pengujian functional suitability, menunjukkan sistem informasi tersebut mendapatkan nilai rata-rata 93,87%, yang menunjukkan bahwa sistem informasi dapat menyediakan informasi sesuai dengan peruntukannya. Sedangkan hasil pengujian usability mendapatkan nilai rata-rata 84,3%, apabila diperinci, terdapat satu subkarakteristik yang mendapatkan nilai di bawah 80%, yaitu user interface aesthetics dengan nilai 74%. Berdasarkan hasil pengujian usability tersebut, terdapat komponen dalam sistem informasi yang perlu dilakukan perbaikan di masa mendatang untuk dapat memberikan pengalaman terbaik kepada pengguna sistem informasi ekowisata mangrove Kalimireng Gresik.

=============================================================================================================================

Kalimireng Gresik Ecotourism is a tourist spot that offers mangrove conservation located in Manyar District, Gresik. This ecotourism is managed by the Gresik Regency Government by involving the local community as employees. This ecotourism provides several tours, namely exploring rivers, camping spots, fishing ponds, and culinary tours. The internal problem with this ecotourism is that the management of all these tourist spots is not yet centralized and the employees are not familiar with digitalization in managing ecotourism. Therefore, an information system that can be used easily and has high efficiency to centralize the management of ecotourism is needed. So a website-based information system was formulated by implementing a combination of monolithic and microservices architectures by monolithic modularization.
The implementation of the Kalimireng Gresik ecotourism information system begins with conducting interviews with ecotourism managers to determine the features to be developed. Information system development is carried out using three different architectures, namely monolithic architecture, microservices, and monolithic modularization with the aim of measuring which architecture has the best performance. Performance testing is carried out on local development devices using the Apache Jmeter application. The deployment process to the server is carried out after the performance testing. After the information system is deployed, the testing process is continued with the survey method to 50 respondents to test the system with the functional suitability and usability aspects referring to ISO 25010.
The results of testing the back-end performance of the Kalimireng Gresik ecotourism information system using Apache Jmeter show that microservices architecture has the best performance, followed by microservices, and ends with monolithic modularization. Testing was carried out with a combination of Linux–NGINX platforms. The consideration for sticking on the monolithic modularization architecture during the deployment process is the ease of maintenance and repair in the future. The results of the functional suitability test show that the information system has an average value of 93.87%, which indicates that the information system can provide information according to its designation. While the results of the usability test get an average value of 84.3%, when detailed, there are several sub-characteristics that score below 80%, namely user interface aesthetics with a value of 74%. Based on the results of the usability test, there are components in the information system that need to be improved in the future to be able to provide the best experience to users of the Kalimireng Gresik mangrove ecotourism information system.

Item Type: Thesis (Other)
Uncontrolled Keywords: Functional Suitability, Modularisasi, Monolithic, Microservices, Usability, Functional Suitability, Modularization, Monolithic, Microservices, Usability
Subjects: T Technology > T Technology (General) > T58.6 Management information systems
Divisions: Faculty of Intelligent Electrical and Informatics Technology (ELECTICS) > Informatics Engineering > 55201-(S1) Undergraduate Thesis
Depositing User: Bayu Eka Prawira
Date Deposited: 01 Aug 2023 04:02
Last Modified: 01 Aug 2023 04:02
URI: http://repository.its.ac.id/id/eprint/100899

Actions (login required)

View Item View Item