패턴 갤러리
멀티 리전 고가용성 아키텍처
고급월 ~$1,000+ (프로덕션 기준)
Route53ALBAurora Global DatabaseS3 Cross-Region ReplicationCloudFront
멀티 리전 고가용성 아키텍처
리전 장애에도 서비스가 중단되지 않는 Active-Passive 멀티 리전 재해복구(DR) 패턴입니다.
🏗️ 이 패턴을 사용하면 좋은 경우: 99.99% 이상 가용성 요구, 금융/의료 등 규제 산업, 글로벌 사용자 대상, RPO/RTO 최소화 필수
아키텍처 다이어그램
다이어그램 로딩 중...
요구사항
장단점 비교
비용 시뮬레이션
💰 월 비용 예시 (프로덕션, 중간 규모 트래픽)
- Aurora Global: Writer (db.r6g.large) + Replica = $450
- ECS Fargate: 2 리전 × 2 태스크 × 1vCPU × 2GB = $240
- ALB: 2개 리전 = $36
- CloudFront: 100GB 전송 = $10
- Route53: 헬스 체크 + 호스팅 영역 = $5
- S3 CRR: 50GB 복제 = $2
- 합계: ~$743/월 (Secondary 최소 구성 시)
실 프로덕션에서는 스케일에 따라 $1,000~$3,000+ 예상
실전 팁
⚠️ 주의할 점:
- Aurora 글로벌 복제는 비동기 — 장애 시 최대 1초 데이터 유실 가능
- Secondary 리전 ECS를 최소 태스크로 유지하면 비용 절감 (Warm Standby)
- 정기적으로 DR 훈련(Game Day)을 실시하여 장애 조치 절차 검증
- 리전 간 데이터 전송 비용($0.02/GB)을 고려한 아키텍처 설계 필요
✏️
본인의 말로 설명해 보세요
RPO와 RTO의 차이를 설명하고, 이 아키텍처에서 각각을 최소화하는 AWS 서비스를 말해보세요.
💡 RPO: 데이터 유실 허용 범위, RTO: 복구 시간 목표. Aurora Global, Route53 헬스 체크...