Serverless Computing: Cloud Run and App Engine Analysis in Profile Website Deployment

Zirlyfera Zakiya Maulidia, Liptia Venica

Abstract


Cloud Computing enables individuals or companies to obtain network access on-demand, including servers, storage, and applications. Google, as one of the Cloud Computing service providers, offers Google Cloud Platform (GCP) with various computing services. Two serverless computing options Google provides for server management are Cloud Run and App Engine. Although both services share similarities in server management and infrastructure, it is essential to analyze their differences to gain a better understanding of serverless computing on the Google Cloud Platform. This study utilizes a qualitative method for gathering information and follows the Extreme Programming method for website development. This approach shows that users need not be concerned about servers or infrastructure management as Google takes care of it entirely. Four things are different in Cloud Run and App Engine: definition, features, deployment process, and usability.

Full Text:

PDF

References


A. Sunyaev, “Cloud Computing,” in Internet Computing: Principles of Distributed Systems and Emerging Internet-Based Technologies, A. Sunyaev, Ed., Cham: Springer International Publishing, 2020, pp. 195–236.

A. S. Waranggani, “IDC: Pasar Cloud Computing Indonesia Bisa Tembus US$ 933 Juta Tahun 2023,” 2023. [Online]. Available: https://www.cloudcomputing.id/berita/pasar-cloud-indonesia-bisa-meningkat-2023.

D. L. Kusworo, A. A. Pratama, M. N. K. Fauzi, and M. Shafira, “Conception of An Independent Surveillance Authority in The Efforts to Protect Population Data,” Administrative and Environmental Law Review, vol. 3, no. 1, pp. 9–26, 2022, doi: 10.25041/aelr.v3i1.2530.

R. K. Putra, “Cloud-based Distributed Internet Measurement Platform,” Master Thesis, Aalto University, Espoo, Finland, 2022. [Online]. Available: https://aaltodoc.aalto.fi/handle/123456789/116264.

I. Barokah and A. Asriyanik, “Analisis Perbandingan Serverless Computing Pada Google Cloud Platform,” Jurnal Teknlogi Informatika dan Komputer MH. Thamrin, vol. 7, no. 2, pp. 169–187, 2021, doi: 10.37012/jtik.v7i2.662.

E. Jonas et al., “Cloud Programming Simplified: A Berkeley View on Serverless Computing,” arXiv:1902.03383, 2019, doi: 10.48550/arXiv.1902.03383.

H. Shafiei, A. Khonsari, and P. Mousavi, “Serverless Computing: A Survey of Opportunities, Challenges and Applications,” arXiv:1911.01296, 2021, doi: 10.48550/arXiv.1911.01296.

J. Schleier-Smith et al., “What Serverless Computing Is and Should Become: The Next Phase of Cloud Computing,” Commun ACM, vol. 64, no. 5, pp. 76–84, doi: 10.1145/3406011.

Splunk, “Comparing Google’s Serverless Offerings: Cloud Run, Cloud Functions, App Engine,” 2020. [Online]. Available: https://www.splunk.com/en_us/blog/devops/gcp-serverless-comparison.html.

Google Cloud Documentation, “Cloud Run,” [Online]. Available: https://cloud.google.com/run?hl=id. https://cloud.google.com/run?hl=id.

Google Cloud Documentation, “App Engine,” [Online]. Available: https://cloud.google.com/appengine?hl=id.

A. Abraham and J. Yang, “A Comparative Analysis of Performance and Usability on Serverless and Server-Based Google Cloud Services,” in Proceedings of the 2023 International Conference on Advances in Computing Research (ACR’23), 2023, pp. 408–422. doi: 10.1007/978-3-031-33743-7_33.

X. Niu, D. Kumanov, L. H. Hung, W. Lloyd, and K. Y. Yeung, “Leveraging Serverless Computing to Improve Performance for Sequence Comparison,” in ACM-BCB 2019 - Proceedings of the 10th ACM International Conference on Bioinformatics, Computational Biology and Health Informatics, Association for Computing Machinery, Inc, 2019, pp. 683–687. doi: 10.1145/3307339.3343465.

C. Bisri, H. Bancin, M. Aznur, M. A. Panjaitan, N. A. Suyadi, and S. Sitompul, “Analisis dan Desain Aplikasi Penjualan Bagi UMKM Berbasis Cloud Computing,” Jurnal Komputer Teknologi Informasi dan Sistem Informasi (JUKTISI), vol. 1, no. 3, pp. 185–191, 2023.

S. Oktaviani, A. Priyanto, and C. Wiguna, “Implementasi Extreme Programming Pada Sistem Informasi Program Kreativitas Mahasiswa Berbasis Web,” JSiI: Jurnal Sistem Informasi, vol. 9, no. 1, pp. 89–94, 2022, doi: 10.30656/jsii.v9i1.3666




DOI: https://doi.org/10.32520/stmsi.v13i2.3005

Article Metrics

Abstract view : 129 times
PDF - 60 times

Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
https://section.iaesonline.com/akun-pro-kamboja/https://journals.uol.edu.pk/sugar-rush/http://mysimpeg.gowakab.go.id/mysimpeg/aset/https://jurnal.jsa.ikippgriptk.ac.id/plugins/https://ppid.cimahikota.go.id/assets/demo/https://journals.zetech.ac.ke/scatter-hitam/https://silasa.sarolangunkab.go.id/swal/https://sipirus.sukabumikab.go.id/storage/uploads/-/sthai/https://sipirus.sukabumikab.go.id/storage/uploads/-/stoto/https://alwasilahlilhasanah.ac.id/starlight-princess-1000/https://www.remap.ugto.mx/pages/slot-luar-negeri-winrate-tertinggi/https://waper.serdangbedagaikab.go.id/storage/sgacor/https://waper.serdangbedagaikab.go.id/public/images/qrcode/slot-dana/https://siipbang.katingankab.go.id/storage_old/maxwin/https://waper.serdangbedagaikab.go.id/public/img/cover/10k/