AmazonAmazon Advanced Networking Specialty ANS-C01 Certification·KO·업데이트됨 3 Aug 2026
한 회사에서 요청 URL에 따라 여러 대상 그룹으로 요청을 라우팅해야 하는 로드 밸런서 뒤에 고가용성 웹 서버를 배포하고 있습니다. 모든 트래픽은 HTTPS여야 하며 TLS는 로드 밸런서에서 종료되어야 합니다. 웹 서버는 정확한 로깅을 위해 클라이언트의 IP 주소가 필요합니다. 어떤 설계가 이러한 요구 사항을 충족합니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: HTTPS 리스너가 있는 Application Load Balancer를 배포합니다. 경로 기반 라우팅 규칙을 사용하여 적절한 대상 그룹으로 요청을 보냅니다. 대상을 전달할 때 X-Forwarded-For 헤더가 포함되도록 합니다..
이것이 정답인 이유
이 설계는 모든 요구 사항을 충족합니다. Application Load Balancer(ALB)는 HTTPS 리스너를 통해 TLS를 종료하고, 경로 기반 라우팅 규칙을 사용하여 요청 URL에 따라 여러 대상 그룹으로 트래픽을 라우팅할 수 있습니다. ALB는 기본적으로 X-Forwarded-For 헤더에 클라이언트 IP 주소를 포함하여 웹 서버가 정확한 로깅을 수행할 수 있도록 합니다.
다른 옵션들은 다음과 같은 이유로 적합하지 않습니다.
도메인별 별도 HTTPS 리스너를 사용하는 ALB 옵션은 호스트 기반 라우팅이 아닌 경로 기반 라우팅이 필요하다는 문제의 요구 사항과 일치하지 않습니다.
Network Load Balancer(NLB) 옵션들은 경로 기반 라우팅을 지원하지 않습니다. NLB는 레이어 4 로드 밸런서이며, URL 경로와 같은 레이어 7 속성을 기반으로 라우팅할 수 없습니다. 또한, NLB의 TLS 리스너는 X-Forwarded-For 헤더를 자동으로 추가하지 않습니다.