ANS-C01 practice question 4 of 35
An IoT company sells hardware sensor modules that periodically send out temperature, humidity, pressure, and location data through the MQTT messaging…
Full set: 291 questionsThis solution addresses all requirements. A Network Load Balancer (NLB) operates at Layer 4 (TCP/UDP) and is suitable for forwarding MQTT traffic to the EC2 instances. AWS Global Accelerator provides static IP addresses and uses the AWS global network to route traffic from users to the optimal AWS endpoint, minimizing latency for a global customer base. The Bring Your Own IP (BYOIP) feature allows the company to use its existing on-premises public IP addresses with Global Accelerator. This is critical because it avoids the need to reconfigure the hardcoded hardware sensor modules.
A. Using only an NLB with BYOIP would create a single-region endpoint, failing to provide the low-latency global routing required for customers across the world.
C. An Application Load Balancer (ALB) operates at Layer 7 and is designed for HTTP/S traffic; it is not suitable for a generic TCP protocol like MQTT.
D. Amazon CloudFront is a content delivery network (CDN) optimized for caching web content (HTTP/S), not for persistent, bi-directional TCP connections required by MQTT.
1. AWS Documentation, "Bring your own IP addresses (BYOIP) in AWS Global Accelerator". It states, "BYOIP lets you use your own public IPv4 addresses with Global Accelerator... You can continue to use IP addresses that are known to your customers' client applications."
2. AWS Documentation, "How AWS Global Accelerator works". It explains that Global Accelerator directs traffic to the "optimal endpoint based on performance, routing traffic over the congestion-free and redundant AWS global network."
3. AWS Documentation, "Listeners for your Network Load Balancer". It confirms that NLBs support TCP listeners, which are required for the MQTT protocol.
4. AWS Documentation, "Endpoints in AWS Global Accelerator". This page lists Network Load Balancers as a supported endpoint type for a Global Accelerator standard accelerator.
Keep practicing
Take the free ANS-C01 practice test
Ten exam-style questions with answers and explanations, plus the exam facts and study guides.
More questions
Other ANS-C01 practice questions
- Question 1A company is planning to migrate to AWS and use multiple VPCs in multiple AWS Regions. A …
- Question 2A company wants to improve visibility into its AWS environment. The AWS environment consi…
- Question 3Your company runs an application for the US market in the us-east-1 AWS region. This appl…
- Question 5A company is deploying a non-web application on an AWS load balancer. All targets are ser…
- Question 6A company has created three VPCs: a production VPC, a nonproduction VPC, and a shared ser…
- Question 7A company has established connectivity between its on-premises data center in Paris, Fran…
