본문 바로가기
[AWS]/AWS SAA EXAMTOPICS

[AWS][SAA][EXAMTOPICS] Question 207

by METAVERSE STORY 2022. 7. 4.
반응형
728x170

A business hosts its website on Amazon EC2 instances that are routed via an ELB Application Load Balancer. The DNS is handled via Amazon Route 53. The firm want to establish a backup website with a message, phone number, and email address for users to contact in the event that the original website becomes unavailable.

How should this solution be implemented?

  • A. Use Amazon S3 website hosting for the backup website and Route 53 failover routing policy.
  • B. Use Amazon S3 website hosting for the backup website and Route 53 latency routing policy.
  • C. Deploy the application in another AWS Region and use ELB health checks for failover routing.
  • D. Deploy the application in another AWS Region and use server-side redirection on the primary website.

 

한글 번역

기업은 ELB Application Load Balancer를 통해 라우팅되는 Amazon EC2 인스턴스에서 웹사이트를 호스팅합니다. DNS는 Amazon Route 53을 통해 처리됩니다. 회사는 원래 웹사이트를 사용할 수 없게 된 경우 사용자가 연락할 수 있는 메시지, 전화번호 및 이메일 주소가 포함된 백업 웹사이트를 구축하려고 합니다.

이 솔루션을 어떻게 구현해야 합니까?

  • A. 백업 웹사이트에 Amazon S3 웹사이트 호스팅을 사용하고 Route 53 장애 조치 라우팅 정책을 사용합니다.
  • B. 백업 웹사이트 및 Route 53 지연 라우팅 정책에 Amazon S3 웹사이트 호스팅을 사용합니다.
  • C. 다른 AWS 리전에 애플리케이션을 배포하고 장애 조치 라우팅을 위해 ELB 상태 확인을 사용합니다.
  • D. 다른 AWS 리전에 애플리케이션을 배포하고 기본 웹 사이트에서 서버 측 리디렉션을 사용합니다.

 

 

 

정답

  • A. Use Amazon S3 website hosting for the backup website and Route 53 failover routing policy.

 

해설

Route 53 DNS 장애 조치 및 S3 웹 사이트 호스팅을 사용하여 백업 웹 사이트 생성

 

Route 53 의 새로운 DNS 장애 조치 기능은 웹사이트를 모니터링하고 다운된 경우 방문자를 백업 사이트로 자동 라우팅할 수 있는 기능을 제공합니다.

DNS 장애 조치는 Amazon S3 의 웹 사이트 호스팅 기능과 잘 결합되어 백업 웹 사이트를 배포하는 간단하고 저렴하며 안정적인 방법을 만듭니다. 물론 아무도 자신의 사이트가 다운되는 것을 원하지 않지만 잘못된 코드 배포, 네트워크 중단 또는 기타 문제로 인해 상황이 발생하며 기본 웹사이트가 내려갑니다.

Amazon EC2 인스턴스에서 웹 사이트(예: 일부 전자 상거래 기능이 있는 회사 웹 사이트, 블로그 또는 사진 공유 사이트)를 실행한다고 가정해 보겠습니다. 예를 들어 방문자가 로그인하여 좋아하는 고양이 사진을 공유할 수 있는 가상의 웹사이트인 internetkitties.com을 잘 사용하십시오.

현재 Route 53을 사용하는 경우 Route 53 호스팅 영역은 다음과 같습니다. DNS 레코드 3개로 매우 간단합니다. 호스팅 영역과 함께 제공되는 기본 레코드 2개와 EC2 인스턴스의 탄력적 IP 주소를 가리키는 internetkitties.com에 대한 A 레코드입니다.

기본 internetkitties.com 웹 사이트가 중단될 경우 internetkitties.com 방문자가 친숙한 백업 사이트에 도착하도록 DNS 장애 조치를 구성할 수 있습니다.

Route 53 콘솔 의 왼쪽 탐색 모음에서 상태 확인 을 클릭한 다음 상태 확인 생성 버튼을 클릭합니다.

상태 확인 만들기 를 클릭 합니다. 그러면 Route 53이 상태 확인의 대상으로 사용해야 하는 웹 페이지를 지정하는 정보를 입력하는 페이지로 이동합니다. EC2 인스턴스의 IP 주소와 함께 포트(대부분의 경우 HTTP를 통해 제공되는 웹 페이지의 표준 포트인 포트 80), 사이트 도메인 이름, Route 53에 연결할 특정 웹 페이지를 입력합니다. 요청(이 경우 슬래시만 입력했습니다. 이는 Route 53이 상태 확인의 대상으로 사이트 인덱스 페이지를 사용함을 의미합니다). 계속하려면 상태 확인 만들기 를 클릭 합니다.

