Amazon Route 53에 대해 알게 되어서 공부 목적으로 기재를 해 본다. 아마존 웹 서비스에서 제공하는 DNS 웹 서비스이다. 기본적으로 웹 어플리케이션이 인터넷에서 사용자와 연결될 수 있도록 도메인 이름을 IP 주소로 변환하는 기능을 제공한다. 요약하면 도메인 등록, DNS 라우팅, 상태 확인이 주요 기능이라고 할 수 있다. 1. 도메인 등록 2. DNS 라우팅 3. 상태 확인 / 장애 조치 1. 도메인 등록(Domain Registration) Route 53은 도메인 이름을 직접 등록할 수 있는 기능을 제공한다. 이를 통해 사용자는 example.com과 같은 도메인을 등록하고 관리할 수 있다. 도메인 등록 시, Route 53은 자동으로 해당 도메인에 대한 호스팅 영역(Hosted Zone)을 생성하여 DNS 설정을 쉽게 관리할 수 있도록 한다. 2. DNS 라우팅(DNS Routing) Route 53의 핵심 기능은 DNS 라우팅입니다. 이는 도메인 이름(예: www.example.com)을 특정 IP 주소나 AWS 리소스(예: S3 버킷, EC2 인스턴스, ELB 등)에 매핑하여 사용자 요청을 올바른 서버로 전달하는 역할을 한다. 다양한 라우팅 정책을 지원하여 복잡한 트래픽 분산 시나리오를 구현할 수 있다. 예를 들어, 지연 시간 기반 라우팅, 가중치 라우팅, 지리적 라우팅, 장애 조치 라우팅 등의 다양한 방식으로 트래픽을 분산할 수 있다. 3. 상태 확인 및 장애 조치(Health Checking and Failover) Route 53은 사용자 트래픽을 라우팅하기 전에 대상 서버나 리소스의 상태를 실시간으로 모니터링하는 기능을 제공한다. 상태 확인(Health Check)은 설정된 간격으로 대상 리소스에 HTTP, HTTPS, TCP 요청을 보내 응답 여부를 확인한다. 만약 특정 리소스가 장애 상태에 있다고 판단되면, Route 53은 자동으로 트래픽을 백업 리소스나 다른 가용한 리소스로 라우팅하는 장애 조치(Failover) 기능을 통해