Route 53 Hosted Zones
When you register a domain name using Route 53, a hosted zone will be created fro your domain name.
SOA (Start of Authority) Record
It contains
- Domian Information: provides information about a domain
- Creator: The route 53 name server that created the SOA record.
- Contact Details: The email address of the administrator responsible for the domain
- Settgins: Refresh, retry, and TTL
Name Server (NS) Record
Used to identify the DNS server names that will be authoritative for your domain and resolve your domain name
For example you try to reach http://ilovecloud.com
It first ask from TOP LEVEL DOMAIN about .com, which response it is from aws (ns.awsdns.com)
Then get A record from awsdns which is an ip address.
A (Address) Record
The "A" in A record stands for "Address".
It is used to translate the website name to an IPv4 address
For example:
http://www.acloud.guru might resolve to
http://123.10.80.0
CNAME Record
Used to resolve one domain name to another.
For example you might have a mobile webiste with the domain name http://m.acloud.guru. You also want to the name http://mobile.acloud.guru to resolve the same address.
Limitation: You cannot create a CNAME record for the zone apex, acloud.guru - it must always be a sub-domain, like mobile.acloud.guru.
Alias Record
- AWS Soecific: can map to ELB, CLoudFront, S3 or another record in the same Route 53 hosted zone
- Similar to a CNAME reocrd: map one domain name to another
- AWS Preferred: If possible, use an alias record over a CNAME
Route 53 Resolver
Location based is Geolocation;
Distances between users and server is Geoproximity;