Basics of Amazon Route 53 [Part -1] - DEVOPS DONE RIGHT (2024)

What is Amazon Route 53?

Amazon Route 53 is a highly available and scalable authoritative cloud Domain Name System (DNS) service. It connects the Internet traffic to appropriate servers hosting the requested Web application. In addition, route 53 also facilitates health-checking and domain name registration of services. The design of route 53 aims at providing a highly reliable and cost-effective approach for routing end-users to Internet applications. Why the name Route 53! AWS Route 53 takes its name from the Port 53, which handles DNS for both the TCP and UDP traffic requests, the term Route may signify the routing, or perhaps the popular highway naming convention in the USA.

Before going deep into understanding Amazon Route 53, We should be aware of some useful terminologies :

Internet Protocol (IP) :It is a numerical label assigned to devices and used by computers to identify each other on a network.

Domain Name System (DNS) :They are used to convert human-readable domain names into IP addresses.

Domain Registrars :A authority that can assign domain names. Some popular ones are Domain.com, Bluehost, Network Solutions, HostGator, GoDaddy and Amazon Route 53 itself.

Basics of Amazon Route 53 [Part -1] - DEVOPS DONE RIGHT (1)

Root server :Root servers are DNS nameservers that operate in the root zone. These servers can directly answer queries for records stored or cached within the root zone, and they can also refer other requests to the appropriate Top Level Domain (TLD) server.

Top Level Domain :The TLD servers are the DNS server group one step below root servers in the DNS hierarchy, and they are an integral part of resolving DNS queries. Ex : .com, .net, .in and .org.

Domain :Domains are your standard URLs like amazon.com and google.com.

Subdomains :Subdomains are a unique URL that lives on your purchased domain as an extension in front of your regular domain likewww.google.comand docs.google.com.

Hosted Zone :It’s the way AWS describes the information you provide to define how traffic aimed at your domain name will be managed. A hosted zone is a container for records, and records contain information about how you want to route traffic for a specific domain, such as example.com, and its subdomains (web.example.com, admin.example.com). A hosted zone and the corresponding domain have the same name. When we create a public hosted zone, it automatically creates an SOA and NS that are unique to each hosted zone.

DNS Records :DNS records are what contain the actual information that other browsers or services need to interact with, like your server’s IP address. Nameservers, on the other hand, help store and organize those individual DNS records. Nameservers are the physical phone book itself and DNS records are the individual entries in the phone book.

Start of authority (SOA) :It contains info on hosted zones. Type of resource record that every DNS must begin with, it contains the following information:
1. Contains the owner info(email id).
2. Contains info of authoritative server.
3. Serial number which is incremented with changes to the data zones.(In case of updates).
4. Stores the name of the server supplying the data.
5. Stores the admin zone.
6. Current version of the data file.
7. Time to live.

Name Server (NS) records :As discussed earlier it is a physical phone book itself. Nameservers play an important role in connecting a URL with a server IP address in a much more human-friendly way. Nameservers look like any other domain name. When you look at a website’s nameservers, you’ll typically see a minimum of two nameservers (though you can use more). Here’s an example of what they look like:
ns-380.awsdns-47.com
Ns-1076.awsdns-06.org
They are used by top-level domain servers to direct traffic to the content DNS server. It specifies which DNS server is authoritative for a domain. It is of 4 types recursive resolvers, root nameservers, TLD nameservers, and authoritative nameservers.

Time To Live (TTL) :Length of time the DNS record is cached on the server for in seconds. Default is 48 hours.

Canonical Name (CName) :A CNAME, or Canonical Name record, is a record that points to another domain address rather than an IP address. For example, say you have several subdomains, likewww.mydomain.com, mail.mydomain.com etc and you want these subdomains to point to your main domain name mydomain.com.

Alias Record :You will use an ALIAS record when you want the domain itself (not a subdomain) to “point” to a hostname. The ALIAS record is similar to a CNAME record, which is used to point subdomains to a hostname. The CNAME record only can be used for subdomains, so the ALIAS record fills this gap.

How DOES THE AWS Route 53 service work?

1. The domain name is first registered with AWS Route 53 or any Domain registrar, which is then configured to route Internet traffic to the servers hosting the domain name.
2. End-users enter the domain name or the complete URL into the browser search bar.
3. The ISP routes the request to a DNS resolver, a tool that converts the domain name into its IP address.
4. The DNS resolver then forwards the user request to a DNS root name server, which is then directed to its Top Level Domain (TLD) server and ultimately, to AWS Route 53.
5. The Route 53 authoritative name server returns the IP address of the domain name to the DNS resolver.
6. Now that the DNS resolver has the required IP address, it can forward the user request to the appropriate server hosting the content as per the configurations of the AWS Route 53 service.

Amazon Route 53 functions :

1. Dns resolver :A DNS resolver, also called a recursive resolver, is a server designed to receive DNS queries from web browsers and other applications. The resolver receives a hostname — for example,www.example.com— and is responsible for tracking down the IP address for that hostname. AWS Route 53 supports both IPv4 and IPv6 formats.