이제 콘솔에 방금 생성한 상태 확인이 표시됩니다.

왼쪽 탐색 모음에서 호스팅 영역 을 클릭 하여 호스팅 영역 으로 돌아가서 internetkitties.com에 대한 A 레코드를 클릭합니다.

이제 페이지 오른쪽 의 Edit Record Set 패널에서 다음을 수행합니다.

  1. TTL을 60초로 설정합니다. 이렇게 하면 이 DNS 레코드가 인터넷 DNS 시스템 내에서 캐시되는 시간이 제한됩니다. 즉, 장애 조치가 발생하는 시간과 최종 사용자가 백업 사이트로 라우팅되기 시작하는 시간 사이에 지연이 더 짧아집니다.
  2. 라우팅 정책 을 장애 조치로 설정하십시오 .
  3. 장애 조치 레코드 유형 으로 기본을 선택 합니다.
  4. 상태 확인과 레코드 세트 연결 에 대해 예를 선택 합니다.
  5. 이 레코드와 연결할 상태 확인을 선택합니다. 표시되는 드롭다운에서 방금 생성한 상태 확인을 볼 수 있습니다. 이 상태 확인을 선택합니다.
  6. 레코드 세트 저장 을 클릭 합니다.

이제 Route 53은 정기적으로 홈페이지를 요청하고 성공적인 응답을 반환하는지 확인하여 사이트의 상태를 확인합니다(좀 더 구체적으로 말하면 각 위치에서 30초마다 페이지를 요청하는 전 세계 여러 위치에서 독립적으로 확인).

이제 Amazon S3에서 백업 사이트를 구성합니다. 전체 연습을 보려면 Amazon S3에서 정적 웹 사이트를 설정하는 방법에 대한 이 블로그 게시물 을 확인하십시오. 정적 백업 웹 사이트에 넣을 콘텐츠를 결정할 수 있습니다. 예를 들어, 웹사이트가 다운된 경우에도 고객이 연락할 수 있도록 고객에게 친근한 메시지와 전화번호나 이메일 주소가 포함된 멋진 실패 고래 페이지를 만들 수 있습니다.

Route 53 콘솔로 돌아가서 호스팅 영역으로 이동하고 레코드 세트 생성 을 클릭 합니다. 기본 웹 사이트와 동일한 DNS 이름을 입력합니다(이 경우 호스팅 영역의 이름과 동일한 루트 도메인 internetkitties.com을 사용하고 있으므로 Route 53 콘솔에서 이를 제안함). 별칭 라디오 버튼의 경우 예를 클릭합니다. 그런 다음 S3 웹 사이트 엔드포인트를 별칭 대상으로 선택합니다.

이제 라우팅 정책 을 장애 조치로 설정하고 장애 조치 레코드 유형으로 보조를 선택합니다. 나머지 확인란(대상 상태 평가 및 상태 확인과 레코드 세트 연결)을 기본 설정 아니요로 두고 레코드 세트 생성 을 클릭 합니다.

완료한 후의 Route 53 호스팅 영역은 다음과 같습니다.

이제 기본 사이트는 Route 53에서 상태를 확인하고 있으며, 어떤 이유로든 기본 사이트가 다운되면 Route 53은 자동으로 S3의 새 백업 사이트로 트래픽을 보내기 시작합니다.

Route 53 상태 확인은 HTTP 및 TCP 수준 확인을 지원하며, 대기 시간 기반 라우팅 또는 가중치 기반 라운드 로빈 레코드와 함께 사용하여 인스턴스, 가용 영역 또는 지역 수준 문제를 우회할 수도 있습니다. Route 53 개발자 안내서 에서 Route 53 상태 확인에 대해 자세히 알아볼 수 있습니다 .

 

 

참조 문서

https://aws.amazon.com/ko/blogs/aws/create-a-backup-website-using-route-53-dns-failover-and-s3-website-hosting/

 

Create a Backup Website Using Route 53 DNS Failover and S3 Website Hosting | Amazon Web Services

Route 53‘s new DNS Failover feature gives you the power to monitor your website and automatically route your visitors to a backup site if it goes down. In today’s guest post, Product Manager Sean Meckley shows you how to use this powerful new feature o

aws.amazon.com

 

반응형
그리드형

댓글