1 분 소요

Amazon Route 53

Amazon Route 53

Amazon Route 53은 확장 가능한 도메인 이름 시스템(DNS) 웹 서비스

  • 도메인 이름 등록 또는 이전
  • IP 주소로 도메인 이름 확인
  • 대기 시간, 상태 확인, 가중치 등을 기준으로 요청 라우팅
  • 리전에 걸쳐 트래픽 분산
    • 고가용성 및 지연 시간 단축을 지원할 수 있습니다.

Elastic Load Balancing과 DNS 이름 연결

ELB의 기본 DNS 이름

  • AWS는 IP 주소 집합으로 확인되는 로드 밸런서 에 호스트 이름 할당

    Ex) web-app.us-west-2.elb.amazonaws.com

고유 DNS 이름 연결

  • 별칭 리소스 레코드 세트를 사용하여 고유한 호스트 이름 할당

  • 로드 밸런서를 가리키는 CNAME 레코드 생성

    Ex) example.com > ALIAS > web-app.us-west2.elb.amazonaws.com

Amazon Route 53 라우팅 정책

Amazon Route 53은 다음 7가지 라우팅 정책을 지원합니다.

  1. 단순 라우팅 정책
  2. 가중치 기반 라우팅 정책
  3. 대기 시간 라우팅 정책
  4. 장애 조치 라우팅 정책
  5. 지리 위치 라우팅 정책 (DNS 쿼리 위치)
  6. 지리 근접 라우팅 정책 (AWS 리전 또는 위도 및 경도에 대한 트래픽 흐름)
  7. 다중 응답 라우팅 정책

image-20231023095018201

지연 속도 기반 라우팅(LBR)

예제: 블루/그린 배포

블루그린 배포에 가장 적합한 정책: 가중치 정책

테스트

확장성

  • 나중이 아닌 사전에 문제를 찾음
  • 로드 테스트를 통해 트래픽을 시뮬레이션

오픈 소스 도구 사용 가능

  • TheGrinder
  • Apache Jmeter
  • Bees with Machine Guns: Simple load testing script that is specific to Amazon EC2

복습

  1. Arecord
  2. S3 버킷등록(버킷 자체가 정적웹사이트 호스팅 가능, 별칭을 활용해서)
  3. ALB + auto scaling
  4. s3 bucket에 리다이렉션을 이용한 도메인 정책

학습 내용 확인

  1. 사용자가 위치를 기반으로 가장 가까운 리전으로 라우팅되도록 하려고 합니다. 어떤 Route 53 라우팅 정책이 이러한 배치를 가능하게 합니까?

    지리적 기반 라우팅

  2. 사용자를 가장 가까운 리전으로 라우팅하도록 Route 53을 구성한 후 고객은 느린 응답에 대해 불평하고 있습니다. 가장 짧은 대기 시간을 기반으로 경로를 선택하는 라우팅 정책은 무엇입니까?

    지리근적 라우팅

  3. 블루/그린 배포가 애플리케이션의 새 버전이 실패할 경우 이전 버전을 사용할 수 있도록 하는 데 어떻게 도움이 되는지 설명하십시오.

    가중치 기반 정책

핵심 사항

  • Route 53은 여러 라우팅 정책을 지원합니다.
    • 단순 라우팅 정책
    • 가중치 기반 라우팅 정책
    • 대기 시간 라우팅 정책
    • 장애 조치 라우팅 정책
    • 지리 위치 라우팅 정책
    • 지리 근접 라우팅 정책
    • 다중 응답 라우팅 정책
  • Route 53을 통해 다음을 할 수 있습니다.
    • 도메인 이름 등록 또는 이전
    • IP 주소로 도메인 이름 확인
  • Route 53은 여러 라우팅 정책을 지원합니다.
  • Route 53은 다른 AWS 리전 및 온프레미스 리소스의 리소스로 트래픽을 라우팅할 수 있습니다.
  • 지연 속도 기반 라우팅(LBR)을 사용하면 DNS를 사용하여 사용자 요청을 AWS 리전으로 라우팅하여 사용자에게 가장 © 2020, Amazon Web Services, Inc. 또는 계열사. All rights reserved. 빠른 응답을 제공할 수 있습니다.

업데이트:

댓글남기기