

# 배포 구성
<a name="distribution-working-with"></a>

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

CloudFront 배포를 만들면 CloudFront가 콘텐츠 오리진 유형에 따라 대부분의 배포 설정을 자동으로 구성합니다. 재구성 설정에 대한 자세한 내용은 [사전 구성된 배포 설정 참조](template-preconfigured-origin-settings.md) 섹션을 참조하시기 바랍니다. 선택적으로 배포 설정을 수동으로 편집하도록 선택할 수 있습니다. 자세한 내용은 [모든 배포 설정 참조](distribution-web-values-specify.md) 섹션을 참조하세요.

다음과 같은 설정을 구성할 수 있습니다.
+ **콘텐츠 오리진** - 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가 뷰어 활동을 표시하는 표준 로그 또는 실시간 액세스 로그를 생성할지 여부입니다.

자세한 내용은 [모든 배포 설정 참조](distribution-web-values-specify.md) 섹션을 참조하세요.

현재 각 AWS 계정에 대해 생성할 수 있는 배포의 최대 수는 [배포의 일반 할당량](cloudfront-limits.md#limits-web-distributions) 섹션을 참조하세요. 배포당 제공할 수 있는 최대 파일 수는 없습니다.

배포를 사용하여 HTTP 또는 HTTPS를 통해 다음 콘텐츠를 제공할 수 있습니다.
+ HTTP 또는 HTTPS를 사용하는 정적 및 동적 다운로드 콘텐츠입니다(예: HTML, CSS, JavaScript 및 이미지 파일).
+ Apple HTTP Live Streaming(HLS) 및 Microsoft Smooth Streaming 등과 같은 다양한 형식의 온디맨드 비디오. (다중 테넌트 배포의 경우 스무스 스트리밍이 지원되지 않음) 자세한 내용은 [CloudFront를 사용한 온디맨드 비디오 제공](on-demand-video.md) 섹션을 참조하세요.
+ 실시간으로 발생하는 모임, 회의 또는 콘서트 같은 라이브 이벤트 제공. 라이브 스트리밍의 경우 CloudFormation 스택을 사용하여 배포를 자동으로 생성할 수 있습니다. 자세한 내용은 [CloudFront 및 AWS Media Services를 사용하여 동영상 스트리밍 제공](live-streaming.md) 섹션을 참조하세요.

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

**Topics**
+ [다중 테넌트 배포의 작동 방식 이해](distribution-config-options.md)
+ [배포 생성](distribution-web-creating-console.md)
+ [사전 구성된 배포 설정 참조](template-preconfigured-origin-settings.md)
+ [모든 배포 설정 참조](distribution-web-values-specify.md)
+ [배포 테스트](distribution-web-testing.md)
+ [배포 업데이트](HowToUpdateDistribution.md)
+ [배포 태깅](tagging.md)
+ [배포 삭제](HowToDeleteDistribution.md)
+ [CloudFront 배포에 다양한 오리진 사용](DownloadDistS3AndCustomOrigins.md)
+ [CloudFront 배포에 IPv6 활성화](cloudfront-enable-ipv6.md)
+ [CloudFront 지속적 배포를 사용하여 CDN 구성 변경을 안전하게 테스트](continuous-deployment.md)
+ [대체 도메인 이름(CNAME)을 추가하여 사용자 지정 URL 사용](CNAMEs.md)
+ [CloudFront 배포에 WebSocket 사용](distribution-working-with.websockets.md)
+ [허용 목록에 사용할 애니캐스트 고정 IP 요청](request-static-ips.md)
+ [CloudFront 배포에 gRPC 사용](distribution-using-grpc.md)