Req)
어떤 피트니스 트래킹 기업이 유저에게 전세계로 서비스를 합니다. 주요 마켓은 아메리카와 아시아입니다.
그 기업은 인프라를 읽기가 많은 유저 권한 애플리케이션을 다음의 요구사항으로 설계할 필요가 있습니다.
* 어떤 리전에서 애플리케이션 문제에 대한 복원력이 있어야 합니다.
* 단일 리전에 데이터베이스를 기록합니다.
* 복수 리전으로부터 읽습니다.
* 각 리전내에서 애플리케이션 티어에 걸쳐서 복원력을 지원합니다.
* 애플리케이션에서 RDB 시맨틱(의미)을 지원합니다.
어떤 조합된 조치를 솔루션즈 아키텍트가 취해야 할까요?
Sol) Route53 geolocation routing, Multi-AZ Failover, Cross-Region replication
요구사항 | 솔루션 |
리전 문제 발생 시 복원력 제공 단일 리전 쓰기와 복수 리전 읽기 리전내에서의 애플리케이션 티어에서의 복원력 애플리케이션에서의 RDB 시맨틱 지원 |
Route53 geolocation routing - 리전 문제 발생 시 지오로케이션과 Failover routing정책을 함께 적용 애플리케이션 설정 - 읽기는 Local, 쓰기는 유저에 따라 partition을 나누어 시행 Multi-AZ Failover - 웹서버/애플리케이션서버/DB서버에 대한 가용영역을 활용한 Fail 복구 Cross-Region replication - DB 시맥틱을 위해 리전간에 복제로 동기화하여 서비스 일관성 제공 |
'ITPE metacog > Cloud metacog' 카테고리의 다른 글
[AWS SAP] IBM DB 데이터베이스 운영 비용 절감 (0) | 2021.04.23 |
---|---|
[AWS SAP] 오라클DB를 AWS로 마이그레이션 (0) | 2021.04.22 |
[AWS SAP] 윈도즈+리눅스 서버군에 패칭 계획 수행 (0) | 2021.04.22 |
[AWS SAP] 판매 트랜잭션 이상 행위 대응 (0) | 2021.04.22 |
[AWS SAP] private subnet 운영 시스템의 에러 발생 해결 (0) | 2021.04.22 |