A team wants to send 5% of production traffic to a new app version for canary testing, ramping gradually. Which Route 53 routing policy enables this?
A.Latency-based routing
Latency picks the best-performing endpoint per user — not percentage splits.
B.Weighted routing
Percentage-based traffic split = weighted routing. Correct.
C.Failover routing
Failover only activates the secondary when the primary fails health checks.
D.Geolocation routing
Geolocation targets users' countries — not version percentages.
Why this answer
Weighted routing splits traffic by configurable weights across endpoints — the DNS-level canary/blue-green mechanism. Latency routes to fastest region; failover is active-passive for DR; geolocation routes by user geography.
Correct answer: B · Last reviewed 2026-11-02
Official AWS references
Practice this interactively
Answer without seeing the solution first in the High Availability practice session.
Practice High Availability