2. Traffic management :Intelligent traffic routing based on key parameters including proximity, the health of endpoints and latency. Let’s suppose your domain registrar is GoDaddy, then you can direct that traffic to Route 53.

3. Availability management :It checks the health of servers, load balancers, S3 and other resources. Route 53 directs internet traffic to healthy target instances as per the specified configurations. In event of an outage, the health-checking agents will route the traffic to healthy endpoints. The health check feature generates CloudWatch metrics that can further trigger AWS Lambda functions to perform appropriate corrective actions.

4. Domain registration :The facility of domain registration services is the core of Amazon route 53. Users can search for available domain names and register a domain name according to their choice. Furthermore, users also have the option of transferring in existing domain names for management by route 53.

5. Geo DNS and Latency Based Routing:Reduce latency and improve the end-user experience by routing traffic from servers closest to end-users.

6. S3 and CloudFront Zone Apex Support :If you use Amazon CloudFront and S3 for delivering website content, then visitors to your website could access the site at the zone apex. The zone apex is the root domain. For instance, visitors could access the website as xyz.com rather thanwww.xyz.com. It also creates Custom SSL certificates without requirements for proprietary code or complicated configurations.

7. Private DNS for Amazon VPC:Amazon route 53 documentation presents the private DNS for Amazon VPC as a highly crucial feature in route 53. This feature helps in the management of custom domain names for internal AWS resources. Most important of all, the process does not involve the exposure of DNS data to the public internet.

8. Management Console:A simple and intuitive management console allows users to view resources and perform operational tasks. The management console is also offered as a mobile app. Users can further manage Route 53 controls such as the DNS record modification permission using the AWS Identity and Access Management service.

In part 2 of this series, I will be covering creation of hosted zone, records and DNS routing.

Image Reference

Blog Pundit: Bhupender Singh

Opstree is an End to End DevOps solution provider

CONTACT US

Connect Us

Related

Basics of Amazon Route 53 [Part -1] - DEVOPS DONE RIGHT (2024)

FAQs

What is Amazon Route 53 in simple terms? ›

With Amazon Route 53, you can create and manage your public DNS records. Like a phone book, Route 53 lets you manage the IP addresses listed for your domain names in the Internet's DNS phone book. Route 53 also answers requests to translate specific domain names like into their corresponding IP addresses like 192.0.

Which of the following statements is correct about Amazon Route 53 service? ›

The true statements about Amazon Route 53 resource records are that an Alias record can map one DNS name to another Amazon Route 53 DNS name and an Amazon Route 53 CNAME record can point to any DNS record hosted anywhere.

Which two functions can be performed using Amazon Route 53? ›

  • All websites, computers, and connected devices communicate with each other using IP addresses. ...
  • You can use Route 53 to perform three main functions: domain registration, DNS routing, and health checking without coding requirements using the AWS Management Console.
Jul 14, 2022

What is the most appropriate routing policy to implement in Amazon Route 53? ›

Latency Routing Policy — Use when you have resources across multiple AWS regions and want to route traffic to the region that provides the best latency. Multi-Value Response Routing Policy — Use when you want Route 53 to respond to DNS queries with up to eight randomly selected healthy records.

What are three services available on Route 53? ›

Key features
  • Route 53 Resolver. Get recursive DNS for your Amazon VPCs in AWS Regions, VPCs in AWS Outposts racks, or any other on-premises networks. ...
  • Route 53 Resolver on Outposts endpoints. ...
  • Route 53 Resolver DNS Firewall. ...
  • Route 53 Profiles. ...
  • Traffic flow. ...
  • Geoproximity routing. ...
  • Latency based routing. ...
  • IP-based routing.

How to create Route 53 in AWS step by step? ›

Step 1:- Now, search Route 53 in the search bar in the AWS Console. Step 2:- Click on Create hosted zone on Route 53 Dashboard. Step 3:- On the new page fill in all the required details such as Domain name, description, and select the public hosted zone and then click on create hosted zone.

Is AWS Route 53 a load balancer? ›

Route 53 is a Domain Name System (DNS) service that performs global server load balancing by routing each request to the AWS region closest to the requester's location.

Why is it called Route 53? ›

AWS Route 53 Definition

Released in 2010, its name refers to both the classic highway US Route 66 and the destination for DNS server requests: TCP or UDP port 53. AWS Route 53 translates URL names, such as www.wordpress.com, into their corresponding numeric IP addresses—in this example, 198.143.

What is the hosted zone in Route 53? ›

What are Hosted Zones? In layman-speak, it's the number of domains ( example.com , domain.com , etc.) that you are going to be associating with Amazon Route 53.

What is the difference between alias and Cname in Route 53? ›

More routing options: Alias records support additional routing options such as weighted, geographic and failover routing. CNAME records do not support these options. Limitations: CNAME records can be used only on subdomains. In contrast, When using Alias records, you can route from the subdomain and the root.

