Amazon Route 53

Amazon Route 53 에 λŒ€ν•΄ μ•Œμ•„λ³΄μ•„μš”

Reference: aws docs

What is Amazon Route 53?

Amazon Route 53

  • κ°€μš©μ„± κ³Ό ν™•μž₯μ„± 이 λ›°μ–΄λ‚œ DNS (Domain Name System) web service

  • Route 53을 μ‚¬μš©ν•˜μ—¬

    1. Domain name 등둝

    2. DNS Routing

    3. Resource μƒνƒœ 확인을 μ‘°ν•©ν•˜μ—¬ μ‹€ν–‰ν•  수 μžˆλ‹€

  • λ§Œμ•½ μœ„μ˜ μ„Έ 가지 κΈ°λŠ₯을 λͺ¨λ‘ μ„ νƒν•˜λ©΄, μ•„λž˜μ˜ μˆœμ„œλŒ€λ‘œ 각 단계λ₯Ό μˆ˜ν–‰ν•œλ‹€

1. Register domain names

  • websiteμ—λŠ” example.com κ³Ό 같은 이름이 ν•„μš”ν•˜λ‹€

  • Route 53으둜 μ›ν•˜λŠ” website ν˜Ήμ€ web application에 domain name을 등둝할 수 μžˆλ‹€

2. Route internet traffic to the resources for your domain

  • Userκ°€ web broserλ₯Ό μ—΄μ–΄ address bar에 domain name (example.com) λ˜λŠ” **subdomain name (chloe.exaple.com)**을 μž…λ ₯ν•˜λ©΄, Route 53이 browser와 ν•΄λ‹Ή website ν˜Ήμ€ web application을 μ—°κ²°ν•΄μ€€λ‹€

3. Check the health of your resources

  • Route 53은 internet을 톡해 web server 같은 resource둜 μžλ™ν™”λœ μš”μ²­μ„ λ³΄λ‚΄μ„œ, μ ‘κ·Ό 및 μ‚¬μš©μ΄ κ°€λŠ₯ν•˜κ³  정상 μž‘λ™μ€‘μΈμ§€ ν™•μΈν•œλ‹€

  • Resourceλ₯Ό μ‚¬μš©ν•  수 μ—†λŠ” μƒνƒœμΌ λ•Œ,

    • μ•Œλ¦Όμ„ μˆ˜μ‹ ν•˜κ³ 

    • 비정상 resourceκ°€ μ•„λ‹Œ 곳으둜 traffic을 routing ν•  μˆ˜λ„ μžˆλ‹€

How Amazon Route 53 routes traffic for your domain

