Pemanfaatan layanan cloud computing dan docker container untuk meningkatkan kinerja aplikasi web

Achsan Rizky Ekaputra, Arif Saivul Affandi

Abstract


This research aims to analyze and implement the utilization of Content Delivery Networks (CDN) and cloud computing services in web applications using Nginx Proxy Manager and Docker containers. This research uses experimental methods and case studies to analyze the performance of web applications before and after using CDN services and implementing the application in a cloud computing environment using Docker containers. Next, Nginx Proxy Manager is used to provide a user-friendly interface for configuring and managing Nginx proxy servers. Docker containers are used to manage web applications and proxy servers.  In the CDN and cloud computing environment, Cloudflare & Google Cloud Platform will be used as service providers. The results of this research indicate a significant improvement in the security and reliability of web applications after implementing CDN services and adopting a cloud computing environment. Additionally, this research provides insight into how to use Nginx Proxy Manager and Docker container to manage web applications efficiently and effectively in a cloud computing environment.

Keywords


Content Delivery Networks, cloud computing, docker container, web application performance

Full Text:

PDF

References


I. Firmansyah and F. Yudha, “OPTIMALISASI PERFORMA AKSES HALAMAN WEB DENGAN MEMANFAATKAN TEKNIK LOAD BALANCING PADA GOOGLE CLOUD,” Journal of Education Informatic Technology and Science, vol. 3, no. 1, Art. no. 1, Jun 2021, doi: 10.37859/jeits.v3i1.2524.

D. E. Jayanti, R. Umar, and I. Riadi, “Implementation of Cloudflare Hosting for Access Speed on Trading Websites,” Sisfotenika, vol. 10, no. 2, p. 227, 2020, doi: 10.30700/jst.v10i2.962.

F. Shi, L. Fan, X. Lai, Y. Chen, and W. Lin, "A hierarchical caching strategy in content delivery network," Computer Communications, vol. 179, pp. 92-101, 2021.

M. Nadeem et al., "Preventing Cloud Network from Spamming Attacks Using Cloudflare and KNN," Computers, Materials and Continua, vol. 74, no. 2, pp. 2641–2659, 2023.

M. Ghaznavi, E. Jalaipour, M. A. Salahuddin and R. Boutaba, "Content Delivery Network Security: A Survey," IEEE Communications Surveys & Tutorials, vol. 23, no. 4, pp. 1-3, 2021.

A. Shashikant et al., "Cloud Computing," International Journal For Science Technology And Engineering, vol. 10, no. 12, pp. 758-761, 2022.

M. S. Rumetna, "Pemanfaatan Cloud Computing Pada Dunia Bisnis: Studi Literatur," Jurnal Teknologi Informasi and Ilmu Komputer, vol. 5, no. 3, p. 305, 2018.

B. Balatamoghna, A. Jaganath, S. Vaideeshwaran, A. Subramanian, and K. Suganthi, "Integrated balancing approach for hosting services with optimal efficiency - Self Hosting with Docker," Materials Today: Proceedings, vol. 62, pp. 4612-4619, 2021.

H. A. Tuara et al., "Implementasi CDN(Content Delivery Network) menggunakan Cloudflare terintegrasi dengan Docker Countainer," Journal of Mechatronic and Electrical Engineering, vol. 1, no. 1, pp. 42–51, 2021.

J. Shah and D. Dubaria, "Building Modern Clouds: Using Docker, Kubernetes & Google Cloud Platform," in 2019 IEEE 9th Annual Computing and Communication Workshop and Conference (CCWC), Las Vegas, NV, USA, 2019, pp. 0184–0189.

A. Kropp and R. Torre, “Docker: Containerize your application,” Comput. Commun. Networks From Theory

to Pract., pp. 231–244, 2020, doi: 10.1016/B978-0-12-820488-7.00026-8.

S. Dwiyatno, E. Rachmat, A. P. Sari, and O. Gustiawan, “IMPLEMENTASI VIRTUALISASI SERVER BERBASIS DOCKER CONTAINER,” Prosisko, vol. 7, no. 2, hlm. 165–175, Sep 2020, doi: 10.30656/prosisko.v7i2.2520.

Z. Lei, H. Zhou, S. Ye, W. Hu, and G.-P. Liu, “Cost-Effective Server-side Re-deployment for Web-based Online Laboratories Using NGINX Reverse Proxy,” IFAC-PapersOnLine, vol. 53, no. 2, hlm. 17204–17209, 2020, doi: 10.1016/j.ifacol.2020.12.1748.

R. Dastres and M. Soori, "Secure Socket Layer (SSL) in the Network and Web Security," International Journal of Computer and Information Engineering, vol. 14, no. 10, pp. 331-333, 2020.

D. Laksmiati, "Pengujian Optimasi Performa Website Menggunakan Cloudflare Dengan Metode Stress Test," vol. 7, 2022.




DOI: https://doi.org/10.26905/jisad.v1i2.11084

Refbacks

  • There are currently no refbacks.


Copyright (c) 2023 Journal of Information System and Application Development

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Indexed by

width="150"

Index Copernicus International (ICI)

Tools

Turnitin

crossref

Mendeley

Department of Information System, Faculty of Information Technology

Published by Universitas Merdeka Malang

Address: Jalan Terusan Dieng No. 57-59 Klojen, Pisang Candi, Sukun, Malang City, East Java, Indonesia, 65146
Phone: (+62341) 566462
Email[email protected]

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.