서비스로 트래픽 라우팅 AWS App Runner - Amazon Route 53

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

서비스로 트래픽 라우팅 AWS App Runner

AWS App Runner 개발자가 사전 인프라 경험이 없어도 컨테이너화된 웹 애플리케이션과 API를 대규모로 쉽게 배포할 수 있는 완전 관리형 서비스입니다. 소스 코드 또는 컨테이너 이미지로 시작하세요. App Runner는 웹 애플리케이션을 자동으로 구축 및 배포하고, 암호화를 통해 트래픽을 로드 밸런싱하고, 트래픽 요구 사항에 맞게 확장하고, 서비스가 프라이빗 Amazon VPC에서 실행되는 다른 AWS 서비스 및 애플리케이션과 쉽게 통신할 수 있도록 합니다. App Runner를 사용하면 서버나 확장을 고려하는 대신 애플리케이션에 집중할 수 있는 시간이 늘어납니다. 자세한 내용은 AWS App Runner 개발자 가이드AWS App Runner이란 무엇입니까?를 참조하세요.

중요

Amazon Route 53는 현재 2022년 8월 1일 이후에 생성된 AWS App Runner 서비스에 대해 별칭 레코드를 지원합니다.

도메인 트래픽을 App Runner 서비스로 라우팅하려면 Amazon Route 53을 사용하여 App Runner 서비스를 가리키는 별칭 레코드(alias record)를 생성합니다. 별칭 레코드는 DNS에 대한 Route 53 확장입니다. 이는 example.com과 같은 루트 도메인과, www.example.com(http://www.example.com/)과 같은 하위 도메인에 대해 모두 별칭 레코드를 만들 수 있다는 점을 제외하면 CNAME 레코드와 유사합니다. 하위 도메인에 대한 CNAME 레코드만 생성할 수 있습니다.

참고

Route 53은 App Runner 서비스 또는 기타 AWS 리소스에 대한 별칭 쿼리에 대해서는 요금을 부과하지 않습니다.

필수 조건

시작하기 전에 다음을 준비해야 합니다.

  • App Runner 서비스. App Runner 서비스 생성에 대한 자세한 내용은 App Runner 시작하기 단원을 참조하세요.

  • 등록된 도메인 이름. Amazon Route 53을 도메인 등록 기관으로 사용하거나 다른 등록 기관을 사용할 수 있습니다.

  • 도메인의 DNS 서비스가 될 Route 53입니다. Route 53을 사용하여 도메인 이름을 등록하면 Route 53이 해당 도메인의 DNS 서비스로 자동 구성됩니다.

    Route 53을 도메인의 DNS 서비스 공급자로 사용하는 방법에 대한 자세한 내용은 Amazon Route 53를 기존 도메인에 대한 DNS 서비스로 설정 섹션을 참조하세요.

  • App Runner 서비스에 사용자 지정 도메인을 연결해둡니다. 자세한 내용은 App Runner의 사용자 지정 도메인 이름 관리를 참조하세요.

  • Route 53 호스팅 영역에 App Runner에서 반환한 인증서 검증 레코드를 구성하여 도메인 검증 프로세스를 시작합니다. 자세한 내용은 AWS Certificate Manager 사용 설명서AWS Certificate Manager에서의 DNS 검증 단원을 참조하세요.

Amazon Route 53을 구성하여 App Runner 서비스로 트래픽 라우팅

App Runner 서비스로 트래픽을 라우팅하도록 Amazon Route 53을 구성하려면 다음 절차를 수행합니다.

App Runner 서비스로 트래픽 라우팅
  1. https://console.aws.amazon.com/route53/에서 Route 53 콘솔을 엽니다.

  2. 탐색 창에서 호스팅 영역(Hosted zones)을 선택합니다.

  3. 트래픽을 라우팅할 도메인의 이름과 일치하는 호스팅 영역 이름을 선택합니다.

  4. Create Record Set(레코드 세트 생성)를 선택합니다.

  5. 다음 값을 지정하십시오:

    라우팅 정책

    해당 라우팅 정책을 선택합니다. 자세한 정보는 라우팅 정책 선택을 참조하세요.

    레코드 이름

    App Runner 서비스로 트래픽을 라우팅하는 데 사용할 도메인 이름을 입력합니다. 기본값은 호스팅 영역 이름입니다.

    예를 들어, 호스팅 영역의 이름이 example.com이고 acme.example.com을 사용하여 트래픽을 App Runner 서비스로 라우팅하려면 acme를 입력합니다.

    값/트래픽 라우팅 대상

    App Runner 서비스에 대한 별칭(Alias to App Runner Service)을 선택한 다음 AWS 리전을 선택합니다. 트래픽을 라우팅할 환경의 도메인 이름을 선택합니다.

    레코드 유형

    기본값 A – IPv4 address(A – IPv4 주소)를 수락합니다.

    대상 상태 평가

    기본값인 예(Yes)를 수락합니다.

  6. 레코드 생성을 선택합니다.

    변경 사항은 일반적으로 60초 이내에 모든 Route 53 서버로 전파됩니다. 전파가 완료되면 이 절차에서 생성한 별칭 레코드의 이름을 사용하여 트래픽을 App Runner 서비스로 라우팅할 수 있습니다.