AWS Certified Solutions Architect – Professional (SAP-C02) — Question 28

A company is developing a new service that will be accessed using TCP on a static port. A solutions architect must ensure that the service is highly available, has redundancy across Availability Zones, and is accessible using the DNS name my.service.com, which is publicly accessible. The service must use fixed address assignments so other companies can add the addresses to their allow lists.
Assuming that resources are deployed in multiple Availability Zones in a single Region, which solution will meet these requirements?

Answer options

Correct answer: C

Explanation

Option C is correct because it ensures high availability and redundancy by using Elastic IPs for each Availability Zone and registering EC2 instances with a Network Load Balancer. Options A and B do not provide the required redundancy across Availability Zones or do not use Elastic IPs appropriately, while option D incorrectly utilizes an Application Load Balancer instead of a Network Load Balancer, which is necessary for static TCP port exposure.