Route 53 DNS

네트워킹 연관 문항 39개

관리형 DNS. 라우팅 정책과 상태 확인으로 장애 조치까지

이게 뭔가요? / What is this?

Route 53은 물리 서버나 네트워크 장비가 아니라, 도메인 이름을 실제 주소로 바꿔주는 관리형 전화번호부(DNS) 서비스입니다. 단순한 전화번호부와 다른 점은, 안내원이 전화를 연결하기 전에 상대방이 실제로 응답하는지(상태 확인) 먼저 확인하고, 필요하면 다른 지점(대체 리전)으로 돌려준다는 것입니다.

개요 / Overview

Route 53은 도메인을 AWS 리소스로 연결하고, 라우팅 정책으로 지역·지연시간·가중치에 따라 트래픽을 분배합니다. 다중 리전 아키텍처 문제에서는 어떤 라우팅 정책인지 고르는 것이 핵심입니다.

동작 원리 / How it works

Route 53은 권한 있는 DNS 서버입니다. 호스팅 영역에 레코드를 두고, 질의가 오면 라우팅 정책에 따라 어떤 값을 돌려줄지 결정합니다. 상태 확인을 붙이면 비정상 대상을 응답에서 제외할 수 있어, DNS가 곧 장애 조치 장치가 됩니다.

Alias 레코드는 AWS 전용 확장으로, ALB·CloudFront·S3 웹사이트 엔드포인트를 가리킵니다. CNAME과 달리 영역 정점(example.com)에 쓸 수 있고 조회 요금이 무료입니다. 장애 조치의 속도 한계는 DNS TTL이며, 클라이언트가 TTL 동안 옛 응답을 캐시하므로 즉각적인 전환이 필요하면 Global Accelerator가 더 낫습니다.

시험은 무엇을 보는가 / What the exam is testing

시험에서 Route 53 문제는 거의 항상 "어떤 라우팅 정책인가"입니다. 가장 빠른 리전으로는 Latency, 사용자 위치 기준 규정 준수·현지화는 Geolocation, 점진적 배포는 Weighted, 대기 사이트 전환은 Failover입니다. 다중 리전 아키텍처의 트래픽 전환 담당이라는 역할을 이해하는 것이 핵심입니다.

시험 포인트 / Exam points

라우팅 정책 구분

Latency는 가장 빠른 리전으로, Geolocation은 사용자 위치 기준으로(규정 준수·콘텐츠 현지화), Weighted는 비율로(카나리 배포), Failover는 상태 확인 실패 시 대기 사이트로 보냅니다.

Alias 레코드

ALB·CloudFront·S3 웹사이트 엔드포인트를 가리킬 때는 CNAME이 아니라 Alias를 씁니다. 조회 요금이 무료이고 영역 정점(zone apex, example.com)에도 쓸 수 있습니다.

상태 확인 기반 장애 조치

상태 확인을 붙이면 기본 리전이 죽었을 때 자동으로 보조 리전으로 전환합니다. 파일럿 라이트·웜 스탠바이 DR 구성의 트래픽 전환 담당입니다.

자주 틀리는 함정 / Common traps

영역 정점(example.com)에 CNAME을 쓰려는 선택지 — DNS 표준상 불가능하며 Alias를 써야 합니다.

데이터 복제 없이 Route 53 장애 조치만으로 DR을 구성하는 것 — 트래픽은 넘어가지만 데이터가 없습니다.

헷갈리는 것 구분하기 / Telling them apart

Latency 라우팅vsGeolocation 라우팅

목적이 다릅니다. Latency는 실측 지연시간이 가장 낮은 리전으로 보내 성능을 최적화하고, Geolocation은 사용자가 어느 나라인지로 보내 규정 준수나 언어별 콘텐츠를 만족시킵니다. "데이터가 국경을 넘으면 안 된다"는 Geolocation입니다.

📝 이 개념 문제 풀기

Amazon Route 53

Networking 39 related questions

Managed DNS whose routing policies and health checks also deliver failover

이게 뭔가요? / What is this?

Route 53 is not a physical server or network appliance — it is a managed phone-book service (DNS) that translates domain names into real addresses. Unlike a plain phone book, its operator first checks whether the other end actually answers (a health check) before connecting the call, and reroutes to another branch (a standby Region) when it does not.

개요 / Overview

Route 53 maps domains to AWS resources and distributes traffic by geography, latency, or weight. In multi-Region questions, picking the right routing policy is the whole answer.

동작 원리 / How it works

Route 53 is an authoritative DNS server. Records live in a hosted zone, and routing policies decide which value a query receives. Attaching health checks removes unhealthy targets from responses, which turns DNS itself into a failover mechanism.

Alias records are an AWS extension pointing at ALBs, CloudFront, or S3 website endpoints. Unlike CNAMEs they work at the zone apex and queries are free. Failover speed is bounded by DNS TTL, since clients cache the old answer for its duration — so when the switch must be immediate, Global Accelerator fits better.

시험은 무엇을 보는가 / What the exam is testing

Route 53 questions almost always reduce to which routing policy. Fastest Region → Latency. Compliance or localisation by user location → Geolocation. Gradual rollout → Weighted. Swinging to a standby → Failover. The core insight is its role as the traffic-shifting half of multi-Region designs.

시험 포인트 / Exam points

Routing policies

Latency routes to the fastest Region; Geolocation routes by user location (compliance, localisation); Weighted splits by percentage (canary releases); Failover swings to a standby when health checks fail.

Alias records

Point to ALBs, CloudFront, or S3 website endpoints with Alias records rather than CNAMEs: queries are free and Alias works at the zone apex.

Health-check failover

Attached health checks swing traffic to a secondary Region when the primary fails — the traffic-shifting half of pilot-light and warm-standby DR.

자주 틀리는 함정 / Common traps

Using a CNAME at the zone apex — not allowed by DNS; use an Alias record.

Building DR with Route 53 failover but no data replication — traffic moves to a Region with no data.

헷갈리는 것 구분하기 / Telling them apart

Latency 라우팅vsGeolocation 라우팅

Different goals. Latency sends users to the Region with the lowest measured latency (performance). Geolocation sends by the user's country (compliance or localised content). "Data must not cross borders" means Geolocation.

📝 Practice this concept

AWS SAA Hub Pro는 독립 학습 자료이며 Amazon Web Services, Inc.의 공식 서비스가 아닙니다. 시험 정책과 서비스 사양은 AWS 공식 문서를 기준으로 확인하세요.