CloudGuild · Blog · Cheat sheets · Lessons · Certifications
Amazon Route 53 — DNS & Routing: When to Use What (and How the Exam Tests It)
Explore Amazon Route 53 routing policies, key architectural decisions, and how to tackle exam questions effectively for the SAA-C03.
Amazon Route 53 is more than a DNS service. It’s a vital tool for directing traffic intelligently across multiple AWS Regions. Understanding when to use each routing policy can significantly impact application performance and availability. In this guide, we will explore the routing policies available in Route 53, key architectural decisions, common exam pitfalls, and how the certification exam tests this knowledge.
When to Choose What Routing Policy
Choosing the right routing policy is crucial for ensuring application reliability and performance. Here’s a breakdown of the main policies:
| Routing Policy | Description | Use Case |
|---|---|---|
| Simple | One record, no logic. | Basic domain name resolution. |
| Failover | Primary/secondary with health checks. | Multi-Region disaster recovery (DR). |
| Weighted | Split traffic by percentage. | Canary deployments, A/B testing. |
| Latency | Routes users to the lowest-latency Region. | Global applications requiring performance. |
| Geolocation | Routes based on user location. | Regional content delivery. |
| Multivalue | Returns several healthy records. | Load balancing across multiple resources. |
Key Architectural Decisions
When architecting solutions, consider the following:
- Pair failover routing with health checks to ensure high availability across Regions. This setup allows automatic traffic redirection to a healthy Region if the primary fails.
- Prefer alias records over CNAMEs at the zone apex. Alias records are free and can point to AWS resources like Application Load Balancers (ALBs), CloudFront distributions, and S3 buckets. CNAMEs cannot be used at the zone apex (e.g., example.com).
How the Exam Tests This
The exam often presents scenarios that require you to identify the correct routing policy. Here are common patterns:
- Scenario-based questions: You might see a question describing a system that needs to direct traffic based on health checks. The right answer would involve failover routing with health checks.
- Performance-focused questions: If the scenario mentions delivering the fastest response time globally, expect to identify latency-based routing.
- Specific terminology traps: Be wary of questions that refer to alias vs CNAME records. Remember, only alias records work at the zone apex, which can be a critical point in exam questions.
The Rule to Remember
Route 53 is a global traffic-steering tool; always consider multi-Region availability and performance when making architectural decisions.
For a deeper dive into your knowledge and preparation, Take the free SAA-C03 mock exam.