Lambda 할당량 - AWS Lambda

Lambda 할당량

중요

새 AWS 계정에서는 동시성 및 메모리 할당량이 감소했습니다. AWS에서는 사용량에 따라 이런 할당량을 자동으로 늘립니다.

컴퓨팅 및 스토리지

Lambda는 함수를 실행하고 저장하는 데 사용할 수 있는 컴퓨팅 및 스토리지 리소스 양의 할당량을 설정합니다. 동시 실행 및 스토리지에 대한 할당량은 AWS 리전에 따라 적용됩니다. 탄력적 네트워크 인터페이스(ENI) 할당량은 지역에 관계없이 Virtual Private Cloud(VPC) 별로 적용됩니다. 다음 할당량은 기본값에서 늘릴 수 있습니다. 자세한 내용은 Service Quotas 사용 설명서할당량 증가 요청을 참조하세요.

리소스 기본 할당량 최대 한도 증가

동시 실행

1,000

수십만

업로드된 함수(.zip 파일 아카이브) 및 계층을 위한 스토리지. 각 함수 버전 및 계층 버전은 스토리지를 사용합니다.

코드 스토리지 관리 모범 사례는 Serverless Land의 Monitoring Lambda code storage를 참조하세요.

75GB

TB

컨테이너 이미지로 정의된 함수에 대한 스토리지. 이 이미지는 Amazon ECR에 저장됩니다.

Amazon ECR 서비스 할당량을 참조하세요.

Virtual Private Cloud(VPC)별 탄력적 네트워크 인터페이스

참고

이 할당량은 Amazon Elastic File System(Amazon EFS)과 같은 다른 서비스와 공유됩니다. Amazon VPC 할당량을 참조하세요.

250

수천

Lambda가 트래픽에 대한 응답으로 함수 동시성을 확장하는 방법과 동시성에 대한 자세한 내용은 Lambda 함수 규모 조정 이행 단원을 참조하세요.

함수 구성, 배포 및 실행

함수 구성, 배포 및 실행에는 다음 할당량이 적용됩니다. 미리 설명된 경우를 제외하고는 변경할 수 없습니다.

참고

Lambda 문서, 로그 메시지 및 콘솔은 약어 MB(MiB 대신)를 사용하여 1,024KB를 나타냅니다.

Resource Quota

함수 메모리 할당

128MB~10,240MB, 1MB 단위

참고: Lambda는 구성된 메모리 크기에 비례하여 CPU 용량을 할당합니다. 메모리(MB) 설정을 사용하면 함수에 할당된 메모리 및 CPU 처리능력을 늘리거나 줄일 수 있습니다. 1,769MB에서, 함수는 하나의 vCPU와 동등한 값을 가집니다.

함수 제한 시간

900초(15분)

함수 환경 변수

4KB, 함수와 관련된 모든 환경 변수에 대한 합계

함수 리소스 기반 정책

20KB

함수 계층

5개 계층

함수 동시성 스케일링 제한

각 함수에 대해 10초 당 1,000개의 실행 환경

호출 페이로드(요청 및 응답)

요청 및 응답당 각각 6MB(동기식)

각 스트리밍된 응답에 대해 20MB(동기식. 스트리밍된 응답의 페이로드 크기는 기본값에서 늘릴 수 있습니다. 자세한 내용은 AWS Support에 문의하세요.)

256KB(비동기식)

요청 라인과 헤더 값의 총 합산 크기 1MB

스트리밍되는 응답의 대역폭

함수 응답의 처음 6MB에 대해 제한 없음

6MB보다 큰 응답의 경우 응답의 나머지 부분에 대해 2MBps

배포 패키지(.zip 파일 아카이브) 크기

50MB(직접 업로드용 압축 파일)

250MB(압축 해제됨)

이 할당량은 계층 및 사용자 지정 런타임 등 업로드하는 모든 파일에 적용됩니다.

3MB(콘솔 편집기)

컨테이너 이미지 설정 크기

16KB

컨테이너 이미지 코드 패키지 크기

10GB(모든 레이어를 포함한 최대 비압축 이미지 크기)

테스트 이벤트(콘솔 편집기)

10

/tmp 디렉터리 스토리지

512MB에서 10,240MB 사이, 1MB 단위로 증가

파일 설명자

1,024

실행 프로세스/스레드

1,024

Lambda API 요청

다음 할당량은 Lambda API 요청과 연관되어 있습니다.

리소스 할당량

리전별 함수당 호출 요청(동기)

실행 환경의 각 인스턴스가 초당 최대 10개의 요청을 처리할 수 있습니다. 즉, 총 호출 한도는 동시성 한도의 10배입니다. Lambda 함수 규모 조정 이행 섹션을 참조하세요.

리전별 함수당 호출 요청(비동기)

실행 환경의 각 인스턴스가 요청을 무제한으로 처리할 수 있습니다. 즉, 총 호출 한도는 함수에서 사용할 수 있는 동시성만을 기준으로 합니다. Lambda 함수 규모 조정 이행 섹션을 참조하세요.

함수 버전 또는 별칭당 호출 요청(초당 요청 수)

10배 할당된 프로비저닝된 동시성

참고

이 할당량은 프로비저닝된 동시성을 사용하는 함수에만 적용됩니다.

GetFunction API 요청

초당 요청 100개입니다. 늘릴 수 없습니다.

GetPolicy API 요청

초당 요청 15개입니다. 늘릴 수 없습니다.

나머지 제어 플레인 API 요청(호출, GetFunction 및 GetPolicy 요청 제외)

모든 API에서 초당 요청 15개입니다(API별 초당 요청 15개 아님). 늘릴 수 없습니다.

기타 서비스

AWS Identity and Access Management(IAM), Amazon CloudFront(Lambda@Edge), Amazon Virtual Private Cloud(Amazon VPC) 등의 다른 서비스에 대한 할당량이 Lambda 함수에 영향을 줄 수 있습니다. 자세한 내용은 AWS 서비스 할당량을 Amazon Web Services 일반 참조에서, 그리고 다른 AWS 서비스의 이벤트로 Lambda 간접 호출를 참조하세요.