First Route53 Setup
DNS.
Setup
Create hosted zone. Get name servers; update at domain registrar.
Initial records: A, AAAA for the apex; CNAME or A for www.
TTLs: 300 seconds for development; 3600+ for stable production records.
Common record types
A: IPv4 address. AAAA: IPv6 address. Most common record types.
CNAME: alias to another domain. Cannot be at apex (use ALIAS instead).
ALIAS: AWS-specific; aliases to AWS resources (CloudFront, ELB).
Routing policies
Simple: one record, one IP. Default for static services.
Weighted: distribute traffic by weight. Useful for canary or blue-green.
Latency-based: route to lowest-latency region. Standard for global active-active.
Failover: primary-secondary with health checks.
Operating
DNSSEC for high-security zones. Prevents DNS spoofing.
Health checks for failover routing. Per-endpoint reachability.
Quarterly audit: stale records, unused zones.