Pengembangan dan Implementasi Teknologi Serverless Computing pada Sistem Informasi Data Kependudukan Desa dengan Pendekatan Metode Agile


  • Muhammad Dimas Haryo Saputra Universitas Islam Indonesia, Sleman, Indonesia
  • Teduh Dirgahayu * Mail Universitas Islam Indonesia, Sleman, Indonesia
  • (*) Corresponding Author
Keywords: Serverless Computing; Firebase; Information System; Population Data; Agile

Abstract

Information systems are vital for the collection, storage, and management of data to support decision-making. With technological advancements, serverless computing has emerged as an efficient solution, eliminating the need for manual server infrastructure management and allowing developers to focus on core applications. This study explores the application of serverless technology to enhance administrative efficiency in managing village population data, identifying its benefits and challenges. The research methodology employs an Agile approach, ensuring iterative development and responsiveness to user needs. The results show that serverless computing improves operational efficiency and service quality in population data management. Firebase enables real-time data synchronization without a relational schema. Village officials can manage population events, admins handle user data, and the village head monitors and generates reports. Additionally, system testing confirms that good security and performance enhance data quality. The study provides insights for village governments to adopt serverless technology to improve public services, despite challenges like complex security requirements and managing evolving cloud resources.

Downloads

Download data is not yet available.

References

P. Castro, V. Ishakian, V. Muthusamy, and A. Slominski, “The rise of serverless computing,” Commun ACM, vol. 62, no. 12, pp. 44–54, Dec. 2019, doi: 10.1145/3368454.

S. Haque, Z. Eberhart, A. Bansal, and C. McMillan, “Semantic Similarity Metrics for Evaluating Source Code Summarization,” in IEEE International Conference on Program Comprehension, IEEE Computer Society, 2022, pp. 36–47. doi:10.48550/arXiv.2204.01632.

Administrator, “AWS Lambda Run code without thinking about servers or clusters,” Accessed: 2024. [Online]. Available: https://aws.amazon.com/lambda/.

Administrator, “Open Source Serverless Cloud Platform,” Accessed: 2024. [Online]. Available: https://openwhisk.apache.org/.

Administrator, “Azure serverless Go serverless—build apps faster without managing infrastructure,” Accessed: 2024. [Online]. Available: https://azure.microsoft.com/en-us/solutions/serverless.

Rajeshwari B Mathapati, “Building Serverless Applications with GCP’s Cloud Functions,” Accessed: 2023. [Online]. Available: https://www.cloudthat.com/resources/blog/building-serverless-applications-with-gcps-cloud-functions#steps-to-build-a-serverless-application-with-cloud-functions.

Administrator, “Open Source Serverless Computing,” Accessed: 2024. [Online]. Available: https://open.iron.io/.

Saputra D, “Kelola Kode Serverless dengan Serverless Framework,” Accessed: 2023. [Online]. Available: https://www.dicoding.com/blog/kelola-kode-serverless-dengan-serverless-framework/.

Handoyo, E., Arfan, M., Soetrisno, Y. A. A., Somantri, M., Sofwan, A., & Sinuraya, E. W, “Ticketing chatbot service using serverless NLP technology”. 5th International Conference on Information Technology, Computer, and Electrical Engineering (ICITACEE) (pp. 325-330). IEEE. 2018, DOI:10.1109/ICITACEE.2018.8576921

A. Mulyani and U. Y. Oktiawati, “Implementasi Arsitektur Serverless Internet of Things pada Monitoring Cold Chain,” Journal of Internet and Software Engineering, vol. 3, no. 1, 2022, Accessed: Oct. 16, 2024. [Online]. Available: https://download.garuda.kemdikbud.go.id/article.php?article=3249530&val=28494&title=Implementation%20of%20Serverless%20Internet%20of%20Things%20Architecture%20in%20Cold%20Chain%20Monitoring

R. Bayu, A. Pradana, and A. Bhawiyuga, “Pengembangan Platform IoT Cloud berbasis Layanan Komputasi Serverless Google Cloud Platform (GCP),” 2022. [Online]. Available: http://j-ptiik.ub.ac.id

P. Utomo and Falahah, “Building Serverless Website on GitHub Pages,” in IOP Conference Series: Materials Science and Engineering, IOP Publishing Ltd, Aug. 2020. doi: 10.1088/1757-899X/879/1/012077.

D. Oktaviani, F. S. Papilaya, and F. Tanaem, “Perancangan Aplikasi E-Menu Restaurant dengan Menggunakan Cloud Computing dan Serverless Architecture Lambda,” vol. 12, 2021, Accessed: Oct. 16, 2024. [Online]. Available: https://pdfs.semanticscholar.org/f159/a725166307a4a2cf2572406f7c22ad31cb92.pdf

H. Shafiei, A. Khonsari, and P. Mousavi, “Serverless Computing: A Survey of Opportunities, Challenges and Applications,” ACM Computing Surveys, Volume 54, Issue 11s, No.: 239, Pages 1 - 32 Nov. 2019, doi:10.1145/3510611.

S. Eismann et al., “Serverless Applications: Why, When, and How?,” IEEE Softw, vol. 38, no. 1, pp. 32–39, Jan. 2021, doi: 10.1109/MS.2020.3023302.

J. Nupponen and D. Taibi, “Serverless: What it Is, What to Do and What Not to Do,” in Proceedings - 2020 IEEE International Conference on Software Architecture Companion, ICSA-C 2020, Institute of Electrical and Electronics Engineers Inc., Mar. 2020, pp. 49–50. doi: 10.1109/ICSA-C50368.2020.00016.

T. Ayunita Pertiwi, “Perancangan Dan Implementasi Sistem Informasi Absensi Berbasis Web Menggunakan Metode Agile Software Development”, JTISI, vol. 1, no. 1, pp. 53-66, Mar. 2023.

F. Reza, I. K. Dewi, and M. Ropianto, “Perancangan Dan Implementasi Institutional Repository Dengan Metadata Dublin Core,” Jurnal KomtekInfo, pp. 125–132, Dec. 2022, doi: 10.35134/komtekinfo.v9i4.318.

I. P. Dewi and R. Fikri, “Optimalisasi Keamanan Rumah dengan Implementasi Sistem Notifikasi Gerbang Cerdas Berbasis Internet of Things (IoT),” Journal of Computer System and Informatics (JoSYC), vol. 4, no. 4, pp. 816–829, Aug. 2023, doi: 10.47065/josyc.v4i4.4004.

S. B. Atim, “Permodelan Sistem Informasi Penjualan Barang Berbasis Website Menggunakan Metode Agile,” Journal of Artificial Intelligence and Technology Information (JAITI), vol. 2, no. 1, 2024, doi: 10.58602/jaiti.v2i1.104.


Bila bermanfaat silahkan share artikel ini

Berikan Komentar Anda terhadap artikel Pengembangan dan Implementasi Teknologi Serverless Computing pada Sistem Informasi Data Kependudukan Desa dengan Pendekatan Metode Agile

Dimensions Badge
Article History
Submitted: 2024-10-16
Published: 2024-10-27
Abstract View: 424 times
PDF Download: 284 times
How to Cite
Saputra, M. D., & Dirgahayu, T. (2024). Pengembangan dan Implementasi Teknologi Serverless Computing pada Sistem Informasi Data Kependudukan Desa dengan Pendekatan Metode Agile. Journal of Information System Research (JOSH), 6(1), 513-523. https://doi.org/10.47065/josh.v6i1.6075
Section
Articles