Section 1 - Instruction

When you type google.com into your browser, how does your computer find Google's servers? This is accomplished using the Domain Name System (DNS). DNS is the service that translates human-friendly domain names into computer-friendly IP addresses.

Engagement Message

Why do we prefer using names like google.com instead of a series of numbers?

Section 2 - Instruction

Amazon Route 53 is a highly available and scalable cloud DNS web service. It's designed to give developers and businesses an extremely reliable and cost-effective way to route end users to internet applications.

It's named after the famous Route 66 highway, but uses port 53, which is the standard port for DNS.

Engagement Message

What do you think makes Route 53 different from traditional DNS services?

Section 3 - Instruction

At its core, Route 53 performs domain registration and DNS routing. You can register new domain names directly with Route 53. Once you have a domain, you create records that tell DNS where to send traffic for that domain, for example, to the IP address of your web server.

Engagement Message

What happens if a DNS record points to the wrong IP address?

Section 4 - Instruction

A key feature of Route 53 is health checks. Route 53 can monitor the health and performance of your application's servers. If a server becomes unhealthy or unreachable, Route 53 can detect this and stop sending traffic to it.

Engagement Message

How does this prevent a bad experience for your users?

Section 5 - Instruction

Based on these health checks, Route 53 can perform DNS failover. If your primary server becomes unhealthy, Route 53 can automatically start routing all your traffic to a healthy backup server, perhaps in a different Availability Zone or Region.

Sign up
Join the 1M+ learners on CodeSignal
Be a part of our community of 1M+ users who develop and demonstrate their skills on CodeSignal