About This Architecture
GitLab-triggered Jenkins pipeline builds containerized microservices and pushes images to AWS ECR, enabling automated deployment across multi-AZ ECS Fargate clusters. Jenkins EC2 t3.medium instances orchestrate the CI stage, while CodeDeploy executes blue-green deployments to redundant ECS clusters spanning ap-northeast-2a and ap-northeast-2b availability zones. Application Load Balancers distribute traffic across TAS, BAT, and ADM services with automatic failover between primary and standby ALBs, ensuring high availability and zero-downtime deployments. Fork this diagram to customize VPC CIDR blocks, service names, or add additional deployment stages like staging or canary releases. The architecture demonstrates enterprise-grade CI/CD with infrastructure-as-code readiness and multi-region failover patterns.