Web serverλ‚˜ Amazon S3 bucket 같은 resource둜 traffic을 routing ν•˜λ„λ‘ Amazon Route 53 을 κ΅¬μ„±ν•œ ν›„, λˆ„κ΅°κ°€ <www.example.com의> contentλ₯Ό μš”μ²­ν•˜λ©΄ λͺ‡ λ°€λ¦¬μ΄ˆ μ•ˆμ— μ•„λž˜μ™€ 같은 둜직이 μ‹€ν–‰λœλ‹€

  1. μ‚¬μš©μžκ°€ μ›Ή λΈŒλΌμš°μ €λ₯Ό μ—΄μ–΄ μ£Όμ†Œ ν‘œμ‹œμ€„μ— <www.example.com을> μž…λ ₯ν•˜κ³  Enter ν‚€λ₯Ό λˆ„λ¦…λ‹ˆλ‹€.

  2. <www.example.com에> λŒ€ν•œ μš”μ²­μ€ 일반적으둜 케이블 인터넷 곡급업체, DSL κ΄‘λŒ€μ—­ 곡급업체 λ˜λŠ” κΈ°μ—… λ„€νŠΈμ›Œν¬ 같은 인터넷 μ„œλΉ„μŠ€ μ œκ³΅μ—…μ²΄(ISP)κ°€ κ΄€λ¦¬ν•˜λŠ” DNS ν•΄μ„κΈ°λ‘œ λΌμš°νŒ…λ©λ‹ˆλ‹€.

  3. ISP의 DNS ν•΄μ„κΈ°λŠ” <www.example.com에> λŒ€ν•œ μš”μ²­μ„ DNS 루트 이름 μ„œλ²„μ— μ „λ‹¬ν•©λ‹ˆλ‹€.

  4. DNS ν•΄μ„κΈ°λŠ” <www.example.com에> λŒ€ν•œ μš”μ²­μ„ μ΄λ²ˆμ—λŠ” .com λ„λ©”μΈμ˜ TLD 이름 μ„œλ²„ 쀑 ν•˜λ‚˜μ— λ‹€μ‹œ μ „λ‹¬ν•©λ‹ˆλ‹€. .com λ„λ©”μΈμ˜ 이름 μ„œλ²„λŠ” example.com 도메인과 μ—°κ΄€λœ 4개의 Route 53 이름 μ„œλ²„μ˜ 이름을 μ‚¬μš©ν•˜μ—¬ μš”μ²­μ— μ‘λ‹΅ν•©λ‹ˆλ‹€.

    DNS ν•΄μ„κΈ°λŠ” 4개의 Route 53 이름 μ„œλ²„λ₯Ό μΊμ‹œμ— μ €μž₯ν•©λ‹ˆλ‹€. λ‹€μŒμ— λˆ„κ΅°κ°€ example.com을 μ°Ύμ•„λ³Ό λ•Œ example.com의 이름 μ„œλ²„κ°€ 이미 μžˆμœΌλ―€λ‘œ ν•΄μ„κΈ°λŠ” 3단계와 4단계λ₯Ό κ±΄λ„ˆλœλ‹ˆλ‹€. 이름 μ„œλ²„λŠ” 일반적으둜 2일 λ™μ•ˆ μΊμ‹œμ— μ €μž₯λ©λ‹ˆλ‹€.

  5. DNS ν•΄μ„κΈ°λŠ” Route 53 이름 μ„œλ²„ ν•˜λ‚˜λ₯Ό μ„ νƒν•˜μ—¬ <www.example.com에> λŒ€ν•œ μš”μ²­μ„ ν•΄λ‹Ή 이름 μ„œλ²„μ— μ „λ‹¬ν•©λ‹ˆλ‹€.

  6. Route 53 이름 μ„œλ²„λŠ” example.com ν˜ΈμŠ€νŒ… μ˜μ—­μ—μ„œ <www.example.com> λ ˆμ½”λ“œλ₯Ό μ°Ύμ•„ μ›Ή μ„œλ²„μ˜ IP μ£Όμ†Œ 192.0.2.44 λ“± μ—°κ΄€λœ 값을 λ°›μ•„ 이 IP μ£Όμ†Œλ₯Ό DNS 해석 ν”„λ‘œκ·Έλž¨μ— λ°˜ν™˜ν•©λ‹ˆλ‹€.

  7. DNS 해석기가 λ§ˆμΉ¨λ‚΄ μ‚¬μš©μžμ—κ²Œ ν•„μš”ν•œ IP μ£Όμ†Œλ₯Ό 해석해 λƒ…λ‹ˆλ‹€. ν•΄μ„κΈ°λŠ” 이 값을 μ›Ή λΈŒλΌμš°μ €λ‘œ λ°˜ν™˜ν•©λ‹ˆλ‹€.

  8. μ›Ή λΈŒλΌμš°μ €λŠ” DNS ν•΄μ„κΈ°λ‘œλΆ€ν„° 얻은 IP μ£Όμ†Œλ‘œ <www.example.com에> λŒ€ν•œ μš”μ²­μ„ μ „μ†‘ν•©λ‹ˆλ‹€. μ—¬κΈ°κ°€ μ½˜ν…μΈ κ°€ μžˆλŠ” κ³³, μ˜ˆμ»¨λŒ€ Amazon EC2 μΈμŠ€ν„΄μŠ€ λ˜λŠ” μ›Ή μ‚¬μ΄νŠΈ μ—”λ“œν¬μΈνŠΈλ‘œ κ΅¬μ„±λœ Amazon S3 λ²„ν‚·μ—μ„œ μ‹€ν–‰λ˜λŠ” μ›Ή μ„œλ²„μž…λ‹ˆλ‹€.

  9. 192.0.2.44에 μžˆλŠ” μ›Ή μ„œλ²„ λ˜λŠ” κ·Έ λ°–μ˜ λ¦¬μ†ŒμŠ€λŠ” <www.example.com의> μ›Ή νŽ˜μ΄μ§€λ₯Ό μ›Ή λΈŒλΌμš°μ €μ—κ²Œ λ°˜ν™˜ν•˜κ³ , μ›Ή λΈŒλΌμš°μ €λŠ” 이 νŽ˜μ΄μ§€λ₯Ό ν‘œμ‹œν•©λ‹ˆλ‹€.

μ§€μ›λ˜λŠ” DNS Record μœ ν˜•

https://docs.aws.amazon.com/ko_kr/Route53/latest/DeveloperGuide/ResourceRecordTypes.html

Last updated