📞 +91-7667918914 | ✉️ ijarcce@gmail.com
IJARCCE Logo
International Journal of Advanced Research in Computer and Communication Engineering A monthly Peer-reviewed & Refereed journal
ISSN Online 2278-1021ISSN Print 2319-5940Since 2012
IJARCCE adheres to the suggestive parameters outlined by the University Grants Commission (UGC) for peer-reviewed journals, upholding high standards of research quality, ethical publishing, and academic excellence.
← Back to VOLUME 15, ISSUE 3, MARCH 2026

Implement Blue/Green Deployments with Docker and AWS

Mohammed Afraz S A, Dr. S. Shylaja

DOI: 10.17148/IJARCCE.2026.15308

Abstract: Modern software systems demand deployment strategies that eliminate downtime and ensure continuous service availability. Traditional in-place deployments cause service interruptions ranging from minutes to hours, directly impacting user experience, customer trust, and business revenue. This project implements a Blue/Green Deployment strategy for a containerized Node.js e-commerce web application hosted on Amazon Web Services (AWS). The system leverages Docker for containerization, AWS Elastic Container Registry (ECR) for versioned image storage, AWS EC2 for compute infrastructure, and an AWS Application Load Balancer (ALB) for intelligent traffic routing between Blue and Green environments. The Blue environment serves live production traffic, while the Green environment hosts the updated application version. Following automated health-check validation, the ALB listener rule is updated to switch traffic from Blue to Green in under one second, achieving true zero-downtime deployment. Emergency rollback reverses the switch in under 30 seconds without service interruption. Evaluation results confirm that the system sustains over 450 requests per second with average response times below 115 ms, while all health check test cases pass successfully. The project provides a reproducible, enterprise-grade reference architecture for DevOps practitioners adopting continuous deployment pipelines.

Keywords: Blue/Green Deployment, Docker, AWS EC2, AWS ECR, Application Load Balancer, Zero-Downtime Deployment, Node.js, DevOps, Containerization, Cloud Computing, Continuous Delivery.

How to Cite:

[1] Mohammed Afraz S A, Dr. S. Shylaja, “Implement Blue/Green Deployments with Docker and AWS,” International Journal of Advanced Research in Computer and Communication Engineering (IJARCCE), DOI: 10.17148/IJARCCE.2026.15308