Implementasi High Availability AWS pada Situs Web Berbasis Framework CodeIgniter

Authors

  • Akrim Teguh Suseno Universitas Islam Negeri K.H. Abdurrahman Wahid Pekalongan
  • Indra Kurniawan Universitas Islam Negeri K.H. Abdurrahman Wahid Pekalongan
  • Mohammad Reza Maulana Universitas Islam Negeri K.H. Abdurrahman Wahid Pekalongan

DOI:

https://doi.org/10.55606/jupsim.v5i2.7122

Keywords:

Amazon Web Services, CodeIgniter, EC2, High Availability (HA), Load Balancer

Abstract

This study focuses on designing and implementing a High Availability (HA) architecture for a web application built with CodeIgniter using Amazon Web Services (AWS). The objective is to enhance system reliability while minimizing downtime. A prototype-based research method is applied, allowing iterative development, testing, and evaluation of the system. The proposed architecture utilizes an Application Load Balancer (ALB) to distribute incoming traffic efficiently, multiple Amazon EC2 instances deployed across different Availability Zones for redundancy, and Amazon RDS with replication to ensure database reliability and consistency. Performance testing includes both load testing and failure simulation scenarios. The results indicate that the system achieves an average response time between 120 and 180 milliseconds under normal conditions and remains stable when handling concurrent users. During failure testing, the system successfully performs failover in under 10 seconds without noticeable service disruption. Additionally, database replication maintains data integrity with no detected data loss, confirming improved availability, scalability, and reliability.

References

Adiya, A. Z. D. N., Anggraeni, D. L., & Albana, I. (2024a). Analisa Perbandingan Penggunaan Metodologi Pengembangan Perangkat Lunak (Waterfall, Prototype, Iterative, Spiral, Rapid Application Development (RAD)). Merkurius : Jurnal Riset Sistem Informasi Dan Teknik Informatika. https://doi.org/10.61132/merkurius.v2i4.148

Adiya, A. Z. D. N., Anggraeni, D. L., & Albana, I. (2024b). Analisa Perbandingan Penggunaan Metodologi Pengembangan Perangkat Lunak (Waterfall, Prototype, Iterative, Spiral, Rapid Application Development (RAD)). Merkurius : Jurnal Riset Sistem Informasi Dan Teknik Informatika. https://doi.org/10.61132/merkurius.v2i4.148

Ajmi, S. Q. (2025). High availability strategies in cloud infrastructure management. International Journal of Cloud Computing and Database Management. https://doi.org/10.33545/27075907.2025.v6.i1a.85

Alanda, A., Mooduto, H., Amnur, H., & Fadhel, M. (2025). Scaling Kubernetes Architectures for High Availability in Cloud. 2025 International Conference on Computer Sciences, Engineering, and Technology Innovation (ICoCSETI), 818–823. https://doi.org/10.1109/icocseti63724.2025.11020084

Amajuoyi, C. P., Nwobodo, L. K., & Adegbola, M. D. (2024). Transforming business scalability and operational flexibility with advanced cloud computing technologies. Computer Science & IT Research Journal. https://doi.org/10.51594/csitrj.v5i6.1248

Bhatt, S. (2022). Leveraging AWS Tools for High Availability and Disaster Recovery in SAP Applications. International Journal of Scientific Research in Science, Engineering and Technology. https://doi.org/10.32628/ijsrset2072122

Chirumamilla, S. K. (2021). Designing with High Availability: Achieving Fault Tolerance in Software Engineering through AWS Multi-Region Architectures. International Journal For Multidisciplinary Research. https://doi.org/10.36948/ijfmr.2021.v03i06.40677

Herdiansah, A. (2021). System Development for Learning Process Monitoring in Private Lesson Institution Using Codeigniter Framework. JISA(Jurnal Informatika Dan Sains). https://doi.org/10.31326/jisa.v4i1.861

Irawan, M. D., & Muarif, R. (2024). E-Letter Design Using Prototype System Development Methodology. Bigint Computing Journal. https://doi.org/10.55537/bigint.v2i1.806

Kamila, N., Frnda, J., Pani, S., Das, R., Islam, S., Bharti, P., & Muduli, K. (2022). Machine learning model design for high performance cloud computing & load balancing resiliency: An innovative approach. J. King Saud Univ. Comput. Inf. Sci., 34, 9991–10009. https://doi.org/10.1016/j.jksuci.2022.10.001

Kasmar, A. F., Wahyuna, W., Sukma, F., & Amalia, S. (2025). IMPLEMENTASI SISTEM KEAMANAN DAN HIGH AVAILABILITY PADA CLOUD SERVER MENGGUNAKAN AMAZON WEB SERVICES (AWS). Jurnal Teknoif Teknik Informatika Institut Teknologi Padang. https://doi.org/10.21063/jtif.2025.v13.1.40-47

Kopparthi, V. J. R. (2024). Architecture and Implementation of Cloud-Based Disaster Recovery. International Journal For Multidisciplinary Research. https://doi.org/10.36948/ijfmr.2024.v06i06.33420

Liu, Z., Fan, G., Yu, H., & Chen, L. (2021). An Approach to Modeling and Analyzing Reliability for Microservice-Oriented Cloud Applications. Wirel. Commun. Mob. Comput., 2021, 5750646. https://doi.org/10.1155/2021/5750646

Manurung, M. G., Lubis, A., & Hafni. (2024). Implementasi High-Availability WordPress Deployment Berbasis Teknologi AWS. Bulletin of Computer Science Research. https://doi.org/10.47065/bulletincsr.v4i2.333

Mewengkang, A., Sengkey, M., Lengkong, J., & Rotty, V. (2022). Design and Implementation of Web-Based Archive Management Information System. International Journal of Information Technology and Education. https://doi.org/10.62711/ijite.v1i4.80

Miftakhudin, M., & Sifaunajah, A. (2023). Use of the Codeigniter Framework in the Design and Development of the Balance Sheet-Based “Sikmajo” Financial Information System. NEWTON: Networking and Information Technology. https://doi.org/10.32764/newton.v3i1.3965

Rawis, J., Lengkong, J., Dotulung, R., Wuwungan, H., Rambitan, M., & Rattu, O. (2023). Developing a Web-Based Information System for Sub-Districts in North Sulawesi. International Journal of Information Technology and Education. https://doi.org/10.62711/ijite.v2i4.154

Shadaksharappa B. (2023). High Availability and Fault Tolerance in AWS. International Journal of Innovative Research in Information Security. https://doi.org/10.26562/ijiris.2023.v0903.03

SIDHAARTH VISHNU K.R. S. (2023). A world with Cloud Computing. International Scientific Journal of Engineering and Management. https://doi.org/10.55041/isjem00279

Sikka, R., & Ojha, M. (2021). An Overview of Cloud Computing. International Journal of Innovative Research in Computer Science & Technology. https://doi.org/10.55524/ijircst.2021.9.6.31

Viatoire, Dr. T. A. (2025). Dynamic Auto-Scaling and Load-Balanced Web Application Deployment in AWS. INTERNATIONAL JOURNAL OF SCIENTIFIC RESEARCH IN ENGINEERING AND MANAGEMENT. https://doi.org/10.55041/ijsrem49936

Downloads

Published

2026-05-26

How to Cite

Akrim Teguh Suseno, Indra Kurniawan, & Mohammad Reza Maulana. (2026). Implementasi High Availability AWS pada Situs Web Berbasis Framework CodeIgniter. Jurnal Publikasi Sistem Informasi Dan Manajemen Bisnis, 5(2), 576–588. https://doi.org/10.55606/jupsim.v5i2.7122