Route 53 Flashcards

1
Q

DNS

A

Domain Name System which translates the human friendly hostnmaes into the machine IP addresses

www.google.com=>172.217.18.36

DNS is the backbone of the internet

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

Domain Registrar

A

Amazon Route 53, GoDaddy,NS

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

DNS Records

A

A, AAAA, CNAME, NS

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

Zone File

A

contains DNS recors

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

Name Server

A

resolves DNS queries (authoritative or non-authoritative)

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

Top Level Domain (TLD)

A

.com, .us, .gov, .org

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

Second Level Domain (SLD

A

amazon.com, google.com

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

Route 53

A

Highly available, scalable, fully managed and authoritative DNS

Authoritative = the customer (you) can update the DNS records

Domain Registrar as well

The only AWS service which provides 100% availability SLA

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

Route 53 records

A

how you want to route traffic for a domain

Each record contains:
1. Domain/Subdomain Name- e.g example.com
2. Record Type- e.g. A or AAAA
3. Value- e.g 12.34.56.78
4.Routing Policy- how Route 53 responds to queries
5. TTL- amount of time the record cached at DNS Resolvers.

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

DNS Record Types that Route 53 SUpports

A

A/ AAAA/ CNAME/ NS

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

A

A

maps a hostname to Ipv4 address

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

AAAA

A

maps a hostname to IPv6 address

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

CNAME

A

maps a hostname to another hostname

The target is a domain name which must have an A or AAAA record.

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

NS

A

Name Servers for the Hosted Zone. They are the DNS names or IP addresses of the servers that can respond to the DNS queries for your hosted Zone.

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

Hosted Zones

A

A container for records that define how to route traffic to a domain and its subdomains.

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

Public Hosted Zones

A

contains records that specify how to route traffic on the internet (public domain names)

$0.50/month per hosted zone.

16
Q

Private Hosted ZOnes

A

contain records that specify how you route traffic with one or more VPCs (private domain names)

URLs you can only access within your private corporate network.

17
Q

TTL

A

Time To Live

TTL is saying client please cache this result for duration of the TTL.

purpose is we don’t want to query the DNS too often because we don’t expect records to change a lot, using response we have the client can access the web server and do http request and responses.

18
Q

CNAME

A

Points a hostname to any other hostname (app.mydomain.com =>blabla.anything.com)

only for non root domain (aka something.mydomain.com

19
Q

Alias

A

Points a hostname to an AWS resource (app.mydomain.com => blabla.amazonaws.com)

works for root domain and non root domain (aka my domain.com)

free of charge and have native health check

Always typeA/AAAA

20
Q

Alias Record Targets

A

ELBs

CloudFront Distributions

API Gateway

Elastic Beanstalk environments

S3 websites

VPC Interface Endpoints

Global Accelerator accelerator

Route 53 record in the same hosted zone

you cannot set an alias record for an EC2 DNS name

21
Q

Routing Policy

A

Define how Route 53 responds to DNS queries

DNS does not route any traffic, it only responds to the DNS queries.

22
Q

Simple Routing Policies

A

Typically, route traffic to a single resource

Can’t be associated with Health Checks

23
Q

Weighted Routing Policies

A

control the % of the requests that go to each specific resource

Assign each record a relative weight.

DNS record must have same name and type.

use case: load balancing between regions, testing new application versions.

Assign a weight of 0 to a record to stop sending traffic to a resource.

If all records have a weight of 0, then all records will be returned equally.

24
Q

Routing Policy Latency Based

A

Redirect to the resource that has the least latency close to us

latency is based on traffic between users and AWS regions