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

[AWS][SAA][EXAMTOPICS] Question 166

by METAVERSE STORY 2022. 6. 28.
반응형
728x170

The dynamic website of a business is hosted on-premises in the United States. The firm is expanding throughout Europe and want to reduce site loading speeds for new European visitors. The backbone of the website must stay in the United States. A few days from now, the product will be introduced, and an instant answer is required.

What recommendations should the solutions architect make?

  • A. Launch an Amazon EC2 instance in us-east-1 and migrate the site to it.
  • B. Move the website to Amazon S3. Use cross-Region replication between Regions.
  • C. Use Amazon CloudFront with a custom origin pointing to the on-premises servers.
  • D. Use an Amazon Route 53 geo-proximity routing policy pointing to on-premises servers.

 

한글 번역

비즈니스의 동적 웹 사이트는 미국 내에서 호스팅됩니다. 이 회사는 유럽 전역으로 확장하고 있으며 새로운 유럽 방문자를 위해 사이트 로딩 속도를 줄이기를 원합니다. 웹사이트의 백본은 미국에 있어야 합니다. 이제 며칠 후면 제품이 출시될 예정인데, 즉석 답변이 필요합니다.

솔루션 설계자는 어떤 권장 사항을 제시해야 합니까?

  • A. us-east-1에서 Amazon EC2 인스턴스를 시작하고 사이트를 마이그레이션합니다.
  • B. 웹사이트를 Amazon S3로 이동합니다. 리전 간 교차 리전 복제를 사용합니다.
  • C. 온프레미스 서버를 가리키는 사용자 지정 오리진과 함께 Amazon CloudFront를 사용합니다.
  • D. 온프레미스 서버를 가리키는 Amazon Route 53 지리적 근접 라우팅 정책을 사용합니다.

 

 

 

정답

  • C. Use Amazon CloudFront with a custom origin pointing to the on-premises servers.

 

해설

Origin

 

오리진은 콘텐츠가 저장되고 CloudFront가 최종 사용자에게 제공할 콘텐츠를 가져오는 위치입니다. 원점을 지정하려면:

  • S3OriginConfig정적 웹 사이트 호스팅으로 구성되지 않은 Amazon S3 버킷을 지정하는 데 사용 합니다.
  • CustomOriginConfig다음 을 포함하여 다른 모든 종류의 출처를 지정하는 데 사용합니다 .
    • 정적 웹 사이트 호스팅으로 구성된 Amazon S3 버킷
    • Elastic Load Balancing 로드 밸런서
    • AWS Elemental MediaPackage 엔드포인트
    • AWS Elemental MediaStore 컨테이너
    • Amazon EC2 인스턴스 또는 기타 유형의 호스트에서 실행되는 기타 모든 HTTP 서버

배포당 지정할 수 있는 현재 최대 오리진 수 는 Amazon CloudFront 개발자 안내서 의 웹 배포 에 대한 일반 할당량을 참조하십시오 (할당량은 이전에 제한이라고 함).

Amazon CloudFront 는 끊임없이 성장하는 엣지 로케이션 네트워크를 사용하여 사용자가 거주 지역에 관계없이 콘텐츠에 대한 지연 시간이 짧은 고속 액세스를 제공합니다.

지금까지 CloudFront는 Amazon S3의 콘텐츠를 제공할 수 있었습니다. 콘텐츠 배포 용어에서 S3는 유일하게 지원되는 원본 서버 였습니다. 웹 객체(웹 페이지, 스타일 시트, 이미지, JavaScript 등)를 S3에 저장한 다음 CloudFront 배포를 생성합니다. 다음은 기본 흐름입니다.

오늘부터 CloudFront를 열고 원하는 오리진 서버를 사용할 수 있는 기능을 제공합니다.

이제 사용자 지정 오리진 을 사용하여 CloudFront 배포를 생성할 수 있습니다 . 각 배포는 S3 또는 사용자 지정 오리진을 가리킬 수 있습니다. 이것은 또 다른 스토리지 서비스일 수도 있고 EC2 인스턴스  Elastic Load Balancer 와 같이 더 흥미롭고 동적인 것일 수도 있습니다 .

CloudFront 뒤에 인텔리전스(동적 처리)를 적용하면 스토리지, 캐싱 또는 글로벌 배포에 대해 걱정할 필요 없이 온디맨드 방식으로 콘텐츠를 생성할 수 있습니다. 정적(URL 기반)으로 보이지만 실제로 처음 필요할 때 즉시 구축되는 콘텐츠를 가질 수 있습니다.

이는 콘텐츠를 재사용할 수 있지만 생성 비용이 다소 비싸고 자주 변경되지 않는 경우에 유용할 수 있습니다. 지도 타일이 전형적인 예라고 생각합니다. 기본 맵을 하나 이상의 사용자 정의 레이어로 오버레이하는 시스템을 상상해 보십시오. 타일의 가능한 모든 조합을 생성하는 것은 엄청나게 비싸고 대부분이 결코 볼 수 없기 때문에 낭비입니다. 대신, 각 타일 URL의 경로 구성요소는 타일을 생성하는 데 필요한 매개변수를 포함할 수 있습니다. 타일이 특정 CloudFront 엣지 로케이션에 이미 있는 경우 타일이 직접 제공되고, 그렇지 않으면 타일이 생성되어 엣지 로케이션으로 반환된 다음 향후 요청을 충족하는 데 사용됩니다(수명 및 무효화에도 불구하고).

 

참조 문서

https://docs.aws.amazon.com/cloudfront/latest/APIReference/API_Origin.html

 

Origin - Amazon CloudFront

Thanks for letting us know this page needs work. We're sorry we let you down. If you've got a moment, please tell us how we can make the documentation better.

docs.aws.amazon.com

https://aws.amazon.com/pt/blogs/aws/amazon-cloudfront-support-for-custom-origins/

 

반응형
그리드형

댓글