AWS Certified Advanced Networking – Specialty (ANS-C01) — Question 81

A company is developing an application in which IoT devices will report measurements to the AWS Cloud. The application will have millions of end users. The company observes that the IoT devices cannot support DNS resolution. The company needs to implement an Amazon EC2 Auto Scaling solution so that the IoT devices can connect to an application endpoint without using DNS.

Which solution will meet these requirements MOST cost-effectively?

Answer options

Correct answer: C

Explanation

The correct answer is C because using a Network Load Balancer (NLB) directly allows the IoT devices to connect to it via IP addresses, which meets the requirement of not using DNS. Options A and B introduce unnecessary complexity with ALBs and Global Accelerators, which are not needed for this scenario, making them less cost-effective. Option D also involves a Global Accelerator, which adds extra costs without providing a direct advantage in this case.