웹 애플리케이션은 Application Load Balancer(ALB) 뒤의 Auto Scaling 그룹에 있는 Amazon EC2 인스턴스에서 동적 콘텐츠를 생성합니다. 회사는 ALB를 오리진으로 구성한 CloudFront를 사용하며, Route 53에는 www.example.com에 대한 A 레코드가 CloudFront 배포를 가리키도록 설정되어 있습니다. 솔루션스 아키텍트는 애플리케이션을 여러 리전에 걸쳐 고가용성 및 내결함성을 갖도록 만들어야 합니다. 어떤 솔루션이 이 요구 사항을 충족할까요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 다른 AWS 리전에 ALB, Auto Scaling 그룹 및 EC2 인스턴스를 프로비저닝합니다. CloudFront 배포를 업데이트하여 새 ALB에 대한 두 번째 오리진을 추가합니다. 두 오리진으로 구성된 오리진 그룹을 생성하고 하나의 오리진을 기본으로, 다른 오리진을 보조로 구성합니다..
이것이 정답인 이유
이 솔루션은 CloudFront 오리진 그룹을 사용하여 다중 리전 고가용성 및 내결함성을 달성합니다. 다른 리전에 보조 ALB, Auto Scaling 그룹 및 EC2 인스턴스를 배포하여 재해 복구 기능을 제공합니다. CloudFront 배포에 두 번째 오리진을 추가하고 오리진 그룹을 구성하면 CloudFront가 기본 오리진에 문제가 발생할 경우 자동으로 보조 오리진으로 장애 조치할 수 있습니다. 다른 옵션들은 다음과 같은 이유로 적합하지 않습니다: 첫 번째 옵션은 Route 53 페일오버 레코드를 사용하여 두 CloudFront 배포 간에 장애 조치를 시도하지만, CloudFront는 이미 글로벌 서비스이므로 이 방식은 CloudFront 자체의 장애 조치 메커니즘을 효과적으로 활용하지 못합니다. 세 번째 옵션은 다른 리전의 EC2 인스턴스를 기존 ALB의 대상으로 추가하는데, ALB는 단일 리전 서비스이므로 다른 리전의 인스턴스를 직접 대상으로 추가할 수 없습니다. 네 번째 옵션은 AWS Global Accelerator를 사용하지만, CloudFront 오리진 그룹이 이미 제공하는 기능을 중복하여 복잡성을 증가시킬 수 있습니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음