DEV Community

es404020
es404020

Posted on

AWS Route 53

Route53 is a managed DNS (Domain Name System).It is a collections of rules and records which helps a client understand ,how to reach a server through its domain name eg

www.exaple.com --------->Route53---------->1.23.474.90

Enter fullscreen mode Exit fullscreen mode

In AWS there are 4 records you should no

1.A:hostname to IPV4 address
2.AAAA:hostname to IPV6 address
3.CNAME:hostname to hostname
4.Alias:hostname to AWS resource

Take for instance a web browser want to access our application hosted on a server with an IPV4 address of 32.99.85.89 .Behind the seen our web browser would make a request to our DNS which is Route53 asking it to give you the location where www.example.com is store. Route53 goes to it records and check where the A records is pointing to, which we set to be an IPV4 address .This then gives our web browser access to the content stored in this server. Why this is possible is because we have mapped a host name to an IP.

Route53 can use
1.Public domain names you own(or buy)
2.private domains names that can be resolves by your instances in your VPCs(Virtual private cloud)

Routes53 has a lot of advances features like
1.Load balancing
2.Health checks
3.Routing policy: simple ,failover ,geolocation,
latency ,multi value

To get the IP address a domain name is hosted on you can used the following command on your mac or Linux terminal

1.

nslookup examole.com

2.

dig example.com

it depends on t

finally Route53 is not free you pay $0.50 per month for hosted zone

Top comments (0)