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


Ivan, Firmansyah. (2021). PEMANFAATAN GOOGLE CLOUD DAN TEKNIK LOAD BALANCING UNTUK OPTIMALISASI PERFORMA AKSES HALAMAN WEB.

Jh, D. E., Umar, R., & Riadi, I. (2019). Implementation of Cloudflare Hosting for Speeds and Protection on The Website.

Shi, F., Fan, L., Lai, X., Chen, Y., & Lin, W. (2021). A hierarchical caching strategy in content delivery network. Computer Communications, 179, 92-101. https://doi.org/10.1016/j.comcom.2021.07.029.

Nadeem, M., Arshad, A., Riaz, S., Zahra, S. W., Rashid, M., Band, S. S., & Mosavi, A. (2023). Preventing Cloud Network from Spamming Attacks Using Cloudflare and KNN. Computers, Materials and Continua, 74(2), 2641–2659. https://doi.org/10.32604/cmc.2023.028796.

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.

Aparna, Shashikant, Joshi., Rishabh, Cambo., Yashika, arora., Ashi, Gupta., Dr., Manjot, Kaur, Bhatia. (2022). Cloud Computing. International Journal For Science Technology And Engineering, 10(12):758-761. doi: 10.22214/ijraset.2022.48010.

Rumetna, M. S. (2018). PEMANFAATAN CLOUD COMPUTING PADA DUNIA BISNIS: STUDI LITERATUR. Jurnal Teknologi Informasi Dan Ilmu Komputer, 5(3), 305. https://doi.org/10.25126/jtiik.201853595.

Balatamoghna, B., Jaganath, A., Vaideeshwaran, S., Subramanian, A., & Suganthi., K. (2021). Integrated balancing approach for hosting services with optimal efficiency - Self Hosting with Docker. Materials Today: Proceedings, 62, 4612-4619. https://doi.org/10.1016/j.matpr.2022.03.078.

Tuara, H. A., Maridyah, N., Khaerudin, K., Artikel, I., Abstrak, P., Studi, -Program, Elektro, T., & Kunci, K. (2021). Implementasi CDN(Content Delivery Network) menggunakan Cloudflare terintegrasi dengan Docker Countainer. Journal of Mechatronic and Electrical Engineering, 1(1), 42–51. https://doi.org/10.22219.

Shah, J., Dubaria, D.: 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. https://doi.org/10.1109/CCWC.2019.8666479.

Kropp, A., & Torre, R. (2019). Docker: Containerize your application. Computing in Communication Networks, 231-244. https://doi.org/10.1016/B978-0-12-820488-7.00026-8.

Dwiyatno, S., Rakhmat, E., & Gustiawan, O. (2020). IMPLEMENTASI VIRTUALISASI SERVER BERBASIS DOCKER CONTAINER. 7(2).

Lei, Z., Zhou, H., Ye, S., Hu, W., & Liu, G. (2019). Cost-Effective Server-side Re-deployment for Web-based Online Laboratories Using NGINX Reverse Proxy. IFAC-PapersOnLine, 53(2), 17204-17209. https://doi.org/10.1016/j.ifacol.2020.12.1748.

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

Laksmiati, Dewi. (2022). PENGUJIAN OPTIMASI PERFORMA WEBSITE MENGGUNAKAN CLOUDFLARE DENGAN METODE STRESS TEST (Vol. 7).




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"

Tools

Turnitin

crossref

Mendeley


Department of Information System, Faculty of Information Technology

Published by University of Merdeka Malang

Address: Jl. Terusan Raya Dieng No. 62-64, Malang, Indonesia, 65146,

Phone: (+62341) 566462

Email: jisad@unmer.ac.id

 

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