DEV Community

loading...

AWS Route 53

frontendexp
Mobile and Web development
Originally published at aws.plainenglish.io on ・2 min read


Route53 is a Domain Name System (DNS)
A DNS or the Domain Name System, translates human-readable domain names (for example, www.amazon.com) to machine-readable IP addresses (for example, 192.0.2.44).

Source: https://kinsta.com/pt/base-de-conhecimento/o-que-e-dns/
Route53 effectively connects user requests to infrastructure running in AWS — such as Amazon EC2 instances, load balancers, or Amazon S3 buckets. You can also route users to outside of AWS.
What are health checks?
You can also configure DNS health checks to route traffic to healthy endpoints or to monitor the health of your application and its endpoints.

AWS Route 53 Traffic Flow

  • a way to make it easy for you to manage traffic globally through a variety of routing types.

Routing Types
Latency Based Routing
Geo DNS
Geo Proximity
Weighted Round Robin
All of these can be combined with DNS Failover in order to enable a variety of low-latency, fault-tolerant architectures.

Traffic Flow’s simple visual editor — allows you to manage how your end-users are routed to your application’s endpoints — whether in a single AWS region or distributed around the globe. You will also need to create a traffic policy for this option.

In this link, you can find an example of how the JSON document should look like when it comes to traffic policies. https://docs.aws.amazon.com/Route53/latest/APIReference/api-policies-traffic-policy-document-format.html#traffic-policy-document-format-examples
Route 53 also offers Domain Name Registration
You can purchase and manage domain names such as .com and Amazon Route 53 will automatically configure DNS settings for your domains.

This is an example of how your Route 53 dashboard can look once you set up all of those mentioned configurations.

Conclusion
And that’s it! Hopefully you now have a basic understanding of what AWS Route 53 is.
Are you using Route 53? Did you run into any issues? Or are you just studying it for an exam certification? Let me know in the comments!

Discussion (0)