Route 53 Flashcards

1
Q

Route 53

A
  • authoritative DNS - customer (you) can update DNS records
  • domain registrar
  • health checks
  • 100% availability SLA
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

TLD

A

top level domain (.com, .gov)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

SLD

A

second level domain - amazon.com

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

How does DNS work?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

How does DNS work?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

DNS record types

A
  • A - address
  • AAAA - A record for IPv6
  • CNAME - maps hostname to a hostname
    • can’t create a CNAME record for top node of DNS namespace
    • Alias - map hostname to aws resource
      • works for BOTH root and non-root domain
      • free of charge
      • cannot set TTL
      • always an A record
      • CANNOT alias an EC2 DNS name
  • NS - name server for the hosted zone
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

DNS TTL

A
  • cached at DNS resolvers
    • high ttl - less traffic on route53, possibly outdated record on client
    • low ttl - more traffic on route53, easy to change records
    • except for alias records, TTL is mandatory for each DNS record
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

DNS hosted zones

A
  • public - contains records that specify how to route traffic on internet
  • private - only within VPC can names be resolved
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Simple routing policy

A
  • typically, route traffic to a single resource
  • can specify multiple values in same record returned to client. client will randomly choose one
  • when alias enabled, specify only ONE aws resource
  • no health checks
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

weighted routing policy

A
  • control % of requests go to a specific resource based on weights
  • weights don’t add to 100. just a percentage of sum of all weights
    • 0 value for all weights? - all records will be chosen equally
  • can do health cases
  • use case: load balancing
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

failover routing policy

A

switch dns record to point to a separate instance when health check fails

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

latency based routing policy

A
  • redirect to resource that has least latency
    • based on traffic between users and aws regions
    • supports health checks (has failover capability)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

geolocation based routing policy

A
  • different than latency based! us toe users actual location
  • health check support
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

geoproximity based routing policy

A
  • ability to shift more traffic to resources based on a defined bias
  • to change size of geographic region, specify bias values
    • higher bias = more traffic to resource
    • lower bias = less traffic to resource
  • must use (advanced) traffic flow feature
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

multi-value based routing policy

A
  • route 53 returns multiple values/resources
  • up to 8 healthy records for each multi-value query
  • NOT a substitute for having an ELB
    • multi-value is ‘client-side’ load balancing
  • health check support
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

R53 health checks

A
  • usually used for public resources
    • route 53 public health checkers live outside your vpc and cannot access private endpints
    • for private resources, reate a cloudwatch metric and associate the alarm, then create a health check that checks the alarm itself
  • used for automated DNS failover
  • calculated health check - monitors other health checks
  • integrated with CloudWatch