AWS Certified Solutions Architect – Professional (SAP-C02) — Question 155
A company is running a web application in a VPC. The web application runs on a group of Amazon EC2 instances behind an Application Load Balancer (ALB). The ALB is using AWS WAF.
An external customer needs to connect to the web application. The company must provide IP addresses to all external customers.
Which solution will meet these requirements with the LEAST operational overhead?
Answer options
- A. Replace the ALB with a Network Load Balancer (NLB). Assign an Elastic IP address to the NLB.
- B. Allocate an Elastic IP address. Assign the Elastic IP address to the ALProvide the Elastic IP address to the customer.
- C. Create an AWS Global Accelerator standard accelerator. Specify the ALB as the accelerator's endpoint. Provide the accelerator's IP addresses to the customer.
- D. Configure an Amazon CloudFront distribution. Set the ALB as the origin. Ping the distribution's DNS name to determine the distribution's public IP address. Provide the IP address to the customer.
Correct answer: C
Explanation
The correct answer is C because AWS Global Accelerator provides static IP addresses that can route traffic to the ALB, ensuring high availability and low latency with minimal management. Options A and B would require more operational overhead to manage load balancing and IP assignments, respectively, while D involves additional complexity with CloudFront and does not guarantee static IPs.