Perpustakaan judul masih dalam tahap pengembangan, admin siap menampung kritik dan saran
Implementasi Arsitektur Microservices Pada Backend Comrades
Cahyanto Setya Budi NIM. (2018) | Skripsi | Teknik Informatika , Teknik Informatika , Teknik Informatika
Bagikan
Ringkasan
Comrades merupakan aplikasi pintar sebagai media informasi dan edukasi tentang HIV/AIDS. Aplikasi Comrades membantu para pengidap HIV/AIDS untuk saling bertukar informasi dan dukungan serta dapat saling terhubung baik dengan masyarakat umum maupun dengan sesama pengidap HIV/AIDS. Dalam perkembangannya Comrades juga bekerja sama dengan lembaga terkait salah satunya komunitas pengidap HIV/AIDS yang berada didaerah sekitarnya. Direncanakan pengguna dari aplikasi Comrades akan semakin meningkat karena adanya kerja sama tersebut. Untuk mengatasi masalah tersebut maka dibutuhkanlah peningkatan performa yang ada pada aplikasi Comrades. Tujuan dari penelitian ini adalah untuk meningkatkan performa dan availability pada aplikasi Comrades. Hal ini dapat dicapai dengan menerapkan arsitektur microservices pada web services Comrades dari yang sebelumnya monolithic. Pada penelitian ini proses perubahan arsitektur pada aplikasi Comrades akan menggunakan pendekatan Domain Driven Design pada pemecahan service nya. Sedangkan pada sisi arsitektur fisiknya juga akan mengalami perubahan dengan menerapkan beberapa teknologi yang ada saat ini di antaranya seperti: Docker, Kubernetes dan API Gateway.
Ringkasan Alternatif
Comrades is a smart application as an information and education media about HIV / AIDS. The Comrades application helps people living with HIV / AIDS to exchange information and support and can connect with both the general public and fellow HIV / AIDS sufferers. In its development, Comrades also cooperated with related institutions, one of them was the community with HIV / AIDS in the surrounding area. Planned users from the Comrades application will increase due to the cooperation. To overcome this problem, it is necessary to improve the performance of the Comrades application. The purpose of this study is to improve performance and availability in the Comrades application. This can be achieved by applying the microservices architecture to Comrades web services from the previously monolithic ones. In this study the process of changing architecture in the Comrades application will use the Domain Driven Design approach to solving the service. While on the physical architecture side, it will also experience changes by applying several technologies currently available, including: Docker, Kubernetes and Gateway API.