Exploring AWS !!
Day 14:
Route53
Highly available and scalable DNS provided by AWS
DNS —
In www.amazon.com
com: Top level domain (TLD)
amazon: Domain Name (DN)
DNS is an Internet service that translates the domain name into IP address.
Root server keeps information about TLD servers. TLD servers keep information name servers. Name servers keep information about IP addresses for individual domains.
Hosting website:
Start up a host/server where website will run.
Get a domain name from domain name providers such as GoDaddy, Freenom, etc.
Link domain name with IP address from step 1 by using the Domain Name Service/System.
DNS Literature:
Authoritative Name Server: The server component DNS that holds actual DNS records such as ANAME, CNAME, Alias, etc.
‘A’ Name Record: maps domain name to IP address to backend host. ‘A’ os for address. The A Name Record format is mentioned below:
Type — — -Domain/Host Name — — Address TTL
A — — — — - www.abc.com 101.202.30.40 60
A www.apple-orange.com 54.28.47.10 300
AAAA www.example.com fe801::1eb2::373a 600
CNAME (Canonical Name) Record: maps one name to another name instead of IP address.
Type — — Domain/Host Name — — Address — — — — — — - TTL
CNAME — www.fruits.com — — -www.apple-orange.com 300
CNAME — www.veggies.com — — -www.fruits.com — — — -600
A — — — www.apple-orange.com — -54.28.14.0 — — — — — — 900
‘Alias’ name is similar to CNAME with little differences.
Network latency and Bandwidth:
Network latency is amount of time taken to deliver some amount of data over network.
source → 10 secs →(5 secs) → Destination
latency = 10+5 = 15 secs