Route 53
What can I do with Route53?
- Create and manage public DNS records.
- Match DNS record to IP addresses.
- Offers health checks to monitor the health and performance of your application as well as your web servers and other resources.
- Register new domain names or transfer in existing domain names to be managed by Route 53.
Route 53 vs ELB
- Both Route53 and ELB are used to distribute network traffic.
- ELB distributes traffic among multiple AZs, load balance across EC2 instances in a single region.
- Route53 can distribute traffic among multiple Regions.
Route 53 Types
- Simple Routing
- One record only with multiple IP addresses. Route53 returns all IP addresses in random order
- Weighted Routing
- Split traffic. Configure how it splits. (10% us-east-1, 90% us-west-1)
- Latency Based Routing
- Route based on the user’s location for the lowest latency.
- Failover Routing
- Send all traffic to the Active. Set a health check for Active. If Active fails, change to Passive (Secondary).
- Geolocation Routing
- Send all traffic from a region to specific EC2 instances.
- Used for sites/apps with different config per country/continent (language, currency, etc)
- Geoproximity Routing
- Associate geolocation info with resources and IP addresses. Used in traffic flow mode. Used for creating complex rules.
- Multivalue Answer Routing
- Same with Simple Routing, but we can associate them with a health check.