Infrastructure / DevOps · Production-ready baseline

AWS Foundation Checklist

P0 Làm ngayP1 Hoàn thiện trước ProductionP2 Có thể làm sau
Target architecture

Luồng ứng dụng đề xuất

Existing DNS
Internet
CloudFront + S3
React SPA
ALB
HTTPS
ECS Fargate
Multi-AZ + Auto Scaling
RDS PostgreSQL
Multi-AZ + PITR

DNS provider hiện có trỏ domain tới CloudFront/ALB. GitLab CI/CD thực hiện build và deploy lên AWS; container lưu tại ECR; secrets trong Secrets Manager; logs, metrics và alerts trong CloudWatch. Kiến trúc cho phép tăng số ECS tasks tự động khi tải tăng.

Go-live gate

Production Readiness Gate

AreaĐiều kiện bắt buộc
NetworkVPC Multi-AZ, subnet separation, private database và Security Groups
ApplicationCloudFront/S3, ALB, ECS ≥2 tasks, health checks và Service Auto Scaling
DataRDS Multi-AZ, encryption, PITR, backups và deletion protection
DeliveryTerraform, GitLab CI/CD, build, test và approval
OperationsCloudWatch 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.