ex) example.com. 1h IN NS ns-750.awsdns-30.net.
| A | IPv4 IP 주소에 호스트 네임을 맵핑함 |
|---|---|
| CNAME | 하나의 호스트네임을 알리아스로 사용할수 있도록함 |
| MX | Mail exchange 도베인을 특정 메시지 변환 에이전트로 맵핑함 |
| AAAA | IPv6 IP 주소에 호스트 네임을 맵핑함 |
| TXT | 휴먼 리더블 머신 리더블 텍스트 포함 |
| PTR | 도메인 공간 내 다른 롴이션 지정 |
| SRV | 이메일 검증 프로토콜 |
| NAPTR | regex 기반 도메인 네임 재작성 허용 |
| CAA | 도메인 보안 인증 기구의 인증을 받음 |
| NS | 존에 의해 사용되는 네임 서버 식별 |
| SOA | 존의 관리 권한 메타 정보 정의 |
Route 53에서 53이라는 숫자는 DNS 트래픽이 TCP 또는 UDP의 53 포트를 사용하는데서 착안
심플 라우팅
가중치 라우팅
지연 라우팅
실패 대응 라우팅
지리적 라우팅
다변량 라우팅
Traffic Flow
Route 53 Resolver
Route53이 하지 못하는 일을 처리
Route 53 환경 설정으로 DNS 요청을 CloudFront 배포에 전달하면 엔드 유저가 자동으로 자신과 가까운 엔드 포인트로 연결되는 방식
웹페이지나 그래픽 콘텐츠의 경우
s3 버킷에 저장된 Adobe Rtmp 기반 비디오 콘텐츠의 경우
DNS는 인터넷 리소스의 주소를 관리하는 시스템
ICANN은 VeriSign 등 등록 운영자 등을 통해 네임서버 및 도메인 네임 등록 대행 사업자를 관리
FQDN 전체 주소 도메인 네음은 org, com 등 TLD 와 SLD로 구성 루트도메임을 나타내기 위해 후속 닷 기호 사용
DNS 환경 설정은 호스팅 존을 기반으로 이뤄지며, 레코드 세트를 생성해 인바운드 도메인 트래픽을 처리
호스팅 존 정의 주요 레코드 타입은 A, CNAME, MX 등이 있다.
Route 53 호스팅 존에는 SOA 레코드 세트와 요청 내용이 향하게 될 네임 서버 목록이 포함되며, Route 53가 유입되는 도메인 네임 요청을 처리할 수 있도록 최소 하나 이상 레코드 세트를 생성해야한다.
사용자는 Route 53 헬스 체크기능을 이요해 리소스 실행 상태 정기적으로 모니터링 가능
가중치 라우팅은 리소스 처리 용량을 비율로 정해 다수 리소스가 병렬적으로 트래픽 처리할 수 있는 정책
지연 라우팅 정책은 전송 지연이 가장 적은 다수 리소스에 트래픽을 전송하는 정책
실패 대응 라우팅은 리소스를 모니터링 하고 있다가 실패 발생시 백업 리소스에 트래픽을 우회시킴
지리적 라우팅은 요청 위치와 이에 대한 대응 위치를 고려해 좀 더 나은 라우팅 경로 제공
AWS CloudFront는 글로벌 CDN 서비스로 엣지 로케이션에 웹사이트와 디지털 미디어 등 콘텐츠를 캐싱한뒤 고객이 요청할때 신속하게 콘텐츠를 제공할 수 있도록 하는 서비스