Goe, Fachrizal Taufiq (2024) Integrasi Dua Aplikasi Web Menggunakan Arsitektur Microservices (Studi Kasus: Aplikasi Pengukuran CPL dan Tugas Akhir) = Integration of Two Web Applications Using Microservices Architecture (Case Study: CPL Measurement Application and Final Project). Skripsi thesis, Universitas Hasanuddin.
![[thumbnail of Cover]](/40468/1.hassmallThumbnailVersion/H071191008_skripsi_04-09-2024%20cover1.jpg)

H071191008_skripsi_04-09-2024 cover1.jpg
Download (220kB) | Preview
![[thumbnail of Bab 1-2]](/style/images/fileicons/text.png)
H071191008_skripsi_04-09-2024 bab 1-2.pdf
Download (756kB)
![[thumbnail of Dapus]](/style/images/fileicons/text.png)
H071191008_skripsi_04-09-2024 dp.pdf
Download (7kB)
![[thumbnail of Full Text]](/style/images/fileicons/text.png)
H071191008_skripsi_04-09-2024.pdf
Restricted to Repository staff only until 20 August 2026.
Download (1MB)
Abstract (Abstrak)
Aplikasi web memainkan peran krusial dalam kehidupan sehari-hari, mencakup berbagai keperluan seperti bisnis, komunikasi, hiburan, dan pendidikan. Seiring dengan meningkatnya kompleksitas aplikasi web, kebutuhan akan skalabilitas, keamanan, dan performa optimal juga semakin penting. Arsitektur microservices merupakan pendekatan yang efektif untuk mengatasi tantangan ini, memungkinkan aplikasi web dibangun secara modular dengan masing-masing microservices dapat berjalan mandiri. Skripsi ini mengkaji penerapan arsitektur microservices dalam proyek Sistem Informasi Farmasi (SIFA) di Fakultas Farmasi Universitas Hasanuddin. SIFA merupakan hasil integrasi dari dua aplikasi terpisah—Capaian Pembelajaran (CPL) dan Tugas Akhir (TA)—yang sebelumnya beroperasi secara independen namun memiliki data dan fitur serupa. Integrasi ini menghadapi masalah terkait kemiripan data dan fitur autentikasi yang dapat meningkatkan kompleksitas sistem serta pemeliharaan. Penelitian ini mengusulkan solusi berbasis microservices untuk mengelola fitur yang redundan, mengoptimalkan pengiriman email dan notifikasi, serta memperbaiki performa dan keamanan sistem secara keseluruhan. Dengan pendekatan ini, diharapkan integrasi CPL dan TA menjadi lebih efisien, meningkatkan penggunaan sumber daya, dan memperbaiki kinerja aplikasi secara menyeluruh.
Kata kunci : microservices architecture, application programming interface, api gateway, database, integrasi aplikasi web, tes integrasi
Item Type: | Thesis (Skripsi) |
---|---|
Uncontrolled Keywords: | microservices architecture, application programming interface, api gateway, basis data, web app integration, integration test |
Subjects: | Q Science > Q Science (General) |
Divisions (Program Studi): | Fakultas Matematika dan Ilmu Peng. Alam > Sistem Informasi |
Depositing User: | stfathirah s |
Date Deposited: | 09 Dec 2024 06:05 |
Last Modified: | 09 Dec 2024 06:05 |
URI: | http://repository.unhas.ac.id:443/id/eprint/40468 |