๐ Route 53 - CNAME vs Alias

CNAME vs Alias
- ๋ก๋ ๋ฐธ๋ฐ์๋ CloudFront ๋ฑ AWS์ ๋ฆฌ์์ค๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ํธ์คํธ ์ด๋ฆ์ด ๋
ธ์ถ๋๋ค.
- ๊ทธ๋ฆฌ๊ณ ๋ณด์ ํ ๋๋ฉ์ธ์ ํธ์คํธ ์ด๋ฆ์ ๋งคํํ๊ณ ์ ํ ์ ์๋ค.
- CNAME
- CNAME์ ํธ์คํธ ์ด๋ฆ์ด ๋ค๋ฅธ ํธ์คํธ ์ด๋ฆ์ผ๋ก ํฅํ๋๋ก ํ ์ ์๋ค.
- ๋ฃจํธ ๋๋ฉ์ธ ์ด๋ฆ์ด ์๋ ๊ฒฝ์ฐ์๋ง ๊ฐ๋ฅ
- Alias
- Route 53์๋ง ํ์ ๋์ง๋ง ํธ์คํธ ์ด๋ฆ์ด ํน์ AWS ๋ฆฌ์์ค๋ก ํฅํ๋๋ก ํ ์ ์๋ค.
- ๋ณ์นญ ๋ ์ฝ๋๋ ๋ฃจํธ ๋ฐ ๋น๋ฃจํธ ๋๋ฉ์ธ ๋ชจ๋์ ์๋ํ๋ค.
- ๋ฌด๋ฃ ์๋น์ค์ด๋ค.
- ์์ฒด์ ์ผ๋ก ์ํ ํ์ธ์ด ๊ฐ๋ฅํ๋ค.
Alias Records
- AWS์ ๋ฆฌ์์ค์๋ง ๋งคํ์ด ๋์ด ์๋ค.
- DNS์ ํ์ฅ๊ธฐ๋ฅ์ผ๋ก ์์ค์ ๋ชจ๋ DNS์์ ๊ฐ๋ฅํ๋ค.
- ๋ง์ฝ ๊ธฐ๋ฐ ALB์์ IP๊ฐ ๋ฐ๋๋ฉด ๋ณ์นญ ๋ ์ฝ๋๋ ์ด๊ฑธ ๋ฐ๋ก ์ธ์ํ๋ค.
- CNAME๊ณผ ๋ฌ๋ฆฌ ๋ณ์นญ ๋ ์ฝ๋๋ Zone Apex๋ผ๋ DNS ๋ค์์คํ์ด์ค์ ์์ ๋
ธ๋๋ก ์ฌ์ฉ๋ ์ ์๋ค.
- AWS ๋ฆฌ์์ค๋ฅผ ์ํ ๋ณ์นญ ๋ ์ฝ๋์ ํ์
์ ํญ์ A(IPv4) ๋๋ AAAA(IPv6)์ด๋ค.
- ๋ณ์นญ ๋ ์ฝ๋๋ฅผ ์ฌ์ฉํ๋ฉด TTL์ ์ค์ ํ ์ ์๋ค.
Alias Records Targets
- ELB(Elastic Load Balancers)
- CloudFront Distributions
- API Gateway
- Elastic Beanstalk environments
- S3 Websites
- VPC Interface Endpoints
- Global Accelerator accelerator(๊ฐ์๊ธฐ)
- ๋์ผ ํธ์คํธ ์กด์ Route 53
- EC2 DNS ์ด๋ฆ์ ๋ณ์นญ ๋ ์ฝ๋์ ๋์์ด ๋ ์ ์๋ค.