hands-on lab

Configuring Amazon Route 53 Routing Policies

Up to 1h
Get guided in a real environmentPractice with a step-by-step scenario in a real, provisioned environment.
Learn and validateUse validations to check your solutions every step of the way.
See resultsTrack your knowledge and monitor your progress.
Lab description

Amazon Route 53 is a Domain Name System web service. It's managed, scalable, and highly available. Using Amazon to host your DNS allows you to take advantage of Amazon's global network, simple configuration options, and cost-effective pricing.

Being able to create DNS zones and records in Amazon Route 53 will help you build solutions in AWS that require or benefit from special DNS features. Amazon Route 53 is particularly useful if you have a need to route network traffic across regions.

In this hands-on lab, you will create a new private hosted zone, create some DNS records, and you will test the weighted and failover routing policies.

Learning Objectives

Upon completion of this beginner level lab, you will be able to:

  • Create an Amazon Route 53 private hosted zone
  • Create some DNS records in your private hosted zone
  • Use the Bash command-line to test Amazon Route 53 routing policies

Intended Audience

  • Candidates for the AWS Solutions Architect – Associate certification
  • Cloud Architects
  • DevOps Engineers


Familiarity with the following will be beneficial but is not required:

  • Amazon Route 53
  • Domain Name Systems
  • The Bash command-line

The following courses can be used to fulfill the prerequisites:


April 19th, 2024 - Resolved weighted routing testing issue

May 5th, 2023 - Pinned packages used by the lab to streamline lab experience 

February 24th, 2022 - Updated the instructions and screenshots to reflect the latest UI

Environment before

Environment after

About the author
Learning paths

Andrew is a Labs Developer with previous experience in the Internet Service Provider, Audio Streaming, and CryptoCurrency industries. He has also been a DevOps Engineer and enjoys working with CI/CD and Kubernetes.

He holds multiple AWS certifications including Solutions Architect Associate and Professional.

Covered topics
Lab steps
Logging In to the Amazon Web Services Console
Creating a Private Hosted Zone
Connecting to the Proxy Amazon Virtual Machine Using EC2 Instance Connect
Starting a Proxy
Creating Records with Different Routing Policies
Testing the Routing Policies