What are the types of routing policies in Route 53? ›

  • Simple routing.
  • Failover routing.
  • Geolocation routing. Geolocation routing in private hosted zones.
  • Geoproximity routing.
  • Latency-based routing. Latency-based routing in private hosted zones.
  • IP-based routing. Creating a CIDR collection with CIDR locations and blocks. ...
  • Multivalue answer routing.
  • Weighted routing.

Who uses Amazon Route 53? ›

Who uses Amazon Route 53?
CompanyWebsiteCountry
uShipuship.comUnited States
Further, Inc.further.coUnited States
Neopost Canadaneopost.caCanada
EnergyHubenergyhub.comUnited States
1 more row

How does Route 53 work? ›

If a web application requires a domain name, Route53 service helps to register the name for the website (i.e domain name). Whenever a user enters the domain name, Route53 helps to connect the user to the website. If any failure is detected at any level, it automatically routes the user to a healthy resource.

What does Amazon Route 53 enable users to do? ›

Route end users to your site reliably with globally-dispersed Domain Name System (DNS) servers and automatic scaling. Amazon Route 53 ensures reliable and efficient routing of end users to your website by leveraging globally-dispersed Domain Name System (DNS) servers.

What are the benefits of Amazon Route 53 Choose 2? ›

Flexible : Amazon Route 53 Traffic Flow provides users flexibility in choosing traffic policies based on multiple criteria, such as endpoint health, geographic location, and latency. Scalable : Route 53 is designed to automatically handle large volume queries without the user's interaction.

What is the main purpose of Amazon Route 53 Quizlet? ›

Amazon Route 53 provides highly available and scalable Domain Name System (DNS), domain name registration, and health-checking web services.

Is Route 53 a load balancer? ›

Route 53 is a Domain Name System (DNS) service that performs global server load balancing by routing each request to the AWS region closest to the requester's location.

How does Route 53 route traffic? ›

Latency-Based Routing

Route 53 measures latency between the user's location and each resource and routes traffic to the resource with the lowest latency. Latency-based routing is beneficial for improving the user experience by directing users to the closest and fastest-performing resource.

Top Articles
Geo Page
Tips for Reducing the Impact of NIIT | Hantzmon Wiebel CPA and Advisory Services
Algebra Calculator Mathway
Jeremy Corbell Twitter
Insidious 5 Showtimes Near Cinemark Tinseltown 290 And Xd
Z-Track Injection | Definition and Patient Education
Sissy Hypno Gif
Nm Remote Access
Think Of As Similar Crossword
123 Movies Black Adam
Ucf Event Calendar
The Blind Showtimes Near Showcase Cinemas Springdale
Edible Arrangements Keller
Craigslist Pikeville Tn
Alaska: Lockruf der Wildnis
6th gen chevy camaro forumCamaro ZL1 Z28 SS LT Camaro forums, news, blog, reviews, wallpapers, pricing – Camaro5.com
Diablo 3 Metascore
2016 Ford Fusion Belt Diagram
Roof Top Snipers Unblocked
Sadie Proposal Ideas
O'Reilly Auto Parts - Mathis, TX - Nextdoor
Coomeet Premium Mod Apk For Pc
What Are The Symptoms Of A Bad Solenoid Pack E4od?
Sadie Sink Reveals She Struggles With Imposter Syndrome
Elbert County Swap Shop
Craigslist Wilkes Barre Pa Pets
Sand Dollar Restaurant Anna Maria Island
Kabob-House-Spokane Photos
Tamil Movies - Ogomovies
Riverstock Apartments Photos
Myaci Benefits Albertsons
Nurtsug
James Ingram | Biography, Songs, Hits, & Cause of Death
Basil Martusevich
Swgoh Boba Fett Counter
Roadtoutopiasweepstakes.con
Metra Union Pacific West Schedule
Sedano's Supermarkets Expands to Orlando - Sedano's Supermarkets
拿到绿卡后一亩三分地
Uvalde Topic
Locate phone number
Doe Infohub
What Is The Optavia Diet—And How Does It Work?
Greatpeople.me Login Schedule
Ouhsc Qualtrics
Rite Aid | Employee Benefits | Login / Register | Benefits Account Manager
Rick And Morty Soap2Day
Msatlantathickdream
Wild Fork Foods Login
Urban Airship Acquires Accengage, Extending Its Worldwide Leadership With Unmatched Presence Across Europe
Autozone Battery Hold Down
Ok-Selection9999
Latest Posts
Article information

Author: Arline Emard IV

Last Updated:

Views: 5746

Rating: 4.1 / 5 (52 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Arline Emard IV

Birthday: 1996-07-10

Address: 8912 Hintz Shore, West Louie, AZ 69363-0747

Phone: +13454700762376

Job: Administration Technician

Hobby: Paintball, Horseback riding, Cycling, Running, Macrame, Playing musical instruments, Soapmaking

Introduction: My name is Arline Emard IV, I am a cheerful, gorgeous, colorful, joyous, excited, super, inquisitive person who loves writing and wants to share my knowledge and understanding with you.