Route53 정리 및 문제

  1. μ—¬λŸ¬λΆ„μ€ Amazon Route 53 Registrarλ₯Ό μœ„ν•΄ mycoolcompany.comλ₯Ό κ΅¬λ§€ν–ˆμœΌλ©°, 이 도메인이 Elastic Load Balancer인 my-elb-1234567890.us-west-2.elb.amazonaws.comλ₯Ό κ°€λ¦¬ν‚€κ²Œλ” ν•˜λ € ν•©λ‹ˆλ‹€. 이런 경우, λ‹€μŒ 쀑 μ–΄λ–€ Route 53 λ ˆμ½”λ“œ μœ ν˜•μ„ μ‚¬μš©ν•΄μ•Ό ν• κΉŒμš”?

    • Alias Records
  2. μƒˆλ‘œμš΄ Elastic Beanstalk ν™˜κ²½μ„ λ°°ν¬ν•œ μƒνƒœμ—μ„œ, 5%의 ν”„λ‘œλ•μ…˜ νŠΈλž˜ν”½μ„ 이 μƒˆλ‘œμš΄ ν™˜κ²½μœΌλ‘œ λ‹€μ΄λ ‰νŠΈν•˜λ € ν•©λ‹ˆλ‹€. 이λ₯Ό 톡해 CloudWatch μ§€ν‘œλ₯Ό λͺ¨λ‹ˆν„°λ§ν•˜μ—¬, μƒˆλ‘œμš΄ ν™˜κ²½μ— μžˆλŠ” 버그λ₯Ό μ œκ±°ν•  수 있게 λ©λ‹ˆλ‹€. 이런 μž‘μ—…μ„ μœ„ν•΄μ„œλŠ” λ‹€μŒ 쀑 μ–΄λ–€ Route 53 λ ˆμ½”λ“œ μœ ν˜•μ„ μ‚¬μš©ν•΄μ•Ό ν• κΉŒμš”?

    • Weighted Records - κ°€μ€‘μΉ˜ 기반
  3. Route 53 λ ˆμ½”λ“œμ˜ myapp.mydomain.com 값이 μƒˆλ‘œμš΄ Elastic Load Balancerλ₯Ό 가리킀도둝 μ—…λ°μ΄νŠΈλ₯Ό ν–ˆλŠ”λ°λ„ λΆˆκ΅¬ν•˜κ³ , μ‚¬μš©μžλ“€μ€ μ—¬μ „νžˆ 기쑴의 ELB둜 λ¦¬λ‹€μ΄λ ‰νŠΈ 되고 μžˆλŠ” μƒνƒœμž…λ‹ˆλ‹€. 이런 경우, κ°€λŠ₯성이 μžˆλŠ” 원인은 λ¬΄μ—‡μΌκΉŒμš”?

    • TTL
    • 각 DNS λ ˆμ½”λ“œλŠ” ν΄λΌμ΄μ–ΈνŠΈλ“€μ΄ μ΄λŸ¬ν•œ 값듀을 μΊμ‹œν•  기간을 μ§€μ •ν•˜κ³  DNS μš”μ²­μœΌλ‘œ DNS 리쑸버에 κ³ΌλΆ€ν•˜λ₯Ό μΌμœΌν‚€μ§€ μ•Šλ„λ‘ μ§€μ‹œν•˜λŠ” TTL(νƒ€μž„ 투 리브)을 κ°–μŠ΅λ‹ˆλ‹€. TTL 값은 값을 μΊμ‹œν•΄μ•Ό ν•˜λŠ” κΈ°κ°„κ³Ό DNS λ¦¬μ‘Έλ²„λ‘œ λ“€μ–΄κ°€μ•Ό ν•˜λŠ” μš”μ²­μ˜ 수 μ‚¬μ΄μ˜ κ· ν˜•μ„ μœ μ§€ν•  수 μžˆλ„λ‘ μ„€μ •λ˜μ–΄μ•Ό ν•©λ‹ˆλ‹€.
  4. 두 AWS 리전, us-west-1 및 eu-west-2에 ν˜ΈμŠ€νŒ… 된 μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ΄ μžˆμŠ΅λ‹ˆλ‹€. μ• ν”Œλ¦¬μΌ€μ΄μ…˜ μ„œλ²„μ˜ μ‚¬μš©μžμ— λŒ€ν•œ 응닡 μ‹œκ°„μ„ μ΅œμ†Œν™”ν•˜μ—¬, μ‚¬μš©μžλ“€μ—κ²Œ μ΅œμƒμ˜ μ‚¬μš©μž κ²½ν—˜μ„ μ œκ³΅ν•˜λ € ν•©λ‹ˆλ‹€. 이 경우, λ‹€μŒ 쀑 μ–΄λ–€ Route 53 λΌμš°νŒ… 정책을 μ‚¬μš©ν•΄μ•Ό ν• κΉŒμš”?

    • Latency Records - μ§€μ—°μ‹œκ°„ λ ˆμ½”λ“œ
    • 지연 μ‹œκ°„ λΌμš°νŒ… 정책은 μ‚¬μš©μžμ™€ AWS 리전 μ‚¬μ΄μ—μ„œ λ°œμƒν•˜λŠ” 지연 μ‹œκ°„μ„ ν‰κ°€ν•˜μ—¬ 지연 μ‹œκ°„(예: 응닡 μ‹œκ°„)을 μ΅œμ†Œν™”ν•  수 μžˆλŠ” DNS 응닡을 μˆ˜μ‹ ν•  수 있게 ν•΄μ€λ‹ˆλ‹€.
  5. ν”„λž‘μŠ€λ₯Ό μ œμ™Έν•œ ꡭ가에 μžˆλŠ” μ‚¬λžŒλ“€μ΄ μ—¬λŸ¬λΆ„μ˜ μ›Ήμ‚¬μ΄νŠΈλ‘œ μ•‘μ„ΈμŠ€ν•΄μ„œλŠ” μ•ˆ λœλ‹€λŠ” 법적 μš”κ΅¬ 사항이 μžˆμŠ΅λ‹ˆλ‹€.
    이 경우, λ‹€μŒ 쀑 μ–΄λ–€ Route 53 λΌμš°νŒ… 정책을 μ‚¬μš©ν•΄μ•Ό ν• κΉŒμš”?

    • Geolocation Records - μ§€λ¦¬μ μœ„μΉ˜ λ ˆμ½”λ“œ
  6. GoDaddy μ—μ„œ 도메인을 κ΅¬μž…ν•˜κ³ , Route53 을 DNSμ„œλΉ„μŠ€λ‘œ μ‚¬μš©ν•˜λ €κ³  ν•œλ‹€.
    이λ₯Ό μœ„ν•΄μ„œλŠ” μ–΄λ–€ μž‘μ—…μ„ ν•΄μ•Ό ν•˜λŠ”κ°€?

    • 곡용 ν˜ΈμŠ€νŒ… μ˜μ—­μ„ μƒμ„±ν•˜κ³ , GoDaddy NS recordsλ₯Ό μ—…λ°μ΄νŠΈ μ‹œν‚¨λ‹€.
  7. λ‹€μŒ 쀑 μœ νš¨ν•˜μ§€ μ•Šμ€ Route53 Health Checkλ₯Ό κ³ λ₯΄μ‹œμ˜€.

    • SQS λŒ€κΈ°μ—΄μ„ λͺ¨λ‹ˆν„°λ§ν•˜λŠ” Health Check
    • Endpoint λ₯Ό λͺ¨λ‹ˆν„°λ§ν•˜λŠ” Health Check
    • λ‹€λ₯Έ Health Checkλ₯Ό λͺ¨λ‹ˆν„°λ§ν•˜λŠ” Health Check
    • CloudWatch 경보λ₯Ό λͺ¨λ‹ˆν„°λ§ν•˜λŠ” Health Check

λŒ“κΈ€λ‚¨κΈ°κΈ°