Rancang Bangun Sistem Pengelolaan Dan Pengawasan Multi Server Reverse Proxy Memanfaatkan HAProxy Data Plane API

Sultoni, Darfi (2021) Rancang Bangun Sistem Pengelolaan Dan Pengawasan Multi Server Reverse Proxy Memanfaatkan HAProxy Data Plane API. Undergraduate thesis, Institut Teknologi Sepuluh Nopember.

[thumbnail of 05111740000063-Undergraduate_Thesis.pdf] Text
05111740000063-Undergraduate_Thesis.pdf - Accepted Version
Restricted to Repository staff only until 1 October 2023.

Download (1MB) | Request a copy

Abstract

Server reverse proxy merupakan server proxy umum yang dapat diakses oleh publik. Server reverse proxy dimanfaatkan untuk keperluan load balancing, akselerasi aplikasi, serta keamanan dan anonimitas. HAProxy Data Plane API adalah proses sidecar dari server reverse proxy, HAProxy. HAProxy Data Plane API menyediakan API endpoints untuk mengelola HAProxy sehingga pengelolaan konfigurasi server reverse proxy dapat dilakukan secara programatis.
Dalam tugas akhir ini akan dibuat sebuah sistem pengelolaan konfigurasi multi server reverse proxy dan pengawasan server reverse proxy. Sistem ini meneruskan permintaan perubahan konfigurasi dari pengguna ke setiap server reverse proxy yang ia dikelola. Selain itu sistem juga melakukan pengawasan terhadap server reverse proxy tersebut.
Hasil uji coba menunjukkan bahwa sistem dapat digunakan untuk melakukan pengelolaan konfigurasi dan pengawasan. Sistem dapat mempersingkat waktu pengelolaan konfigurasi multi server reverse proxy. Waktu pengelolaan konfigurasi tidak dipengaruhi oleh jumlah server reverse proxy yang dikelola.
====================================================================================================
Reverse proxy server is a common proxy server that is accessible by public. Reverse proxy servers are used for load balancing, application acceleration, and security and anonymity. HAProxy Data Plane API is a sidecar process of a reverse proxy server, HAProxy. HAProxy Data Plane API provides an API endpoint for managing HAProxy so that reverse proxy server configuration management can be carried out programmatically.
In this final project will be made a configuration management system for multiple reverse proxy servers and reverse proxy server monitoring. This system forwards configuration change requests from the user to each reverse proxy server it manages. In addition, the system also monitors the reverse proxy server.
The test results show that the system can be used to manage the configuration and monitor the reverse proxy server. The system can shorten the time of setting up the reverse proxy multi server configuration. The time required to manage the configuration is not affected by the number of reverse proxy servers managed.

Item Type: Thesis (Undergraduate)
Uncontrolled Keywords: reverse proxy, konfigurasi, pengawasan, reverse proxy, configuration, monitoring.
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: Darfi Sultoni
Date Deposited: 12 Aug 2021 10:37
Last Modified: 12 Aug 2021 10:37
URI: http://repository.its.ac.id/id/eprint/86216

Actions (login required)

View Item View Item