AWS Certified Solutions Architect – Professional — Question 228

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 the correct answer because it ensures high availability and redundancy by utilizing Elastic IPs and a Network Load Balancer across multiple Availability Zones while allowing fixed address assignments. Options A and B do not provide the required redundancy or fixed address assignments appropriately. Option D uses an Application Load Balancer instead of a Network Load Balancer, which is not suitable for exposing static TCP ports.