International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 186 - Number 29 |
Year of Publication: 2024 |
Authors: Apridan Husaeni Muharam, Imam Riadi |
10.5120/ijca2024923828 |
Apridan Husaeni Muharam, Imam Riadi . Web-based Application Services Orchestration using Docker and Kubernetes. International Journal of Computer Applications. 186, 29 ( Jul 2024), 61-69. DOI=10.5120/ijca2024923828
Ahmad Dahlan University comprises a multitude of institutions and bureaus, each of which maintains a website that serves as a repository of profiles and services for students and staff within the university environment. These websites are managed by the Bureau of Information Systems (BSI), which is responsible for the administration of all information technology within Ahmad Dahlan University. BSI employs a virtualisation-based shared hosting architecture. The virtualisation-based shared hosting architecture, which is employed to host the bureau's website, is prone to failure, resulting in the server becoming inaccessible, thereby rendering the website inaccessible. In order to implement the proposed solution, architectural changes are required. These changes will involve the use of containerisation and orchestration techniques, utilising Docker and Kubernetes. The process of implementing these changes will begin by containerising each existing website, which will then be orchestrated by a Kubernetes cluster. This cluster will manage each container, perform scheduling and monitoring. The outcome of this research is the establishment of a Kubernetes cluster, which is employed to host web-based bureaus within the Ahmad Dahlan University environment. This solution offers enhanced levels of availability and reliability.