AWS Certified Solutions Architect – Associate (SAA-C02) — Question 22

A company has deployed an API in a VPC behind an internet-facing Application Load Balancer (ALB). An application that consumes the API as a client is deployed in a second account in private subnets behind a NAT gateway. When requests to the client application increase, the NAT gateway costs are higher than expected. A solutions architect has configured the ALB to be internal.
Which combination of architectural changes will reduce the NAT gateway costs? (Choose two.)

Answer options

Correct answer: A, D

Explanation

The correct answers are A and D because both VPC peering and PrivateLink allow the client application to access the API directly over private IP addresses, which eliminates the need for NAT gateway usage and reduces costs. Options B, C, and E do not effectively provide the direct private access needed to minimize NAT gateway expenses.