Target architecture
Luồng ứng dụng đề xuất
Existing DNS
Internet
Internet
CloudFront + S3
React SPA
React SPA
ALB
HTTPS
HTTPS
ECS Fargate
Multi-AZ + Auto Scaling
Multi-AZ + Auto Scaling
RDS PostgreSQL
Multi-AZ + PITR
Multi-AZ + PITR
Go-live gate
Production Readiness Gate
| Area | Điều kiện bắt buộc |
|---|---|
| Network | VPC Multi-AZ, subnet separation, private database và Security Groups |
| Application | CloudFront/S3, ALB, ECS ≥2 tasks, health checks và Service Auto Scaling |
| Data | RDS Multi-AZ, encryption, PITR, backups và deletion protection |
| Delivery | Terraform, GitLab CI/CD, build, test và approval |
| Operations | CloudWatch logs, các alarm quan trọng và thông báo sự cố |
Implementation order
4 phases triển khai thực tế
PHASE 01 · LÀM NGAY
Core Infrastructure
Terraform, VPC Multi-AZ, subnets, Security Groups, IAM roles và Secrets Manager.
PHASE 02 · LÀM NGAY
Application Platform
S3/CloudFront, ACM, ECR, ALB, ECS Fargate và RDS PostgreSQL.
PHASE 03 · TRƯỚC PROD
Delivery & Reliability
Automated deploy, Auto Scaling, CloudWatch alarms và backup.
PHASE 04 · LÀM SAU
Hardening
WAF, advanced security và cross-region DR.