반응형
🤔 문제
회사가 UDP 연결을 사용하는 VoIP(Voice over Internet Protocol) 서비스를 제공합니다. 이 서비스는 Auto Scaling 그룹에서 실행되는 Amazon EC2 인스턴스로 구성되어 있으며, 회사는 여러 AWS 리전에 걸쳐 배포되어 있습니다. 회사는 사용자들을 가장 낮은 지연 시간을 가진 리전으로 라우팅해야 하며, 리전 간 자동 장애 조치(failover)도 필요합니다. 이러한 요구 사항을 충족할 수 있는 솔루션은 무엇입니까?
- Network Load Balancer(NLB)와 연결된 대상 그룹을 배포합니다. 대상 그룹을 Auto Scaling 그룹과 연결합니다. 각 리전에서 NLB를 AWS Global Accelerator 엔드포인트로 사용합니다.
- Application Load Balancer(ALB)와 연결된 대상 그룹을 배포합니다. 대상 그룹을 Auto Scaling 그룹과 연결합니다. 각 리전에서 ALB를 AWS Global Accelerator 엔드포인트로 사용합니다.
- Network Load Balancer(NLB)와 연결된 대상 그룹을 배포합니다. 대상 그룹을 Auto Scaling 그룹과 연결합니다. 각 NLB에 대한 별칭을 가리키는 Amazon Route 53 지연 시간 레코드를 생성합니다. 지연 시간 레코드를 기원으로 사용하는 Amazon CloudFront 배포를 생성합니다.
- Application Load Balancer(ALB)와 연결된 대상 그룹을 배포합니다. 대상 그룹을 Auto Scaling 그룹과 연결합니다. 각 ALB에 대한 별칭을 가리키는 Amazon Route 53 가중치 레코드를 생성합니다. 가중치 레코드를 기원으로 사용하는 Amazon CloudFront 배포를 생성합니다.
정답 & 오답
더보기
정답. 1번
Network Load Balancer(NLB)와 연결된 대상 그룹을 배포합니다. 대상 그룹을 Auto Scaling 그룹과 연결합니다. 각 리전에서 NLB를 AWS Global Accelerator 엔드포인트로 사용합니다.
키워드
- UDP 프로토콜: VoIP(Voice over Internet Protocol)
- 여러 Region에 걸친 베포
지원하는 프로토콜 차이
NLB는 기본적 UDP 프로토콜을 지원하지만, ALB는 UDP 프로토콜을 지원하지 않는다.
CloudFront는 HTTP 프로토콜을 처리하는 데 특화되어 있는 반면, Global Accelerator는 TCP와 UDP 같은 HTTP가 아닌 프로토콜에도 적합하다.
CloudFront는 엣지 로케이션을 사용하여 콘텐츠를 캐시하는 반면, Global Accelerator는 최적의 경로를 찾기 위해 엣지 로케이션을 사용하여 가장 가까운 리전 엔드포인트로 연결한다.
728x90
반응형