Section 9: Route 53 Flashcards
True/False
Domain Name System translates human friendly hostnames into machine IP addresses
True
What’s the amazon domain registrar?
Amazon Route 53
Subsection: What is a DNS?
Tell me about all the parts of this URL
http://api.www.example.com.
(Things like which part represent the fully qualified domain name, which part represents the top level domain, etc.)
Ignore the underlines, they’re not supposed to be there.
* URL: http://api.www.example.com.
* protocol: http
* Fully Qualified Domain Name (FQDN): api.www.example.com.
* sub domain: .www.example.com.
* second level domain (SLD): .example.com.
* Top Level Domain (TLD): .com.
* Root: . <- that’s the period after the com
Subsection: What is a DNS?
Is Amazon Route 53 highly available, scalable, Authoritative DNS, Domain Registrar, with the ability to check the health of your resources and the only AWS service which provides 100% availability SLA?
Yes
Subsection: Route 53 Overview
What’s an Authoritative DNS?
It means the customer (me) can update the DNS records (as opposed to who? I’m not sure).
Subsection Route 53 Overview
About Route 53 records:
What are the names of the following
* A) there are many types of these, but you must know A, AAAA, CNAME, NS
* B) ex: 12.34.56.78
* C) how Route 53 responds to queries
* D) amount of time the record cached at DNS resolvers
* E) ex: example.com
- A) Record Type
- B) Value
- C) Value
- D) TTL
- E) Domain/subdomain name
Subsection Route 53 Overview
About Route 53, identify the following description with the appropriate record type:
- A) maps a hostname to IPv4 (ex: 1.2.3.4)
- B) maps a hostname to IPv6 (ex: 1.2.3.4.5.6)
- C) maps a hostname to another hostname.
- D) name servers for the hosted zone that control how traffic is routed for a domain.
Subsection: Route 53 Overview
Which of the following, if any, are false about CNAMEs and what is/are the true version(s)?
- A) Can’t create a CNAME record for the top node of a DNS namespace (zone apex). For example, you can’t create one of these for www.example.com, but you can do it for example.com.
- B) target is a domain name which must have an A or an NS record.
- A) is false, here’s the true version: Can’t create a CNAME record for the top node of a DNS namespace (zone apex). For example, you can’t create one of these for example.com, but you can do it for www.example.com.
*B) is false. Here’s the true version: target is a domain name which must have an A or an AAAA record.
Subsection: Route 53 Overview
Route 53 - Hosted Zones
true/false. you can have private or public hosted zones (public domain names) (ones that route traffic on the internet or ones that route traffic within a private network (VPC)) (private domain names). These are not free. at time of course section creation, cost was 50 cents a month.
True
Subsection: Route 53
Say you have a registered domain, example.com and you go to your hosted zones and you want to make a new subdomain, test.example.com. What’s the button you click to create the subdomain?
Create record!
Subsection: Route 53
Route 53 Records TTL:
True/False;
Route 53 Records TTL concerns the amount of time Route 53 tells you to cache the IP address associated with the domain name you (a client) requested. A longer TTL (ex: 24 hours) means fewer requests querying the DNS and less traffic on Route 53 (and each request or the overall traffic will cost you $). But it also means that if you change something, it will take longer for all your clients to get the new info. Opposite is true for shorter TTL. So shorter TTL is better if you expect you want to change your records often and don’t mind the cost, then you’d want a short TTL (ex, 60 seconds).
True
Subsection: Route 53 - TTL
CNAME:
point a hostname to any other hostname
ALIAS: point a hostname to a specific AWS resources
this question isn’t done, but i’m not sure i like it anway
Subsection: Route 53 CNAME vs Alias
Why is an A type Alias record better than CNAME for getting to your AWS resource?
rubythroatedhummingbird.gulfcoastcloud.com and northerncardinal.gulfcoastprairie.com now also gets you to this location. I purchased the domain name gulfcoastcloud.com was purchased through Amazon Route 53. The subdomain “hummingbird” was created as an a type A record attached to the aforementioned application load balancer by using the Alias option in the create record form. The subdomain ”northerncardinal” was created using a type CNAME record attached to the DNS name of the same application load balancer. Honestly, I’m not quite sure what the difference between the two approaches is. The A method used the same DNS name as the CNAME method, only there was a different way to get there and “dualstack” was appended in front of the string. A quick search would make it seem that dualstack means that your domain can use IPv4 and IPv6 records, except that since the A method is the A method, I expected it to only use IPv4.
it seems like the alias record is free to query, but CNAME is not. That would make A-alias better than CNAME.
Subsection: Route 53 CNAME vs Alias
you have a domain, example.com and an ALB that is hooked up to sites (identical) on two ec2 instances. You want to connect example.com to the ALB so people can see your site using the URL “example.com”. Can you use an A type record? What about a CNAME type record?
You can use an A type record with an alias that you set up by selecting endpoint “route to application or classic load balancer”, region whatever-your-region-is, and selcting the appropriate load balancer. No, you cannot do this with CNAME. I suspect you can do it with IPv6 but possibly not with any other of the 4 main record types.
Subsection: Route 53 CNAME vs Alias
What are the four main record types?
A, AAAA, CNAME, NS
Subsection - Route 53 - Creating our first records (this is a guess)
True/False: Route 53 routing policies refer to routing DNS queries, not traffic
True
Subsection: Routing Policy - Simple
True/False: the following comprises the list of Route 53 Routing policies: Simple, weighted, failover, threshold based, geolocation, multi value answer, geoproximity (using route 53 traffic flow feature)
False. Correct answer is:
Simple, weighted, failover, latency based, geolocation, multi value answer, geoproximity (using route 53 traffic flow feature)
Subsection: Routing Policy - Simple