Section - Route 53 Flashcards
What is DNS?
DNS is used to convert human-friendly domain names (e.g. http://acloud.guru) into internet protocol (IP) address (e.g. http://82.124.53.1)
What is IPv4 Addresses?
- IPv4 space is a 32-bit field and has over 4 billion different addresses(4,294,967,296 to be precise)
What is IPv6 Addresses?
- IPv6 was created so solve thus depletion issue and has address space of 128bits.
- There are 340,282,366,920,938,463,374,607,431,768,211,456 (or 340 undecillion) addresses.
What is Top-Level Domain(TLD)?
- Top-level domain (TLD) refers to the last segment of a domain name, or the part that follows immediately after the “dot” symbol.
- For example, in the internet address: https://www.google.com, the “.com” portion is the TLD.
- These top-level domain names are controlled by the internet assigned numbers authority(IANA) in a root zone database, which is essesntially a database of all available top-level domains.
What is a Domain Registrars?
- A registrar is an authority that can assign domain names directly under one or more top-level domains. These domains are registered with InterNIC, a service of ICANN, which enforces uniqueness of domain name across the internet.
What is DNS Record Type: SOA(start of authority)?
The SOA record stores information about:
- The name of the server that supplied the data for the zone
- The adminstration of the zone
- The current version of the data file
- The default number of seconds for the time-tolive file on resource records
What is DNS record Type: NS (name server)?
- NS records are used by top-level domain servers to direct traffic to the content DNS server that contains the authoritative DNS records.
What is DNS record Type: A record?
- An A (or address) record is the fundamental type of DNS record
- The A record is used by the computer to translate the name of the domain to an IP address
What is a TTL?
- The length that a DNS record is cached on either the resolving server or the user’s own local PC is equal to the value of the time to live (TTL) in seconds.
- The lower the time to live, the faster changes to DNS records take to propagate throughout the internet.
What is DNS record Type: CNAME (Canonical name)?
- A CNAME (canonical name) can be used to resolve one domain name to another. For example, you may have a mobile website with the domain name http://m.mysite.com that is used when users browse to your domain name on their mobile devices.
What is Alias records(AWS specific)?
- Alias records are used to map record sets in your hosted zone to load balancers, CloudFront distributions, or S3 buckets that are configured as websites.
- Alias records work like a CNAME record in that you can map one DNS name (www.example.com) to antoher “target” DNS name (elb1234.example.com)
Alias Records VS CNAME?
- CNAME cannot be used for naked domain names (zone apex record). You can’t have a CNAME for http://mydomain.com
- A Record/ Alias Record can be used for a naked domain name (zone apex record)
7 Routing Policies Available with Route 53?
- Simple Routine
- Weighted Routing
- Latency-Based Routing
- Failover Routing
- Geolocation Routing
- Geoproximity Routing (Traffic Flow only)
- Multivalue Answer Routing
What is AWS Route 53 Simple Routing Policy?
- You can only have one record with multiple IP addresses.
- If you specify multiple values in a record, Route 53 returns all values to the user in a random order.
What is AWS Route 53 Weighted Routing Policy?
- Allows you to split your traffic based on different weights assigned.
- for example, you can set 10% of your traffic to go to us-east-1 and 90% to go to eu-west-1.
- Health Checks:
- You can set health checks on individual record sets.
- if a record set fails a health check, it will be removed from Route 53 until it passes the health check.
- You can set SNS notifications to alert you about failed health checks.