AWS Certified Solutions Architect – Professional (SAP-C02) — Question 288
A company's solutions architect is analyzing costs of a multi-application environment. The environment is deployed across multiple Availability Zones in a single AWS Region. After a recent acquisition, the company manages two organizations in AWS Organizations. The company has created multiple service provider applications as AWS PrivateLink-powered VPC endpoint services in one organization. The company has created multiple service consumer applications in the other organization.
Data transfer charges are much higher than the company expected, and the solutions architect needs to reduce the costs. The solutions architect must recommend guidelines for developers to follow when they deploy services. These guidelines must minimize data transfer charges for the whole environment.
Which guidelines meet these requirements? (Choose two.)
Answer options
- A. Use AWS Resource Access Manager to share the subnets that host the service provider applications with other accounts in the organization.
- B. Place the service provider applications and the service consumer applications in AWS accounts in the same organization.
- C. Turn off cross-zone load balancing for the Network Load Balancer in all service provider application deployments.
- D. Ensure that service consumer compute resources use the Availability Zone-specific endpoint service by using the endpoint's local DNS name.
- E. Create a Savings Plan that provides adequate coverage for the organization's planned inter-Availability Zone data transfer usage.
Correct answer: C, D
Explanation
Disabling cross-zone load balancing on the provider's Network Load Balancer (NLB) prevents traffic from routing across different Availability Zones (AZs) at the load balancer level, which avoids inter-AZ data transfer charges. Utilizing AZ-specific endpoint local DNS names ensures that the consumer's traffic is routed to the endpoint in the exact same AZ, keeping the data flow entirely local to the AZ and eliminating cross-AZ transit fees. Other options, such as using AWS Resource Access Manager or consolidating organizations, do not address cross-AZ traffic, and Savings Plans do not cover data transfer charges.