AmazonAmazon Advanced Networking Specialty ANS-C01 Certification·KO·업데이트됨 3 Aug 2026
한 IoT 회사에는 하드코딩된 공용 IP 주소를 통해 온프레미스 MQTT 브로커로 MQTT 데이터를 전송하는 센서 모듈이 전 세계에 있습니다. 브로커를 AWS의 EC2로 마이그레이션한 후, 회사는 배포된 하드웨어 재구성을 피하고 전 세계 고객을 위한 지연 시간을 최소화해야 합니다. 회사는 다음 중 무엇을 해야 할까요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: EC2 인스턴스를 TCP 리스너가 있는 Network Load Balancer(NLB) 뒤에 배치합니다. NLB 앞에 AWS Global Accelerator 액셀러레이터를 생성하고 온프레미스 네트워크의 BYOIP(Bring Your Own IP)를 Global Accelerator와 함께 사용합니다..
이것이 정답인 이유
정답은 AWS Global Accelerator와 BYOIP를 Network Load Balancer(NLB) 앞에 사용하는 것입니다. Global Accelerator는 AWS 글로벌 네트워크를 활용하여 전 세계 사용자에게 최적의 경로를 제공함으로써 지연 시간을 최소화합니다. BYOIP를 사용하면 기존의 하드코딩된 공용 IP 주소를 유지할 수 있으므로 센서 모듈을 재구성할 필요가 없습니다. NLB는 MQTT 프로토콜에 필요한 TCP 트래픽을 효율적으로 처리합니다.
오답:
첫 번째 옵션은 Global Accelerator를 사용하지 않아 전 세계 고객의 지연 시간 최소화 요구 사항을 충족하지 못합니다.
세 번째 옵션은 HTTP/HTTPS 트래픽에 적합한 Application Load Balancer(ALB)를 사용하므로 MQTT의 TCP 트래픽에는 적합하지 않습니다.
네 번째 옵션은 콘텐츠 전송 네트워크인 Amazon CloudFront를 사용하는데, 이는 동적 MQTT 트래픽보다는 정적 콘텐츠 캐싱에 더 적합합니다.