Amazon CloudFront
개발자 안내서 (API 버전 2016-09-29)

한도

CloudFront에는 다음 제한이 적용됩니다. Lambda@Edge에는 기본 CloudFront 제한에 추가하여 적용되는 특정한 제한도 있습니다.

일반 제한

엔터티 제한

배포당 데이터 전송 속도

40Gbps

더 높은 제한을 요청합니다

배포당 초당 요청 수

100,000건

더 높은 제한을 요청합니다

CloudFront 웹 또는 RTMP 배포에 추가할 수 있는 태그

50

배포당 제공할 수 있는 파일 수

무제한

헤더와 쿼리 문자열을 포함한 요청의 최대 길이(본문 내용 제외)

20,480바이트

URL의 최대 길이

8,192바이트

신뢰할 수 있는 서명자의 활성 CloudFront 키 페어

자세한 내용은 서명된 URL 및 서명된 쿠키(신뢰할 수 있는 서명자)를 만들 수 있는 AWS 계정 지정 단원을 참조하십시오.

2

웹 배포에 대한 일반 제한

엔터티 제한

AWS 계정당 웹 배포 수

자세한 내용은 배포 만들기 단원을 참조하십시오.

200

더 높은 제한을 요청합니다

HTTP GET, POST 및 PUT 요청의 최대 파일 크기

20GB

오리진별 응답 제한 시간

자세한 내용은 오리진 응답 제한 시간 단원을 참조하십시오.

4-60초

더 높은 제한을 요청합니다

파일 압축: CloudFront가 압축하는 파일 크기의 범위

자세한 내용은 압축된 파일 제공 단원을 참조하십시오.

1,000 ~ 10,000,000바이트

배포당 대체 도메인 이름(CNAME) 수

자세한 내용은 대체 도메인 이름(CNAME)을 추가하여 파일에 대해 사용자 지정 URL 사용 단원을 참조하십시오.

100

더 높은 제한을 요청합니다

배포당 오리진 수

25

더 높은 제한을 요청합니다

배포당 오리진 그룹 수

10

더 높은 제한 요청

계정당 원본 액세스 ID

100

더 높은 제한 요청

배포당 캐시 동작 수

25

더 높은 제한을 요청합니다

WebSocket 연결에 대한 제한

엔터티 제한

오리진 응답 제한 시간(유휴 제한 시간)

10분

CloudFront가 지난 10분 사이에 오리진에서 클라이언트로 전송된 데이터를 전혀 감지하지 못한 경우, 유휴 상태로 간주되어 연결이 종료됩니다.

화이트리스트에 등록된 쿠키에 대한 제한(웹 배포만 해당)

엔터티 제한

캐시 동작당 화이트리스트 지정 쿠키 수

자세한 내용은 쿠키를 기반으로 콘텐츠 캐싱 단원을 참조하십시오.

10

더 높은 제한을 요청합니다

화이트리스트 지정 쿠키 이름의 총 바이트 수(오리진에 모든 쿠키를 전달하도록 CloudFront를 구성하는 경우에는 적용되지 않음)

512에서 화이트리스트 지정 쿠키 수를 뺀 수

화이트리스트에 등록된 쿼리 문자열에 대한 제한(웹 배포만 해당)

엔터티 제한

화이트리스트로 지정된 쿼리 문자열에서 최대 문자 수

128자

동일한 파라미터 내의 모든 화이트리스트로 지정된 쿼리 문자열에 대한 총 최대 문자 수

512자

캐시 동작당 화이트리스트 쿼리 문자열 수

자세한 내용은 쿼리 문자열 파라미터 기반의 콘텐츠 캐싱 단원을 참조하십시오.

10

더 높은 제한을 요청합니다

사용자 지정 헤더에 대한 제한(웹 배포만 해당)

엔터티 제한

캐시 동작당 화이트리스트 지정 헤더 수

자세한 내용은 요청 헤더에 따라 콘텐츠 캐싱 단원을 참조하십시오.

10

더 높은 제한을 요청합니다

사용자 지정 헤더: 오리진에 전달하도록 CloudFront를 구성할 수 있는 사용자 지정 헤더의 최대 수

자세한 내용은 사용자 지정 헤더를 오리진에 전달 단원을 참조하십시오.

이름/값 페어 10개

더 높은 제한을 요청합니다

사용자 지정 헤더: 헤더 이름의 최대 길이

256자

사용자 지정 헤더: 헤더 값의 최대 길이

1,783자

