Amazon Route 53 is a highly available and scalable Domain Name System (DNS) web service.
Main functions of Route53 are:
- Domain registration,
- DNS routing,
- Health Checking
DNS Routing works as per the below diagram
Routing is done via routing policy i.e. setting for records that determines how Route 53 responds to DNS queries.
It supports the following routing policies:
- Simple routing policy – Use to route internet traffic to a single resource that performs a given function for your domain, for example, a web server that serves content for the website.
- Failover routing policy – Use when you want to configure active-passive failover.
- Geolocation routing policy – Use when you want to route internet traffic to your resources based on the location of your users.
- Geoproximity routing policy – Use when you want to route traffic based on the location of your resources and, optionally, shift traffic from resources in one location to resources in another.
- Latency routing policy – Use when you have resources in multiple locations and you want to route traffic to the resource that provides the best latency.
- Multivalue answer routing policy – Use when you want Route 53 to respond to DNS queries with up to eight healthy records selected at random.
- Weighted routing policy – Use to route traffic to multiple resources in proportions that you specify.