CNAME
- 호스트 이름을 다른 호스트 이름에 매핑합니다.
- 예: app.mydomain.com → blabla.anything.com
- Non-Root 도메인에서만 사용할 수 있습니다.
- 예: something.mydomain.com
Alias
- AWS 리소스에 호스트 이름을 매핑합니다.
- 예: app.mydomain.com → blabla.amazonaws.com
- Root 도메인과 Non-Root 도메인 모두에서 작동합니다.
- 예: mydomain.com 또는 sub.mydomain.com
- 무료로 제공
- 네이티브 상태 확인(health check) 지원
Route 53 - Alias Records
Alias Record의 특징
1. 호스트 이름을 AWS 리소스에 매핑합니다.
- Elastic Load Balancers, CloudFront, API Gateway 등
2. DNS 기능을 확장합니다.
3. 리소스 IP 주소 변경을 자동으로 인식합니다.
4. DNS 네임스페이스의 최상위 노드(Zone Apex)에서도 사용할 수 있습니다.
- 예: example.com
5. A/AAAA 타입으로 동작하며, TTL을 직접 설정할 수 없습니다.
Route 53 - Alias Records Targets (지원 대상)
- Elastic Load Balancers
- CloudFront Distributions
- API Gateway
- Elastic Beanstalk 환경
- S3 웹사이트
- VPC 인터페이스 엔드포인트
- Global Accelerator
- Route 53 동일 호스팅 존 내 레코드
제한사항:
- EC2 DNS 이름에 Alias 레코드를 설정할 수 없습니다.
'AWS' 카테고리의 다른 글
라우팅 정책 - 가중치 (0) | 2024.12.04 |
---|---|
라우팅 정책 - 단순 (2) | 2024.12.02 |
Amazon Route 53 (0) | 2024.12.02 |
ElastiCache 주요 정리 (0) | 2024.12.01 |
ElastiCache 개요 (0) | 2024.12.01 |