Optimasi Proses Deployment dengan Blue-Green Deployment Berbasis Containerization untuk Mencapai Zero Downtime
DOI:
https://doi.org/10.33020/saintekom.v15i2.926Keywords:
blue-green deployment, devops, docker, CI/CD, zero downtimeAbstract
Downtime during deployment remains a major challenge that can disrupt service availability and reduce user trust in websites. This study aims to implement and evaluate the effectiveness of a blue-green deployment strategy based on containerization to achieve zero downtime. The implementation utilizes Docker and Traefik on an infrastructure of separate Virtual Private Servers for frontend and backend services, automated through a CI/CD pipeline using GitHub Actions. The evaluation compares non-Blue-Green and Blue-Green deployment scenarios based on operational indicators such as downtime duration, service stability, and rollback capability in case of failures. The results show that the Blue-Green strategy successfully reduces downtime from an average of 80 seconds in the non-Blue-Green scenario to zero seconds, accelerates rollback processes, and improves system scalability. Although the configuration becomes more complex, this approach proves to be safe, reliable, and effective in supporting continuous deployment in modern DevOps practices that demand uninterrupted services
Downloads
References
Antara, E. R. F. N. U., J-, I. R., Pocket, J., & Vihar, S. (2024). Optimizing Data Processing for Financial Services Platforms. International Research Journal of Modernization in Engineering Technology and Science, 2(5), 296–317. https://doi.org/10.56726/IRJMETS60903
Bogojeska, J., Giurgiu, I., Stark, G., & Wiesmann, D. (2021). IBM predictive analytics reduces server downtime. INFORMS Journal on Applied Analytics, 51(1), 63–75. https://doi.org/10.1287/INTE.2020.1064
Chaitanya K. Rudrabhatla. (2020). Comparison of zero downtime based deployment techniques in public cloud infrastructure. June. https://doi.org/10.13140/RG.2.2.14933.84969
Deepak. (2024). Zero Downtime Deployments?: SRE Strategies for Continuous Delivery. 1(2), 17–29. https://doi.org/10.71141/30485037/V1I2P102
Firera, Al Musadieq, M., Solimun, & Hutahayan, B. (2023). A Systematic Literature Review. 14(4), 282–307. https://doi.org/10.2991/978-2-38476-090-9_24
Idowu, M., & Barnty, B. (2022). A Deep Dive into Blue-Green and Canary Deployments: Benefits, Challenges, and Best Practices. March. https://www.researchgate.net/publication/390108683
Irfan, T., Wijaya, F. M., & Slameta, S. (2024). Performa quality of service (QoS) melalui implementasi blue-green deployment pada infrastruktur multiple server. JITEL (Jurnal Ilmiah Telekomunikasi, Elektronika, Dan Listrik Tenaga), 4(2), 167–176. https://doi.org/10.35313/jitel.v4.i2.2024.167-176
Kolawole, I. (2025). Improving Software Development with Continuous Integration and Deployment for Agile DevOps in Engineering Practices. International Journal of Computer Applications Technology and Research, 14(01), 25–39. https://doi.org/10.7753/ijcatr1401.1002
Manukonda, A. K. (2022). Implementing Blue-Green Deployment Strategies to Minimize Downtime during Updates. International Journal For Multidisciplinary Research, 4(6), 1–9. https://doi.org/10.36948/ijfmr.2022.v04i06.42907
Mulyawan, M. D., Kumara, I. N. S., Swamardika, I. B. A., & Saputra, K. O. (2021). Kualitas Sistem Informasi Berdasarkan ISO/IEC 25010: Literature Review. Majalah Ilmiah Teknologi Elektro, 20(1), 15. https://doi.org/10.24843/mite.2021.v20i01.p02
Muzumdar, P., Bhosale, A., Basyal, G. P., & Kurian, G. (2024). Navigating the Docker Ecosystem: A Comprehensive Taxonomy and Survey. Asian Journal of Research in Computer Science, 17(1), 42–61. https://doi.org/10.9734/ajrcos/2024/v17i1411
Naga Murali Krishna Koneru. (2025). Containerization Best Practices- Using Docker and Kubernetes for Enterprise Applications. Journal of Information Systems Engineering and Management, 10(45s), 724–746. https://doi.org/10.52783/jisem.v10i45s.8905
Nuryasa, A., & Suharjo, I. (2024). Implementasi Traefik sebagai Reverse Proxy dengan Prinsip Zero Trust. Jutisi?: Jurnal Ilmiah Teknik Informatika Dan Sistem Informasi, 13(1), 107. https://doi.org/10.35889/jutisi.v13i1.1704
Sai, K. (2024). Enhanced Visibility for Real-time Monitoring and Alerting in Kubernetes by Integrating Prometheus,Prometheus, Grafana, Loki, and Alerta. Interantional Journal of Scientific Research in Engineering and Management, 08(06), 1–5. https://doi.org/10.55041/ijsrem35639
Zampetti, F., Geremia, S., Bavota, G., & Di Penta, M. (2021). CI/CD Pipelines Evolution and Restructuring: A Qualitative and Quantitative Study. 2021 IEEE International Conference on Software Maintenance and Evolution (ICSME), 471–482. https://doi.org/10.1109/ICSME52107.2021.00048
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 Restu Bumi Ryan Ramadhan, Abdul Hadi; Siti Maryamah

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Copyright :
By submitting manuscripts to Jurnal Saintekom : Sains, Teknologi, Komputer dan Manajemen, the author agrees with this policy. No specific document approval is required.
- The copyright in each article belongs to the author.
- Authors retain all their rights to the published work, not limited to the rights set forth in this page.
- Authors acknowledge that Saintekom Journal: Science, Technology, Computers and Management as the first to publish under the Creative Commons Attribution 4.0 International license (CC BY-SA).
- The author may submit the paper separately, arrange for non-exclusive distribution of the manuscript that has been published in this journal into other versions (e.g. sent to the author's institutional respository, publication into a book, etc.), by acknowledging that the manuscript has been first published Jurnal Saintekom : Sains, Teknologi, Komputer dan Manajemen;
- The author warrants that the article is original, written by the named author, has not been previously published, contains no unlawful statements, does not infringe the rights of others, is subject to copyright exclusively held by the author.
- If the article is jointly prepared by more than one author, each author submitting the manuscript warrants that he or she has been authorized by all co-authors to agree to copyright and license notices (agreements) on their behalf, and agrees to inform co-authors of the terms of this policy. Jurnal Saintekom : Sains, Teknologi, Komputer dan Manajemen will not be held liable for anything that may arise due to internal author disputes.
Lisensi :
Jurnal Saintekom : Sains, Teknologi, Komputer dan Manajemen is published under the terms of the Creative Commons Attribution 4.0 International License (CC BY-SA). This license permits anyone to:.
- Share - copy and redistribute this material in any form or format;
- Adaptation - modify, alter, and create derivatives of this material for any purpose.
- Attribution - you must give appropriate credit, include a link to the license, and state that changes have been made. You may do this in any appropriate manner, but it does not imply that the licensor endorses you or your use.
- Similar Sharing - If you modify, alter, or create a derivative of this material, you must distribute your contribution under the same license as the original material.
Most read articles by the same author(s)
- Abdul Hadi, Herkules Herkules, Siti Maryamah, Integrasi Penyimpanan Data dan Keamanan Jaringan Kantor KEMENAG Menggunakan Metode PPDIOO , Jurnal Saintekom : Sains, Teknologi, Komputer dan Manajemen: Vol. 15 No. 2 (2025): September 2025
- Anisa Febriyana Putri, Abdul Hadi, Lili Rusdiana, Analisis Trafik Jaringan menggunakan Wireshark untuk Deteksi Serangan Deauthentication pada Perangkat Kamera Wi-Fi , Jurnal Saintekom : Sains, Teknologi, Komputer dan Manajemen: Vol. 15 No. 2 (2025): September 2025