About This Architecture
GitHub Actions CI/CD pipeline orchestrating blue-green deployments to AWS ECS with CodeDeploy traffic shifting. The workflow progresses through Build, Test, and Deploy stages, pushing container images to ECR before CodeDeploy manages the Application Load Balancer switch between Blue Service and Green Service target groups. Both ECS task sets connect to a shared RDS Database within the VPC, enabling instant rollback if issues arise. This pattern eliminates deployment downtime while maintaining database consistency across service versions. Fork this diagram on Diagrams.so to customize target group weights or add canary deployment stages.