사용자 지정 헤더: 헤더 값과 이름을 모두 결합한 최대 길이

10,240자

SSL 인증서에 대한 제한(웹 배포만 해당)

엔터티 제한

전용 IP 주소를 사용하여 HTTPS 요청을 제공하는 경우 AWS 계정당 SSL 인증서 수(SNI를 사용하여 HTTPS 요청을 제공하는 경우 제한 없음)

자세한 내용은 CloudFront에서 HTTPS 사용 단원을 참조하십시오.

2

더 높은 제한을 요청합니다

CloudFront 웹 배포와 연결할 수 있는 SSL 인증서

1

무효화에 대한 제한

엔터티 제한

파일 무효화: 와일드카드 무효화를 제외하고 활성 무효화 요청에 허용된 파일의 최대 수

자세한 내용은 파일 무효화 단원을 참조하십시오.

3,000

파일 무효화: 허용된 활성 와일드카드 무효화의 최대 수

15

파일 무효화: 하나의 와일드카드 무효화가 처리할 수 있는 파일의 최대 수

무제한

필드 레벨 암호화 제한

엔터티 제한

암호화할 필드의 최대 길이

자세한 내용은 필드 레벨 암호화 사용으로 민감한 데이터 보호 단원을 참조하십시오.

16KB

필드 레벨 암호화 구성 시 요청 본문의 최대 필드 수

10

필드 레벨 암호화 구성 시 요청 본문의 최대 길이

1MB

하나의 AWS 계정과 연결될 수 있는 필드 레벨 암호화 구성의 최대 수

10

하나의 AWS 계정과 연결될 수 있는 필드 레벨 암호화 프로필의 최대 수

10

하나의 AWS 계정에 추가될 수 있는 퍼블릭 키의 최대 수

10

하나의 프로필에 지정되도록 암호화할 수 있는 최대 필드 수

10

필드 레벨 암호화 구성과 연결할 수 있는 CloudFront 배포의 최대 수

20

필드 레벨 암호화 구성에 포함될 수 있는 쿼리 인수 프로필 매핑의 최대 수

5

Lambda@Edge에 대한 제한

이 단원의 제한은 Lambda@Edge에 적용됩니다. 이러한 제한은 기본 CloudFront 및 Lambda 제한에 추가하여 적용됩니다. 기본 Lambda 제한은 AWS Lambda Developer Guide제한 단원의 제한을 참조하십시오.

참고

Lambda는 계정 한도 내에서 트래픽 증가에 응답하여 용량을 동적으로 확장합니다. 자세한 내용은 AWS Lambda Developer Guide확장 단원을 참조하십시오.

추가로 Lambda@Edge 함수 사용 시 기타 제한 사항이 있습니다. 자세한 내용은 Lambda 함수에 대한 요구 사항 및 제한 사항 단원을 참조하십시오.

이벤트 유형에 따라 다른 제한

엔터티

오리진 요청 및 응답 이벤트 제한

최종 사용자 요청 및 응답 이벤트 제한

함수 리소스 할당

Lambda 제한과 동일

128MB

함수 제한 시간. 이 함수는 AWS 리전에서 Amazon S3 버킷, DynamoDB 테이블 또는 Amazon EC2 인스턴스와 같은 리소스에 대한 네트워크 호출을 수행할 수 있습니다.

30초

5초

헤더 및 본문을 포함하여 Lambda 함수에서 생성되는 응답의 크기입니다.

1MB

40KB

Lambda 함수 및 포함된 라이브러리의 최대 압축 크기

50MB

1MB

기타 제한

엔터티

제한

트리거를 생성할 수 있는 AWS 계정당 배포 수입니다.

25

더 높은 제한을 요청합니다

배포당 트리거 수

100

더 높은 제한을 요청합니다

초당 요청

10,000(각 리전에서)

더 높은 제한을 요청합니다

동시 실행

자세한 내용은 AWS Lambda Developer GuideLambda 함수 동시 실행 단원을 참조하십시오.

1000(각 리전에서)

더 높은 제한을 요청합니다

요청 제한 시간

엔터티 제한

요청 제한 시간

자세한 내용은 오리진 응답 제한 시간 단원을 참조하십시오.

30초

더 높은 제한을 요청합니다

RTMP 배포에 대한 제한

엔터티 제한

AWS 계정당 RTMP 배포 수

자세한 내용은 RTMP 배포 작업 단원을 참조하십시오.

100

더 높은 제한을 요청합니다