AWS Solutions Architect Handbook SAA-C03, from zero Bipin Singh
Networking

Amazon Route 53

2 min readChapter 13 of 48By Bipin Singh

Amazon Route 53 is AWS's highly available DNS service, domain registrar and health-checking service. Its routing policies make it a core building block for availability, latency optimisation and disaster recovery.

DNS in brief

DNS translates names (shop.example.com) into IP addresses. A hosted zone holds the records for a domain:

Common record types

Type Maps
A / AAAA Name → IPv4 / IPv6 address
CNAME Name → another name (not allowed at the zone apex, e.g. example.com)
MX Mail servers
TXT Text, e.g. domain verification
NS / SOA Delegation and zone authority

TTL (time to live) controls how long resolvers cache an answer — lower TTLs make changes and failovers take effect faster, at the cost of more queries.

Alias records

An AWS-specific extension that points a name at an AWS resource:

Key idea

Pointing the root domain at a load balancer or CloudFront distribution → alias record.

Routing policies

Policy Behaviour Typical use
Simple One record, one or more values (random order) Single resource
Weighted Split traffic by weight (e.g. 90/10) Canary releases, A/B tests, gradual migrations
Latency Route to the Region with lowest latency for the user Multi-Region apps for performance
Failover Primary/secondary based on health checks Active-passive DR
Geolocation Route by the user's continent/country/state Localised content, legal restrictions
Geoproximity Route by geographic distance, with a bias to shift traffic Fine-grained geographic traffic shifting (uses traffic flow)
IP-based Route by the client's source IP ranges (CIDRs) Route known networks/ISPs to specific endpoints
Multivalue answer Return up to several healthy records Simple client-side load balancing with health checks

Health checks

DNS failover for disaster recovery

example.com  →  Failover policy
                ├── Primary:   ALB in ap-south-1  (health check)
                └── Secondary: ALB in eu-west-1   (or S3 static "maintenance" site)

When the primary's health check fails, Route 53 answers with the secondary.

Domain registration

Route 53 can register domains and automatically create a hosted zone. Domains registered elsewhere can still use Route 53 by updating the registrar's name servers to the hosted zone's NS records.

Exam patterns

Bipin Singh
Written by Bipin Singh

Senior Full-Stack Engineer · AI & AWS. I design and run production systems on AWS — serverless, data and AI.

Work with me