Pengembangan Prototipe e-Commerce Media Ilmu Berbasis Cloud untuk Peningkatan Skalabilitas dan Efisiensi Operasional
Keywords:
e-Commerce, cloud computing, skalabilitas, efisiensi operasional, AgileAbstract
Pengembangan sistem e-Commerce yang efisien dan skalabel merupakan tantangan yang dihadapi banyak perusahaan dalam era digital. Penelitian dilakukan untuk mengembangkan prototipe e-Commerce Media Ilmu menggunakan teknologi cloud computing untuk meningkatkan skalabilitas dan efisiensi operasional. Dalam penelitian ini, metode pengembangan sistem yang digunakan adalah Agile dengan pendekatan iteratif dan inkremental. Platform cloud computing dipilih untuk mengelola infrastruktur server guna memastikan fleksibilitas dan kemampuan menyesuaikan beban kerja yang dinamis. Proses pengembangan melibatkan desain arsitektur sistem, implementasi fitur utama, dan pengujian performa. Hasil penelitian menunjukkan bahwa penggunaan cloud computing dapat secara signifikan meningkatkan kemampuan sistem dalam menangani lonjakan trafik serta mengurangi biaya operasional dengan model pembayaran berbasis penggunaan. Selain itu, prototipe yang dikembangkan berhasil menunjukkan peningkatan dalam hal responsivitas dan ketersediaan layanan. Penelitian ini menyimpulkan bahwa integrasi teknologi cloud computing dalam pengembangan sistem e-Commerce merupakan solusi efektif untuk mencapai efisiensi operasional dan skalabilitas yang lebih baik. Temuan ini memberikan dasar yang kuat untuk pengembangan lebih lanjut dan implementasi sistem e-Commerce yang kuat dan adaptif terhadap kebutuhan pasar.
References
Armbrust, Michael & Fox, Armando & Griffith, Rean & Joseph, Anthony & Katz, Randy & Konwinski, Andy & Lee, Gunho & Patterson, David & Rabkin, Ariel & Stoica, Ion & Zaharia, Matei. (2010). A View of Cloud Computing. Commun. ACM. 53. 50-58. 10.1145/1721654.1721672.
Mell, P. and Grance, T. (2011), The NIST Definition of Cloud Computing, Special Publication (NIST SP), National Institute of Standards and Technology, Gaithersburg, MD, [online], https://doi.org/10.6028/NIST.SP.800-145 (Accessed June 13, 2024)
Beck, K., et al. (2001). Manifesto for Agile Software Development. Agile Alliance.
Schwaber, K., & Sutherland, J. (2020). The Scrum Guide. Scrum.org.
Fowler, M. (2018). Refactoring: Improving the Design of Existing Code. Addison-Wesley.
Jain, A., & Paul, S. (2013). Investigating cloud computing security: An analysis. International Journal of Cloud Computing and Services Science (IJ-CLOSER), 2(3), 179-186.
Grechanik, M., et al. (2010). An empirical investigation into a large-scale Java open source code repository. Empirical Software Engineering, 15(3), 276-321.
Jain, A., & Paul, S. (2013). A Framework to Improve Performance Efficiency in Cloud Computing. International Journal of Advanced Research in Computer Science and Software Engineering, 3(8), 168-174.
Li, A., Yang, X., Kandula, S., & Zhang, M. (2011). CloudCmp: Comparing public cloud providers. In Proceedings of the 10th ACM SIGCOMM conference on Internet measurement (pp. 1-14)
Armbrust, M., et al. (2010). A view of cloud computing. Communications of the ACM, 53(4), 50-58.
Buyya, R., Yeo, C. S., Venugopal, S., Broberg, J., & Brandic, I. (2009). Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility. Future Generation Computer Systems, 25(6), 599-616.
Kaur, K., & Chana, I. (2015). Resource provisioning and scheduling in clouds: QoS perspective. The Journal of Supercomputing, 71(6), 2413-2446.
Thain, D., Tannenbaum, T., & Livny, M. (2005). Distributed computing in practice: The Condor experience. Concurrency and Computation: Practice and Experience, 17(2-4), 323-356.
Lorido-Botran, T., Miguel-Alonso, J., & Lozano, J. A. (2014). Auto-scaling techniques for elastic applications in cloud environments. Computer Surveys (CSUR), 47(2), 1-33.
Duvall, P. M., Matyas, S., & Glover, A. (2007). Continuous Integration: Improving Software Quality and Reducing Risk. Addison-Wesley.