SAP-C02 Design for New Solutions Practice Question
A company is designing a global application that requires a highly available and low-latency API. The API will be consumed by clients across the world. The backend consists of an Application Load Balancer (ALB) in front of an Auto Scaling group of EC2 instances in a single AWS Region. The company wants to improve performance for global users. Which solution meets these requirements with minimal operational overhead?
⚠ Common exam trap
Candidates often confuse CloudFront (a CDN optimized for cacheable content) with Global Accelerator (a network layer service for improving performance of non-cacheable, dynamic traffic), leading them to choose Option D without realizing that CloudFront adds latency for uncacheable API requests.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Create an AWS Global Accelerator accelerator with the ALB as an endpoint.
AWS Global Accelerator uses the AWS global network to route user traffic to the optimal endpoint, reducing latency and improving availability. By using the ALB as an endpoint, it provides static anycast IP addresses and automatically reroutes traffic if the ALB becomes unhealthy, all with minimal operational overhead since it requires no changes to the application or additional infrastructure.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Deploy the application in multiple Regions and use Amazon Route 53 latency-based routing with active-passive failover.
Why it's wrong here
This requires multi-Region deployment, increasing operational overhead; Route 53 DNS resolution adds latency.
- ✗
Create an Amazon CloudFront distribution with Lambda@Edge to proxy requests to the ALB.
Why it's wrong here
Lambda@Edge is for lightweight edge computing, not for proxying API traffic; it adds complexity and potential latency.
- ✓
Create an AWS Global Accelerator accelerator with the ALB as an endpoint.
Why this is correct
Global Accelerator uses the AWS global network and anycast IPs to route traffic to the nearest healthy endpoint, reducing latency without multi-Region deployment.
- ✗
Create an Amazon CloudFront distribution with the ALB as the origin.
Why it's wrong here
CloudFront adds caching which is not suitable for dynamic APIs; it also adds latency for uncached requests.
Go deeper
Related to this question
About these practice questions
Courseiva writes every SAP-C02 question from scratch — 1,660 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This SAP-C02 practice question is part of Courseiva's free Amazon Web Services certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the SAP-C02 exam.