Amazon Route 53 Traffic Flow is a domain name system service that allows an Amazon Web Services customer to define how end-user traffic is routed to application endpoints through a visual interface. Traffic Flow is a feature of the Amazon Route 53 service, which translates domain names into numeric IP addresses to reliably connect end users to applications that reside in multiple locations.
Route 53 Traffic Flow allows an AWS customer to control traffic routes using a drag-and-drop graphical user interface to ease traffic management. Route 53 Traffic Flow also enables a user to revert to previous traffic routing policies.
To launch the Route 53 Traffic Flow service, create a DNS entry to connect to an endpoint or a traffic management rule. Route 53 Traffic Flow uses rules to dictate how to route traffic. There are four types of rules: weighted, failover, geolocation and latency. Weighted rules direct percentages of traffic to particular endpoints. Failover allows a developer to define a fallback endpoint if the primary server is not healthy. Geolocation allows a developer to direct traffic based on its geographic origin. Latency rules send traffic to the regions with the lowest latency. All rules can be pointed to health checks, which indicate if a server is suitable to host traffic.
Each set of configurations can be saved as a traffic policy record, which is associated with one or more domain names. AWS charges users per policy record, per month.