콘텐츠 도메인 3: 복원력을 갖춘 클라우드 솔루션
작업 설명 3.1: 복원력 및 비즈니스 요구 사항을 충족하는 고가용성 솔루션 구현
관련 지식:
Multi-AZ 및 다중 리전 배포(예: 컴퓨팅 계층, 데이터 계층)
SLA
스테이트풀 서비스를 위한 복제 및 장애 조치 방법
고가용성을 달성하는 기술(예: Multi-AZ, 다중 리전)
관련 기술:
비즈니스 요구 사항을 기술적 복원력 요구 사항으로 변환
기존 워크로드의 단일 실패 지점 파악 및 해결
가능한 경우 크로스 리전 솔루션 활성화(예: Amazon DynamoDB, Amazon RDS, Amazon Route 53, Amazon S3, Amazon CloudFront)
크로스 AZ 서비스를 지원하도록 로드 밸런싱 구성
가동 중지 시간을 최소화하면서 여러 가용 영역 및 AWS 리전을 지원하도록 애플리케이션 및 관련 서비스 구성
작업 설명 3.2: 비즈니스 요구 사항에 맞게 확장 가능한 솔루션을 구현합니다.
관련 지식:
서비스 확장을 위한 적절한 지표
느슨하게 결합되고 분산된 아키텍처
서버리스 아키텍쳐
컨테이너 플랫폼
관련 기술:
스케일링 문제 파악 및 해결
적절한 오토 스케일링, 로드 밸런싱 및 캐싱 솔루션 파악 및 구현
컨테이너 기반 애플리케이션 배포(예: Amazon Elastic Container Service(Amazon ECS), Amazon Elastic Kubernetes Service(Amazon EKS))
글로벌 확장성을 위해 여러 리전에 워크로드 배포
서버리스 애플리케이션 구성(예: Amazon API Gateway, AWS Lambda, AWS Fargate)
작업 설명 3.3: 자동 복구 프로세스를 구현하여 RTO 및 RPO 요구 사항을 충족합니다.
관련 지식:
재해 복구 개념(예: RTO, RPO)
AWS Backup 및 복구 전략(예: 파일럿 라이트, 예열 대기 방식)
복구 절차
관련 기술:
다중 AZ 및 다중 리전 워크로드의 장애 조치 테스트(예: Amazon RDS, Amazon Aurora, Route 53, CloudFront)
적절한 크로스 리전 AWS Backup 및 복구 전략 파악 및 구현(예: AWS Backup, Amazon S3, AWS Systems Manager)
백엔드 실패로부터 복구하도록 로드 밸런서 구성