배포 구성 - Amazon CloudFront

배포 구성

Amazon CloudFront 배포를 생성하여 CloudFront에 어디로부터 콘텐츠를 전송하고자 하는지와 이러한 콘텐츠 전송을 추적 및 관리하는 방법에 대한 세부 정보를 알립니다.

여러 배포 테넌트에서 재사용할 수 있는 설정을 사용하여 CloudFront 다중 테넌트 배포를 만들 수 있습니다. 다중 테넌트 배포를 사용하면 CloudFront가 콘텐츠 오리진 유형에 따라 배포 설정을 구성하도록 할 수 있습니다. 재구성 설정에 대한 자세한 내용은 CloudFront 다중 테넌트 배포 참조 섹션을 참조하시기 바랍니다. 또한 여러 배포 테넌트에서 재사용할 수 있는 설정을 사용하여 배포를 만들 수 있습니다. 자세한 내용은 다중 테넌트 배포의 작동 방식 이해 섹션을 참조하세요. 또는 표준 배포를 사용하고 자체 배포 설정을 수동으로 구성할 수 있습니다.

다음과 같은 설정을 구성할 수 있습니다.

  • 콘텐츠 오리진 - CloudFront가 배포할 파일을 가져오는 Amazon S3 버킷, AWS Elemental MediaPackage 채널, AWS Elemental MediaStore 컨테이너, Elastic Load Balancing 로드 밸런서 또는 HTTP 서버. 배포당 최대 25개 오리진의 조합을 지정할 수 있습니다.

  • 액세스 - 파일을 모든 사람이 사용할 수 있도록 할지 아니면 일부 사용자로만 액세스를 제한할지 여부

  • 보안 - AWS WAF 보호를 활성화하고 사용자가 HTTPS를 사용하여 콘텐츠에 액세스하도록 지정할지 여부 다중 테넌트 배포의 경우 AWS WAF V2 웹 액세스 제어 목록(ACL)만 지원됩니다.

  • 캐시 키 - 캐시 키에 포함할 값(있는 경우) 캐시 키는 지정된 배포에 대한 캐시의 각 파일을 고유하게 식별합니다.

  • 오리진 요청 설정 - CloudFront가 오리진에 전송하는 요청에 HTTP 헤더, 쿠키 또는 쿼리 문자열을 포함할지 여부

  • 지리적 제한 - CloudFront에서 특정 국가의 사용자가 콘텐츠에 액세스하는 것을 차단할지 여부

  • 로그 - CloudFront가 뷰어 활동을 표시하는 표준 로그 또는 실시간 로그를 생성할지 여부

자세한 내용은 배포 설정 참조 섹션을 참조하세요.

현재 각 AWS 계정에 대해 생성할 수 있는 배포의 최대 수는 배포의 일반 할당량 섹션을 참조하세요. 배포당 제공할 수 있는 최대 파일 수는 없습니다.

배포를 사용하여 HTTP 또는 HTTPS를 통해 다음 콘텐츠를 제공할 수 있습니다.

  • HTTP 또는 HTTPS를 사용하는 정적 및 동적 다운로드 콘텐츠입니다(예: HTML, CSS, JavaScript 및 이미지 파일).

  • Apple HTTP Live Streaming(HLS) 및 Microsoft Smooth Streaming 등과 같은 다양한 형식의 온디맨드 비디오. (다중 테넌트 배포의 경우 스무스 스트리밍이 지원되지 않음) 자세한 내용은 CloudFront를 사용한 온디맨드 비디오 제공 섹션을 참조하세요.

  • 실시간으로 발생하는 모임, 회의 또는 콘서트 같은 라이브 이벤트 제공. 라이브 스트리밍의 경우 AWS CloudFormation 스택을 사용하여 배포를 자동으로 생성할 수 있습니다. 자세한 내용은 CloudFront 및 AWS Media Services를 사용하여 동영상 스트리밍 제공 섹션을 참조하세요.

다음 주제에서는 CloudFront 배포에 대한 자세한 내용과 해당 비즈니스 요건에 맞게 배포를 구성하는 방법을 제공합니다. 배포 생성에 대한 자세한 내용은 배포 생성 단원을 참조하세요.