[AWS] Amazon Route 53이란?

비전·2025년 1월 9일

AWS 실습

목록 보기
39/54
post-thumbnail

1. Amazon Route 53이란?

AWS Route 53은 고가용성(Highly Available), 확장성(Scalable), 완전 관리형(Fully Managed)의 권한 있는(Authoritative) DNS(Domain Name System) 서비스입니다.

1. 특징

1. 권한 있는 DNS 서비스

  • 고객이 직접 DNS 레코드를 업데이트하고 관리할 수 있습니다.
  • 도메인 이름을 IP 주소로 변환하는 역할을 수행합니다.

2. 도메인 등록(Domain Registrar)

  • Route 53은 도메인 등록 서비스도 제공하여, AWS에서 직접 도메인을 구매하고 관리할 수 있습니다.

3. 리소스 상태 확인(Health Check)

  • 리소스의 상태를 주기적으로 점검하여 장애 발생 시 트래픽을 다른 리소스로 자동으로 라우팅 할 수 있습니다.

4. 100% 가용성 SLA

  • AWS 에서 제공하는 유일한 서비스로, 100% 가용성을 보장합니다.

5. 이름의 유래

  • "53"은 DNS가 사용하는 전용적인 포트번호(Port 53)에서 유래되었습니다.

2. 왜 Route 53을 사용할까?

  • 고가용성 : 전 세계적으로 분산된 DNS 서버를 사용하여 높은 가용성을 제공합니다.
  • 확장성 : 트래픽 증가에 따라 자동으로 확장됩니다.
  • 지능형 라우팅
    - 지리적 라우팅
    • 가중치 라우팅
    • 지연 시간 기반 라우팅 등 다양한 라우팅 옵션 제공
  • 통합성 : AWS 클라우드 서비스와 원활하게 통합됩니다.

3. Route 53 - Records 주요 구성요소

Route 53의 Records는 도메인 트래픽을 어떻게 라우팅할지 설정하는 구성 요소입니다. 각 Record는 도메인 이름, 유형, 값, 라우팅 정책 등을 포함합니다.

1. 도메인/서브도메인 이름

  • 예: example.com, www.example.com

2. 레코드 유형 (Record Type)

  • 예: A, AAAA, CNAME, NS

3. 값 (Value)

  • 예: IP 주소 12.34.56.78 또는 다른 호스트 이름

4. 라우팅 정책 (Routing Policy)

  • 쿼리에 대한 Route 53의 응답 방식을 정의

5. TTL (Time-To-Live)

DNS Resolver에서 레코드를 캐싱하는 시간


4. 주요 Record 유형

1. A 레코드

  • 호스트 이름을 IPv4 주소로 매핑
  • 예: example.com192.168.1.1

2. AAAA 레코드

  • 호스트 이름을 IPv6 주소로 매핑
  • 예: example.com2001:0db8:85a3:0000:0000:8a2e:0370:7334

3. CNAME 레코드

  • 호스트 이름을 다른 호스트 이름으로 매핑
  • 대상은 반드시 A 또는 AAAA 레코드를 포함해야 함
  • 제한: 최상위 도메인(Zone Apex)에 사용할 수 없음
  • 예: example.com에는 CNAME 설정 불가, www.example.com 가능
  • 예 : www.example.com → example.com

4. NS 레코드

  • 호스티드 존(Hosted Zone)에 대한 네임 서버를 지정
  • 도메인의 트래픽이 어떻게 라우팅될지 제어
  • 예 : example.com → Route 53 네임 서버
profile
아는 만큼 보인다

0개의 댓글