Routing Flashcards

1
Q

What is Route53?

A

A managed DNS containing a collection of rules and records which help clients reach a server through URLs.

  • can use public or private domains
  • has load balancing through DNS
  • comes with limited health checks
  • multiple routing policy options
  • pay $0.50 per month per hosted zone
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the most common records of a Route53?

A

A: hostname to IPv4
AAAA: hostname to IPv6
CNAME: hostname to hostname (only for non root domain)
Alias: hostname to AWS resource

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

What are the Route53 policy type?

A
  • Simple (single target routing, no health checks)
  • Health Check (routing by health check results)
  • Failover (health check mandatory)
  • Geolocation (routing by location)
  • Latency (least latency routing to Region)
  • Weighted (controls % of request routed to an endpoint, can include health checks)
  • Multi-value (routing to multiple resources, not a substitute for ELB)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is TTL?

A

Time to Live mandatory setting on Route53

  • High TTL = 24hrs (potentially outdated route)
  • Low TTL = 60s
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Can Route53 register a domain for you?

A

Yes. However if you use a 3rd Party registrar like GoDaddy, GoogleDomains, etc. you must create a hosted zone in Route53 and update the NS Record at registrars website to use the Route53 name.

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

What is Elastic Beanstalk?

A

An AWS managed service that provides a developer centric view of deploying an application on AWS.

  • uses EC2, ASG, ELB, RDS etc all in one view that’s easy to read
  • allows us to have full control over the configuration
  • free except for underlying instances
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are the architecture models for Elastic Beanstalk?

A
  • Single Instance deployment
  • Load Balanced with ASG
  • ASG only
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are the components of Elastic Beanstalk?

A
  • Application
  • Application version
  • Environment name
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is a domain name registrar?

A

An organization that manages the reservation of Internet domain names (i.e. GoDaddy, Google Domains, etc.)

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

What is stickiness?

A

Attaching a user to a particular instance.

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

What are some of the platforms that Elastic Beanstalk supports?

A
  • Go
  • Java SE
  • Java with Tomcat
  • .NET on Windows with IIS
  • Node.js
  • PHP
  • Python
  • Ruby
  • Packer Builder
  • Docker Containers (single, multi, preconfigured, or custom)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly