웹 애플리케이션은 CloudFront 뒤의 S3 버킷에서 정적 콘텐츠를 제공하고, ALB를 통해 EC2 Auto Scaling 그룹으로 라우팅하여 동적 콘텐츠를 제공합니다. 도메인은 Route 53에 있습니다. 피크 시간 동안 일부 사용자는 ALB로부터 HTTP 503 Service Unavailable 오류를 수신합니다. 회사는 이 오류가 발생할 때 즉시 사용자 지정 오류 페이지를 표시하고 운영 오버헤드를 최소화하기를 원합니다. 어떤 솔루션이 이 요구 사항을 충족할까요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 두 개의 오리진을 가진 CloudFront 오리진 그룹을 생성합니다. ALB 엔드포인트를 기본으로 설정하고, 사용자 지정 오류 페이지를 호스팅하는 S3 정적 웹사이트를 보조로 설정합니다. CloudFront 배포에서 오리진 장애 조치를 활성화하고, 사용자 지정 오류 페이지를 S3 정적 웹사이트에 업로드합니다..
이것이 정답인 이유
이 솔루션은 CloudFront 오리진 그룹을 사용하여 ALB가 503 오류를 반환할 때 자동으로 사용자 지정 오류 페이지로 장애 조치합니다. CloudFront 오리진 장애 조치 기능은 기본 오리진(ALB)이 실패하면 자동으로 보조 오리진(S3 정적 웹사이트)으로 전환하여 사용자에게 원활한 경험을 제공합니다. 이는 운영 오버헤드를 최소화하면서 즉각적인 사용자 지정 오류 페이지 표시 요구 사항을 충족합니다. 다른 옵션들은 다음과 같은 이유로 적합하지 않습니다. Route 53 장애 조치 라우팅은 DNS 수준에서 작동하므로 ALB의 503 오류와 같은 애플리케이션 수준 오류에 대한 즉각적인 응답에 적합하지 않습니다. 두 번째 CloudFront 배포를 사용하는 것은 불필요한 복잡성과 비용을 초래하며, 단일 배포 내의 오리진 그룹으로 동일한 기능을 달성할 수 있습니다. CloudFront Function은 각 HTTP 응답 코드를 검사해야 하므로 추가적인 지연과 복잡성을 유발하며, CloudFront 오리진 장애 조치 기능보다 효율적이지 않습니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음