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

Authors

  • Achsan Rizky Ekaputra Universitas Merdeka Malang
  • Arif Saivul Affandi Universitas Merdeka Malang

DOI:

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

Keywords:

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

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.

Downloads

Download data is not yet available.

Author Biographies

Achsan Rizky Ekaputra, Universitas Merdeka Malang

Fakultas Teknologi Informasi

Arif Saivul Affandi, Universitas Merdeka Malang

Fakultas Teknologi Informasi

References

[1] 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, 2021, doi: 10.37859/jeits.v3i1.2524.

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

[3] 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.

[4] 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.

[5] 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.

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

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

[8] 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.

[9] 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.

[10] 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. 184–189.

[11] 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.

[12] S. Dwiyatno, E. Rachmat, A. P. Sari, and O. Gustiawan, “Implementasi Virtualisasi Server Berbasis Docker Container,” Prosisko, vol. 7, no. 2, pp. 165–175, 2020, doi: 10.30656/prosisko.v7i2.2520.

[13] 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, pp. 17204–17209, 2020, doi: 10.1016/j.ifacol.2020.12.1748.

[14] 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.

[15] D. Laksmiati, "Pengujian Optimasi Performa Website Menggunakan Cloudflare Dengan Metode Stress Test," vol. 7, no. 3, 2022.

Downloads

Published

2023-09-30