[AWS] Route 53
2023. 7. 1. 16:49ใDevops/AWS
https://jeidiiy.notion.site/Route-53-9d044efbcc0f4d53ba50f34ecd3afc46?pvs=4
๐ก๋ ธ์ ์ ์ต์ ํ๋ ๊ธ์ ๋๋ค. ์ ๋งํฌ๋ฅผ ํตํด ์ ๊ทผํ ์ ์์ต๋๋ค.
Route 53
1. DNS๋?
- Domain Name Service
- ํธ์คํธ ์ด๋ฆ์ IP ์ฃผ์๋ก ๋ณํํด์ฃผ๋ ์๋น์ค
- ๋๋ฉ์ธ ์ด๋ฆ์ ๊ณ์ธต ๊ตฌ์กฐ๋ฅผ ๊ฐ์ง
๊ด๋ จ ์ฉ์ด
Domain Registrar
- ๋๋ฉ์ธ ์ด๋ฆ์ ๋ฑ๋กํ๋ ๊ณณ
- Amazon Route 53, GoDaddy, ๊ฐ๋น์ ๋ฑ
DNS Records
- DNS ์๋ฒ๊ฐ ๋ฐ์ ์์ฒญ์ ์ด๋ป๊ฒ ์ฒ๋ฆฌํ ๊ฒ์ธ์ง์ ๋ํ ์ ๋ณด
- DNS ์๋ฒ์ ์กด์ฌ
- ๋๋ฉ์ธ์ ์ฐ๊ณ๋ IP ์ฃผ์ ๋ฐ ํด๋น ๋๋ฉ์ธ์ ๋ํ ์์ฒญ ์ฒ๋ฆฌ ๋ฐฉ๋ฒ์ ๋ํ ์ ๋ณด ์ ๊ณต
- A, AAAA, CNAME, NS ๋ฑ
Zone File
- ๋ชจ๋ DNS Record๋ฅผ ํฌํจํ๋ ํ์ผ
Name Server
- DNS ์ฟผ๋ฆฌ๋ฅผ ์ฒ๋ฆฌํ๋ ์๋ฒ
๋๋ฉ์ธ ์ด๋ฆ ๊ณ์ธต ๊ตฌ์กฐ
- ์ฃผ์ ์์ญ์ .(dot) ์ผ๋ก ๊ตฌ๋ถ. ๊ตฌ๋ถ๋ ์ฃผ์๋ฅผ ๋ผ๋ฒจ(label)์ด๋ผ๊ณ ๋ถ๋ฆ
- ํ๋์ ๋ผ๋ฒจ์ ์ต๋ 63๊ฐ์ ๋ฌธ์(64๋ฐ์ดํธ) ์ฌ์ฉ ๊ฐ๋ฅ
- ๋์๋ฌธ์ ๊ตฌ๋ถ ์์ด ์ํ๋ฒณ, - ๋ง ๊ฐ๋ฅ(ASCII๋ก ํํ)
- ์ ์ฒด ๋๋ฉ์ธ ์ฃผ์์ ์ต๋ ํฌ๊ธฐ - 255๊ฐ์ ๋ฌธ์(255byte)
- ๋๋ฉ์ธ ์ด๋ฆ ํด์์ ์ค๋ฅธ์ชฝ์์๋ถํฐ
- ์ต์์ ์ฃผ์๋ ํญ์ ๊ฐ์ฅ ์ค๋ฅธ์ชฝ์ ์๋ .(root)
Root Domain
- ๋๋ฉ์ธ ์ด๋ฆ์ ๊ฐ์ฅ ์ฐ์ธก์ .(root)
- ๋ค์์คํ์ด์ค์์ ์ด๋ฆ ํด์์ ์ถ๋ฐ์ง ์ญํ ์ ์ํํ๋ ๋ ธ๋(์๋ฒ)
- ์ต์์ ๋๋ฉ์ธ ์๋ฒ์ ์ ๋ณด ๋ณด์
- ์ ์ธ๊ณ์ 13๊ฐ์ ์๋ณธ ๋ฃจํธ ์๋ฒ ์กด์ฌ
Top Level Domain(TLD)
- .com, .org, .kr ๋ฑ
Secondary Level Domain(SLD)
- google.com, amazon.com, naver.com ๋ฑ
Sub Domain
- www.google.com
Real Domain
- api.www.google.com
Protocol
- http
FQDN(Fully Qualified Domain Name)
- http://api.www.google.com
2. Route 53
- ๊ณ ๊ฐ์ฉ์ฑ, ํ์ฅ์ฑ์ ๊ฐ์ถ ์์ ํ ๊ด๋ฆฌ๋๋ ๊ถํ ์๋(Authoritative) DNS
- Authoritative = DNS ์ฌ์ฉ์๊ฐ DNS ๋ ์ฝ๋๋ฅผ ์ ๋ฐ์ดํธ ํ ์ ์์
- ์ฆ, DNS๋ฅผ ์์ ํ ์ ์ดํ ์ ์์์ ์๋ฏธ
- Route 53์ ๋ฆฌ์์ค ๊ด๋ จ ์ํ ํ์ธ ๊ฐ๋ฅ
- 100% SLA ๊ฐ์ฉ์ฑ์ ์ ๊ณตํ๋ ์ ์ผํ AWS ์๋น์ค
SLA๋ ๋ฌด์์ธ๊ฐ์? - ์๋น์ค ์์ค ๊ณ์ฝ ์ค๋ช - AWS
๋ ์ฝ๋
- ํน์ ๋๋ฉ์ธ์ผ๋ก ๋ผ์ฐํ ๋ฐฉ๋ฒ์ ์ ์ํ ๊ฒ
- ๊ฐ ๋ ์ฝ๋๋ ๋ค์์ ํฌํจ
- ๋๋ฉ์ธ/์๋ธ๋๋ฉ์ธ ์ด๋ฆ - google.com ๋ฑ
- ๋ ์ฝ๋ ํ์ - A, AAAA ๋ฑ
- ๊ฐ - 123.456.789.123
- ๋ผ์ฐํ ์ ์ฑ - Route 53์ด ์ฟผ๋ฆฌ์ ์๋ตํ๋ ๋ฐฉ์
- TTL - DNS ๋ฆฌ์กธ๋ฒ์์ ๋ ์ฝ๋๊ฐ ์บ์ฑ๋๋ ์๊ฐ
๋ ์ฝ๋ ์ข ๋ฅ
A
- ํธ์คํธ ์ด๋ฆ์ IPv4๋ก ๋งคํํ๋ ๋ ์ฝ๋
AAAA
- ํธ์คํธ ์ด๋ฆ์ IPv6๋ก ๋งคํํ๋ ๋ ์ฝ๋
CNAME
- ํธ์คํธ ์ด๋ฆ์ ๋ ๋ค๋ฅธ ํธ์คํธ ์ด๋ฆ์ผ๋ก ๋งคํํ๋ ๋ ์ฝ๋
- ํ๊ฒ ๋๋ฉ์ธ ์ด๋ฆ์ ๋ฐ๋์ A ๋๋ AAAA ๋ ์ฝ๋์ฌ์ผ ํจ
- DNS ๋ค์์คํ์ด์ค ๋๋ Zone Apex์ ์์ ๋
ธ๋์ ๋ํ CNAME์ ์์ฑํ ์ ์์
- google.com์ CNAME์ ๋ง๋ค ์ ์์
- www.google.com์ ๋ํ CNAME์ ๋ง๋ค ์ ์์
๐ก Zone Apex๋ ์๋ธ ๋๋ฉ์ธ์ด ๋ถ์ง ์์ ๋๋ฉ์ธ์ ๋งํ๋ค.
NS
- ํธ์คํ ์กด์ ๋ค์ ์๋ฒ
- ์๋ฒ์ DNS ์ด๋ฆ ๋๋ IP ์ฃผ์๋ก ํธ์คํ ์กด์ ๋ํ DNS ์ฟผ๋ฆฌ์ ์๋ต
- ํธ๋ํฝ์ด ๋๋ฉ์ธ์ผ๋ก ๋ผ์ฐํ ๋๋ ๋ฐฉ์ ์ ์ด
Hosted Zones
- ๋๋ฉ์ธ๊ณผ ์๋ธ๋๋ฉ์ธ์ผ๋ก ๊ฐ๋ ํธ๋ํฝ์ ๋ผ์ฐํ ๋ฐฉ์์ ์ ์ํ ๋ ์ฝ๋์ ์ปจํ ์ด๋
- ์ด๋ค ํธ์คํ ์กด์ด๋ ์๋ณ 50์ผํธ๋ฅผ ์ง๋ถํด์ผ ํจ
Public Hosted Zones
- ๊ณต๊ฐ๋ ๋๋ฉ์ธ ์ด๋ฆ
- ๋๊ตฌ๋ ๋ ์ฝ๋ ์ฟผ๋ฆฌ ๊ฐ๋ฅ
- ์ธํฐ๋ท์์ ํธ๋ํฝ์ด ์ด๋ป๊ฒ ๋ผ์ฐํ ๋๋์ง๋ฅผ ๋ช ์ํ ๋ ์ฝ๋๋ฅผ ํฌํจ
- mypublicdomain.com
Private Hosted Zones
- ๋น๊ณต๊ฐ ๋๋ฉ์ธ ์ด๋ฆ
- VPC ๋ด์์๋ง ์ฟผ๋ฆฌ ๊ฐ๋ฅ
- VPC ๋ด์์ ํธ๋ํฝ์ด ์ด๋ป๊ฒ ๋ผ์ฐํ ๋๋์ง๋ฅผ ๋ช ์ํ ๋ ์ฝ๋๋ฅผ ํฌํจ
- myprivatedomain.internal
๋ ์ฝ๋ TTL
- High TTL - 24์๊ฐ
- Route 53์๊ฒ๋ ์ ์ ํธ๋ํฝ ๋ฐ์
- ํด๋ผ์ด์ธํธ์ ์ค๋๋ ๋ ์ฝ๋๊ฐ ์บ์๋ผ์์ ๊ฐ๋ฅ์ฑ ์์
- Low TTL - 1๋ถ
- Route 53์ ๋์ ํธ๋ํฝ ๋ฐ์ → ๊ณผ๊ธ
- ํด๋ผ์ด์ธํธ์ ์ค๋๋ ๋ ์ฝ๋๊ฐ ์บ์๋ผ์์ ๊ฐ๋ฅ์ฑ ๋ฎ์
- ๋ณ์นญ ๋ ์ฝ๋(alias record)๋ฅผ ์ ์ธํ๋ฉด TTL์ ๊ฐ DNS ๋ ์ฝ๋์ ํ์
3. CNAME vs Alias
CNAME
- ํธ์คํธ ์ด๋ฆ์ ๋ค๋ฅธ ํธ์คํธ ์ด๋ฆ์ผ๋ก ๋งคํ
- Zone Apex๊ฐ ์๋ ๊ฒฝ์ฐ์๋ง ๊ฐ๋ฅ
Alias
- ํธ์คํธ ์ด๋ฆ์ AWS ๋ฆฌ์์ค๋ก ๋งคํ
- DNS์ ํ์ฅ ๊ธฐ๋ฅ
- Zone Apex๋ ๋ชจ๋ ๊ฐ๋ฅ
- ๋ฌด๋ฃ
- A ๋๋ AAAA ํ์ ์ AWS ๋ฆฌ์์ค์์๋ง ์ฌ์ฉ ๊ฐ๋ฅ
- ๋ฑ๋ก๋ ๋ ์ฝ๋์ AWS ๋ฆฌ์์ค์ IP๊ฐ ๋ณ๊ฒฝ๋๋ฉด ๋ฐ๋ก ์ธ์
- TTL ์ค์ ๋ถ๊ฐ - Route 53์์ ์๋ ์ค์
- ์์ฒด์ ์ผ๋ก ์ํ ํ์ธ ๊ฐ๋ฅ
Alias Targets
- ELB
- CloudFront
- Amazon API Gateway
- Elastic Beanstalk
- S3 Websites
- VPC Interface Endpoint
- Global Accelerator
- Route 53 Record(๊ฐ์ ํธ์คํ ์กด) ๋ฑ
๐ก EC2 DNS ์ด๋ฆ์ Alias ๋ ์ฝ๋์ ๋์์ด ๋ ์ ์๋ค.
4. ๋ผ์ฐํ ์ ์ฑ
- Route 53์ด DNS ์ฟผ๋ฆฌ์ ์๋ตํ๋ ๋ฐฉ๋ฒ์ ์ ์ํ ๊ฒ
๐ก ๋ผ์ฐํ ์ฉ์ด๋ฅผ ํผ๋ํ๋ฉด ์ ๋๋ค. DNS๋ ํธ๋ํฝ์ ๋ผ์ฐํ ํ์ง ์๊ณ DNS ์ฟผ๋ฆฌ์๋ง ์๋ตํ๋ค. ํด๋ผ์ด์ธํธ๋ค์ ๊ทธ ์๋ต์ ํตํด HTTP ๋ฑ์ ์ด๋ป๊ฒ ์ฒ๋ฆฌํด์ผ ํ๋์ง ์๊ฒ ๋๋ค. DNS๋ ํธ์คํธ ์ด๋ฆ์ ํด๋ผ์ด์ธํธ๊ฐ ์ค์ ์ฌ์ฉ ๊ฐ๋ฅํ ์๋ํฌ์ธํธ๋ก ๋ณํํ๋ ๊ฒ์ ๋๋๋ค.
Route 53์ด ์ง์ํ๋ ๋ผ์ฐํ ์ ์ฑ
- Simple
- Weighted
- Failover
- Latency based
- Geolocation
- Multi-Value Answer
- Geoproximity
Simple
- ์ผ๋ฐ์ ์ผ๋ก ํธ๋ํฝ์ ๋จ์ผ ๋ฆฌ์์ค๋ก ๋ณด๋ด๋ ๋ฐฉ์
- ๊ฐ์ ๋ ์ฝ๋์ ์ฌ๋ฌ ๊ฐ์ ์ง์ ๊ฐ๋ฅ
- ๋ง์ฝ ์ฌ๋ฌ ๊ฐ์ด ๋ฐํ๋๋ฉด ํด๋ผ์ด์ธํธ ์ชฝ์์ ๋ฌด์์๋ก ๊ณ ๋ฅธ ํ๋ ์ ํ
- Alias๋ฅผ ์ฌ์ฉํ๋ฉด ํ๋์ AWS ๋ฆฌ์์ค๋ง์ ๋์์ผ๋ก ์ง์ ๊ฐ๋ฅ
- ์ํ ํ์ธ X
Weighted
- ๊ฐ์ค์น๋ฅผ ํ์ฉํด ์์ฒญ์ ์ผ๋ถ ๋น์จ์ ํน์ ๋ฆฌ์์ค๋ก ๋ณด๋ด๋ ๋ฐฉ์
- ๊ฐ ๋ ์ฝ๋์ ์๋์ ์ธ ๊ฐ์ค์น ํ ๋น
- ๊ฐ์ค์น๋ ํฉ๊ณ๊ฐ ๋ฐ๋์ 100์ผ ํ์ X
- ํธ๋ํฝ=ํด๋น๋ ์ฝ๋๊ฐ์ค์น / ๋ชจ๋ ๋ ์ฝ๋์๋ชจ๋ ๊ฐ์ค์นํฉ
- DNS ๋ ์ฝ๋๋ค์ ๋ฐ๋์ ๊ฐ์ ์ด๋ฆ๊ณผ ํ์ ์ ๊ฐ์ ธ์ผ ํจ
- ์ํ ํ์ธ O
- ์ฌ์ฉ ์ฌ๋ก
- ๋ฆฌ์ ๋ณ ๋ก๋ ๋ฐธ๋ฐ์ฑ, ์ ๊ท ์ ํ๋ฆฌ์ผ์ด์ ๋ฒ์ ํ ์คํธ
- ๊ฐ์ค์น๋ฅผ 0์ผ๋ก ํ ๋นํ๋ฉด ํด๋น ๋ฆฌ์์ค์ ๋ํ ํธ๋ํฝ ์ ์ก ์ค๋จ
- ๋ชจ๋ ๋ ์ฝ๋์ ๊ฐ์ค์น๊ฐ 0์ด๋ฉด ๋ชจ๋ ๋ ์ฝ๋๊ฐ ๋ค์ ๋์ผํ ๊ฐ์ค์น๋ฅผ ๊ฐ์ง
Latency-based
- ์ง์ฐ ์๊ฐ์ด ๊ฐ์ฅ ์งง์(๊ฐ์ฅ ๊ฐ๊น์ด) ๋ฆฌ์์ค๋ก ๋ฆฌ๋ค์ด๋ ํ ํ๋ ์ ์ฑ
- ์ง์ฐ ์๊ฐ์ ๋ฏผ๊ฐํ ์น์ฌ์ดํธ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ์ฉ
- ์ ์ ๊ฐ ๋ ์ฝ๋๋ก ๊ฐ์ฅ ๊ฐ๊น์ด AWS ๋ฆฌ์ ์ ์ฐ๊ฒฐํ๊ธฐ๊น์ง ๊ฑธ๋ฆฌ๋ ์๊ฐ์ ๊ธฐ๋ฐ์ผ๋ก ์ธก์
- ์ํ ํ์ธ O
Failover
- ๋ฉ์ธ(Primary) ์ธ์คํด์ค์ ์ํ๊ฐ ๋น์ ์์ด๋ผ๋ฉด ๋ณด์กฐ(Secondary) ์ธ์คํด์ค๋ก ์๋ ์ฐ๊ฒฐ ์กฐ์น
- Failover ๋ ์ฝ๋ ํ์ - Primary, Secondary
Geolocation
- ์ฌ์ฉ์์ ์ค์ ์์น๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํน์ ๋๋ฅ ํน์ ๊ตญ๊ฐ ๋๋ ๋ฏธ๊ตญ์ ๊ฒฝ์ฐ ์ฃผ(state)๋ฅผ ์ง์ ํ๋ ์ ์ฑ
- ๊ฐ์ฅ ์ ํํ ์์น๊ฐ ์ ํ๋์ด ๊ทธ IP๋ก ๋ผ์ฐํ
- ๋ง๋ ์ง์ญ์ด ์๋ ๊ฒฝ์ฐ default ๋ ์ฝ๋๋ก ์์ฑํด์ผ ํจ
- ์ฌ์ฉ ์ฌ๋ก
- ์ฝํ ์ธ ๋ถ์ฐ ์ ํ
- ๋ก๋ ๋ฐธ๋ฐ์ฑ
- ์น์ฌ์ดํธ ํ์งํ
- ์ํ ํ์ธ O
Geoproximity
- ์ ์ ์ ๋ฆฌ์์ค์ ์ง๋ฆฌ์ ์์น๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํธ๋ํฝ์ ๋ฆฌ์์ค๋ก ๋ผ์ฐํ ํ๋ ์ ์ฑ
- ํธํฅ๊ฐ(bias)์ ์ฌ์ฉํด ํน์ ์์น๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ฆฌ์์ค๋ฅผ ๋ ๋ง์ ํธ๋ํฝ์ ์ด๋
- ๋ฆฌ์์ค์ ๋ ๋ง์ ํธ๋ํฝ์ ๋ณด๋ด๋ ค๋ฉด ํธํฅ๊ฐ์ ์ฆ๊ฐ์์ผ์ผ ํจ(1 ~ 99)
- ๋ฆฌ์์ค์ ๋ ์ ์ ํธ๋ํฝ์ ๋ณด๋ด๋ ค๋ฉด ํธํฅ๊ฐ์ ๊ฐ์์์ผ์ผ ํจ(-1 ~ -99)
- AWS ๋ฆฌ์์ค์ธ ๊ฒฝ์ฐ ์ํ ํน์ ๋ฆฌ์ ์ ์ง์ ํ๋ฉด ์๋์ผ๋ก ์ฌ๋ฐ๋ฅธ ๋ผ์ฐํ ๊ณ์ฐ
- AWS ๋ฆฌ์์ค๊ฐ ์๋ ๊ฒฝ์ฐ ์๋์ ๊ฒฝ๋๋ฅผ ๊ณ์ฐํ์ฌ AWS๊ฐ ์์น๋ฅผ ํ์ ํ๋๋ก ํด์ผ ํจ
- ์ด ๊ธฐ๋ฅ์ ์ฌ์ฉํ๊ธฐ ์ํด์๋ ๊ณ ๊ธ Route 53 ํธ๋ํฝ ํ๋ก์ฐ ์ฌ์ฉํด์ผ ํจ
IP-based
- ํด๋ผ์ด์ธํธ์ IP๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ ๋ผ์ฐํ
- ํด๋ผ์ด์ธํธ์ CIDR ๋ชฉ๋ก๊ณผ ์๋ตํ ์๋ํฌ์ธํธ ๋ฐ ์ง์ญ ์ ์
- ์ฌ์ฉ ์ฌ๋ก
- ์ฑ๋ฅ ์ต์ ํ
- ๋คํธ์ํฌ ๋น์ฉ ๊ฐ์
Multi-Value
- ๋ค์ค ๋ฆฌ์์ค๋ก ํธ๋ํฝ์ ๋ผ์ฐํ ํ ๋ ์ฌ์ฉํ๋ ์ ์ฑ
- Route 53์ ๋ค์ค ๊ฐ๊ณผ ๋ฆฌ์์ค ๋ฐํ
- ์ํ ํ์ธ O(์ ์ ์ํ์ ๋ฆฌ์์ค ๊ฐ๋ง ๋ฐํ)
- ๊ฐ๊ฐ์ ๋ค์ค ๊ฐ ์ฟผ๋ฆฌ์ ์ต๋ 8๊ฐ์ ์ ์ ๋ ์ฝ๋ ๋ฐํ
- ELB์ ์ ์ฌํ์ง๋ง ๋์ฒด X
- ํด๋ผ์ด์ธํธ ์ธก๋ฉด์ ๋ก๋ ๋ฐธ๋ฐ์ฑ
๐ก ๋ค์ค ๊ฐ์ด ์๋ simple ๋ผ์ฐํ ์ ์ฑ ์ ๊ฒฝ์ฐ ์ํ ํ์ธ์ ํ์ฉํ์ง ์๊ธฐ ๋๋ฌธ์ ๋ฐํ๋๋ ๋ ์ฝ๋๊ฐ ๋น์ ์์ผ ๊ฐ๋ฅ์ฑ์ด ์๋ค.
5. ์ํ ํ์ธ
- Route 53์ publicํ ๋ฆฌ์์ค์ ๋ํ HTTP ์ํ ํ์ธ ์ง์
- ์ํ ํ์ธ ⇒ ์๋ํ๋ DNS ์ฅ์ ์ฒ๋ฆฌ
- ๊ณต์ฉ ์๋ํฌ์ธํธ์ ๋ํ ๋ชจ๋ํฐ๋ง
- ๋ค๋ฅธ ์ํ ํ์ธ์ ๋ชจ๋ํฐ๋ง(๊ณ์ฐ๋ ์ํ ํ์ธ)
- CloudWatch Alarm ์ํ๋ฅผ ๋ชจ๋ํฐ๋ง
- CloudWatch์ ๋ฉํธ๋ฆญ๊ณผ ํตํฉ๋์ด ์์
์๋ํฌ์ธํธ ๋ชจ๋ํฐ๋ง
- 15๊ฐ์ ์ ์ธ๊ณ์์ ์๋ํฌ์ธํธ ์ํ๋ฅผ ํ์ธ
- ์ ์/๋น์ ์ ์๊ณ์น - 3(๊ธฐ๋ณธ๊ฐ)
- ๊ฐ๊ฒฉ - 30์ด (์ค์ ๊ฐ๋ฅํ๋ฉฐ ์ ์์๋ก ๋น์ฉ ์์น)
- HTTP, HTTPS, TCP ์ง์
- 18% ์ด์์ ์ํ ํ์ธ์ด ์๋ํฌ์ธํธ๋ฅผ ์ ์์ด๋ผ๊ณ ํ๋จํ๋ฉด Route 53๋ ์ด๋ฅผ ์ ์์ด๋ผ๊ณ ๊ฐ์ฃผ
- ์๋ํฌ์ธํธ์ ์๋ต์ผ๋ก 2xx ๋๋ 3xx๋ง ์ ์์ผ๋ก ๊ฐ์ฃผ
- ํ
์คํธ ๊ธฐ๋ฐ ์๋ต์ผ ๊ฒฝ์ฐ ์๋ต์ ์ฒ์ 5,120 ๋ฐ์ดํธ ํ์ธ
- ์๋ต ์์ฒด์ ํด๋น ํ ์คํธ๊ฐ ์๋์ง ๋ณด๊ธฐ ์ํจ
๐ก ์ํ ํ์ธ์ด ์๋ ๊ฐ๋ฅํ๋ ค๋ฉด ์ํ ํ์ธ์ด ์ ํ๋ฆฌ์ผ์ด์ ๋ฐธ๋ฐ์๋ ์๋ํฌ์ธํธ์์ ์ ๊ทผ์ด ๊ฐ๋ฅํด์ผ ํ๋ค. ๋ฐ๋ผ์ Route 53์ ์ํ ํ์ธ IP ์ฃผ์ ๋ฒ์์์ ๋ค์ด์ค๋ ๋ชจ๋ ์์ฒญ์ ํ์ฉํด์ผ ํ๋ค. ์ฃผ์ ๋ฒ์๋ ์๋ URL์์ ํ์ธ ๊ฐ๋ฅํ๋ค.
๊ณ์ฐ๋ ์ํ ํ์ธ
- ์ฌ๋ฌ ๊ฐ์ ์ํ ํ์ธ ๊ฒฐ๊ณผ๋ฅผ ํ๋๋ก ํฉ์ณ์ฃผ๋ ๊ธฐ๋ฅ
- ํฉ์น๋ ๋ฐฉ๋ฒ - OR, AND, NOT
- ํ์ ์ํ ํ์ธ - 256๊ฐ๊น์ง ๋ชจ๋ํฐ๋ง ๊ฐ๋ฅ
- ์์ ์ํ ํ์ธ์ด ํต๊ณผํ๊ธฐ ์ํด ๋ช ๊ฐ์ ์ํ ํ์ธ์ ํต๊ณผํด์ผ ํ๋์ง ์ง์ ๊ฐ๋ฅ
์ฌ์ฉ ์ฌ๋ก
- ์ํ ํ์ธ์ด ์คํจํ๋ ์ผ ์์ด ์์ ์ํ ํ์ธ์ด ์น์ฌ์ดํธ๋ฅผ ์ ์งํ๋๋ก ํ๋ ๊ฒฝ์ฐ
Private Hosted Zone
- Route 53 ํฌ์ค ์ฒด์ปค๋ค์ VPC ์ธ๋ถ์ ์กด์ฌ
- ๋ฐ๋ผ์ private ์๋ํฌ์ธํธ์ ์ ๊ทผ ๋ถ๊ฐ
- private VPC, ์จํ๋ ๋ฏธ์ค ๋ฆฌ์์ค
- → CloudWatch Metric์ ๋ง๋ค์ด CloudWatch Alarm์ ํ ๋นํ๋ ์์ผ๋ก ๋ฌธ์ ํด๊ฒฐ
- CloudWatch Metric์ ์ด์ฉํด ๊ฐ์ธ ์๋ธ๋ท ์์ ์๋ EC2 ์ธ์คํด์ค ๋ชจ๋ํฐ๋ง
- Metric์ด ์นจํด๋๋ ๊ฒฝ์ฐ CloudWatch Alarm ์์ฑ
- Alarm์ด ALARM ์ํ๊ฐ ๋๋ฉด ์ํ ํ์ธ์ ์๋์ผ๋ก ๋น์ ์
6. Domain Registrar vs DNS Service
Domain Registrar
- ์ํ๋ ๋๋ฉ์ธ ์ด๋ฆ์ ๊ตฌ๋งคํ ์ ์๋ ๊ณณ
- GoDaddy, Amazon Registrar ๋ฑ
DNS Service
- DNS ์๋ฒ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ ์๋น์ค
- AWS Route 53 ๋ฑ
- ๋๋ถ๋ถ ๋ ์ง์คํธ๋ผ๋ฅผ ํตํด ๋๋ฉ์ธ ๋ฑ๋ก ์ DNS ๋ ์ฝ๋ ๊ด๋ฆฌ๋ฅผ ์ํ DNS ์๋น์ค ์ ๊ณต
์๋ก ๋ค๋ฅธ ๋ ์ง์คํธ๋ผ์ ์๋น์ค ์ ์ฉ
- ๋๋ฉ์ธ ๋ ์ง์คํธ๋ผ์์ ๋ฑ๋กํ ๋๋ฉ์ธ์ ๋ค๋ฅธ DNS ์๋น์ค์์ ์ด์ฉํ ์ ์์
- GoDaddy์์ ๋ฑ๋กํ ๋๋ฉ์ธ์ AWS Route 53์์ ๊ด๋ฆฌ
- ๋ ์ง์คํธ๋ผ์์ ๋ฑ๋กํ ๋๋ฉ์ธ์ ๋ํด ์ปค์คํ ๋ค์ ์๋ฒ(NS) ์ง์ ๊ฐ๋ฅ
- ํด๋น ๊ฐ์ ์ฌ์ฉํ๋ ค๋ DNS ์๋น์ค์ ๋ค์ ์๋ฒ๋ก ๋ณ๊ฒฝ
๐ก Domain Registrar๋ DNS Service๊ฐ ์๋๋ค. ํ์ง๋ง ๋ชจ๋ Domain Registrar๋ ๋ณดํต DNS ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ค.
'Devops > AWS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[AWS] ๊ณ ๊ธ S3 (0) | 2023.07.01 |
---|---|
[AWS] S3 (0) | 2023.07.01 |
[AWS] ElastiCache (0) | 2023.07.01 |
[AWS] Amazon Aurora (0) | 2023.07.01 |
[AWS] RDS (0) | 2023.07.01 |