AWS Lambda 요금

기간에 대한 요금은 함수에 할당한 메모리 양에 따라 결정됩니다. 128MB와 10,240MB 사이에서 1MB 증분 단위로 함수에 필요한 양의 메모리를 할당할 수 있습니다. 아래 표에는 다양한 메모리 크기와 관련된 1밀리초당 요금에 대한 몇 가지 예가 포함되어 있습니다. 

아래의 모든 예제는 미국 동부(버지니아 북부)의 요금을 기준으로 합니다.

  • 예제 1

    함수에 512MB 메모리를 할당하고 한 달에 3백만 회 실행하며 매번 1초간 실행되었다면 요금은 다음과 같이 계산됩니다.
    함수에 512MB 메모리를 할당하고 한 달에 3백만 회 실행하며 매번 1초간 실행되었다면 요금은 다음과 같이 계산됩니다.

    월별 컴퓨팅 요금

    월별 컴퓨팅 요금은 GB-초당 0.00001667 USD이고 프리 티어에서 400,000GB-초를 제공합니다.

    총 컴퓨팅(초) = 3M * (1초) = 3,000,000초

    총 컴퓨팅(GB-초) = 3,000,000 * 512MB/1024 = 1,500,000GB-초

    총 컴퓨팅 – 프리 티어 컴퓨팅 = 월별 청구 대상 컴퓨팅 GB-초

    1,500,000GB-초 – 400,000 프리 티어 GB-초 = 1,100,000GB-초

    월별 컴퓨팅 요금 = 1,100,000 * 0.00001667 USD = 18.34 USD

     

    월별 요청 요금

    월별 요청 요금은 1백만 회 요청당 0.20 USD이고 프리 티어에서 월별 1백만 회 요청을 제공합니다.

    총 요청 수 – 프리 티어 요청 수 = 월별 청구 대상 요청 수

    3백만 회 요청 – 1백만 회 프리 티어 요청 = 2백만 회 월별 청구 대상 요청

    월별 요청 요금 = 2백만 회* 0.2 USD/월 = 0.40 USD

     

    총 월별 요금

    총 요금 = 컴퓨팅 요금 + 요청 요금 = 18.34 USD + 0.40 USD = 월별 18.74 USD

  • 예제 2

    함수에 128MB 메모리를 할당하고 한 달에 3천만 회를 실행하고 매번 200ms 동안 실행되었다면 요금은 다음과 같이 계산됩니다.
    함수에 128MB 메모리를 할당하고 한 달에 3천만 회를 실행하고 매번 200ms 동안 실행되었다면 요금은 다음과 같이 계산됩니다.

    월별 컴퓨팅 요금

    월별 컴퓨팅 요금은 GB-초당 0.00001667 USD이고 프리 티어에서 400,000GB-초를 제공합니다.

    총 컴퓨팅(초) = 30M * (0.2초) = 6,000,000초

    총 컴퓨팅(GB-초) = 6,000,000 * 128MB/1024 = 750,000GB-초

    총 컴퓨팅 – 프리 티어 컴퓨팅 = 월별 청구 대상 컴퓨팅 초

    750,000GB-초 – 400,000 프리 티어 GB-초 = 350,000GB-초

    월별 컴퓨팅 요금 = 350,000 * 0.00001667 USD = 5.83 USD

     

    월별 요청 요금

    월별 요청 요금은 1백만 회 요청당 0.20 USD이고 프리 티어에서 월별 1백만 회 요청을 제공합니다.

    총 요청 수 – 프리 티어 요청 수 = 월별 청구 대상 요청 수

    3천만 회 요청 – 1백만 회 프리 티어 요청 = 2천 9백만 회 월별 청구 대상 요청

    월별 요청 요금 = 2천9백만 * 0.2 USD/백만 = 5.80 USD

     

    총 컴퓨팅 요금

    총 요금 = 컴퓨팅 요금 + 요청 요금 = 5.83 USD + 5.80 USD = 월별 11.63 USD

  • 예제 3

    이 예는 다른 메모리 크기로 함수를 실행할 때 요금이 계산되는 방식을 보여줍니다. 예를 들어, 3개의 함수가 있고 각각 아래에 설명된 대로 메모리 크기가 다르다고 가정해 보겠습니다.
    이 예는 다른 메모리 크기로 함수를 실행할 때 요금이 계산되는 방식을 보여줍니다. 예를 들어, 3개의 함수가 있고 각각 아래에 설명된 대로 메모리 크기가 다르다고 가정해 보겠습니다.

    함수 1

    메모리 크기 128MB, 한 달에 2천 5백만 회 실행되고 매번 200ms 동안 실행

    총 컴퓨팅(초) = 25M * (0.2초) = 5M초

    함수 2

    메모리 크기 448MB, 한 달에 5백만 회 실행되고 매번 500ms 동안 실행

    총 컴퓨팅(초) = 5M * (0.5초) = 2M초

    함수 3

    메모리 크기 1024MB, 한 달에 250만 회 실행되고 매번 1초 동안 실행

    총 컴퓨팅(초) = 2.5M * (1초) = 2.5M초

     

    이 함수를 실행하면 요금은 다음과 같이 계산됩니다.

    월별 컴퓨팅 요금

    AWS Lambda는 총 컴퓨팅 시간을 GB-초로 표준화한 다음 모든 함수에서 총계를 계산합니다.

    함수 1(GB-초) = 5M초 * (128MB/1024) = 625,000GB-초

    함수 2(GB-초) = 2.5M초 * (448MB/1024) = 1,093,750GB-초

    함수 3(GB-초) = 2.5M초 * (1024MB/1024) = 2,500,000GB-초

    총 월별 컴퓨팅 사용(GB-초) = 4,218,750GB-초

     

    월별 컴퓨팅 요금은 GB-초당 0.00001667 USD이고 프리 티어에서 400,000GB-초를 제공합니다.

    매월 청구되는 컴퓨팅 사용 = 총 월별 컴퓨팅 사용 – 프리 티어 사용

    매월 청구되는 컴퓨팅 사용 = 4,218,750 – 400,000 = 3,818,750GB-초

    월별 컴퓨팅 요금 = 3,818,750 * 0.00001667 USD = 63.66 USD

     

    월별 요청 요금

    월별 요청 요금은 1백만 회 요청당 0.20 USD이고 프리 티어에서 월별 1백만 회 요청을 제공합니다.

    총 요청 수 – 프리 티어 요청 수 = 월별 청구 대상 요청 수

    (25M+5M+2.5M) 회 요청 – 1M 회 프리 티어 요청 = 31.5M 회 월별 청구 가능 요청

    월별 요청 요금 = 3천1백5십만 * 0.2 USD/백만 = 6.30 USD

     

    총 월별 요금

    요금 합계 = 컴퓨팅 요금 + 요청 요금 = 63.66 USD + 6.30 USD = 월별 69.96 USD

* 기간 요금은 함수의 핸들러에서 실행되는 코드 및 핸들러 외부에 선언된 초기화 코드에 적용됩니다. 자세한 내용은 Lambda 프로그래밍 모델 설명서를 참조하십시오. 

프로비저닝된 동시성 요금

Lambda 함수의 프로비저닝된 동시성을 통해 서버리스 애플리케이션 성능을 보다 강력하게 제어할 수 있습니다. 프로비저닝된 동시성을 활성화하면 두 자리 수 밀리초로 응답하기 위해 함수를 초기화하고 최적의 준비 상태를 유지합니다. 구성된 동시성 크기와 구성 기간에 대한 비용을 지불합니다. 함수에 대해 프로비저닝된 동시성이 활성화되고 이를 실행하면 아래 요금을 기준으로 요청 및 기간에 대한 요금도 지불합니다. 함수의 동시성이 구성된 동시성을 초과하면 위 AWS Lambda 요금 섹션에 요약된 요율로 초과 함수 실행에 대한 요금이 청구됩니다. 프로비저닝된 동시성에 대해 자세히 알아보려면 설명서를 참조하십시오.

프로비저닝된 동시성은 함수에서 활성화된 시점부터 비활성화될 때까지 가장 가까운 5분이 반올림되어 계산됩니다. 요금은 함수에 할당된 메모리 양과 함수에서 구성하는 동시성 양에 따라 달라집니다.

기간은 코드가 실행을 시작한 시간부터 반환되거나 종료될 때까지 시간으로 계산되며, 최대 1밀리초 단위로 반올림됩니다.** 요금은 함수에 할당한 메모리 양에 따라 결정됩니다.

The Lambda 프리 티어는 프로비저닝된 동시성이 활성화된 함수에 적용되지 않습니다. 함수에 대해 프로비저닝된 동시성이 활성화되고 이를 실행하면 아래 요금을 기준으로 요청 및 기간에 대한 요금이 청구됩니다.

아래의 모든 예제는 미국 동부(버지니아 북부)의 요금을 기준으로 합니다.

** 기간 요금은 함수의 핸들러에서 실행되는 코드 및 핸들러 외부에 선언된 초기화 코드에 적용됩니다. 프로비저닝된 동시성으로 구성된 함수의 경우 AWS Lambda는 주기적으로 실행 환경을 재순환하고 초기화 코드를 다시 실행합니다. 자세한 내용은 Lambda 프로그래밍 모델 설명서를 참조하십시오. 

데이터 전송 및 기타 요금

데이터 전송
AWS Lambda 함수를 실행한 리전 외부에서 AWS Lambda 함수를 사용하여 “송신” 및 “수신”되는 데이터에 대해서는 여기 “데이터 전송” 아래 표시된 요금에 따라 EC2 데이터 전송 요금으로 비용이 청구됩니다.

동일 AWS 리전에서 Amazon S3, Amazon Glacier, Amazon DynamoDB, Amazon SES, Amazon SQS, Amazon Kinesis, Amazon ECR, Amazon SNS, Amazon EFS 또는 Amazon SimpleDB 및 AWS Lambda 함수 간 전송되는 데이터는 무료입니다. AWS Lambda 함수에서 VPC 또는 VPC 피어링 사용 시 여기 설명에 따라 추가 요금이 부과됩니다.

추가 요금
Lambda 함수가 다른 AWS 서비스를 사용하거나 데이터를 전송하는 경우 추가 요금이 부과될 수 있습니다. 예를 들어 Lambda 함수가 Amazon S3에서 데이터를 읽고 Amazon S3에 데이터를 쓰는 경우, 읽기/쓰기 요청 및 Amazon S3에 저장된 데이터에 대해 비용이 청구됩니다.

AWS 서비스 요금에 대한 자세한 정보는 관련 AWS 서비스 세부 정보 페이지에서 요금 섹션을 참조하십시오.


계산기


Lambda@Edge 요금

Lambda@Edge 함수는 1밀리초 단위로 측정됩니다.

Lambda@Edge 요금 예

  • 예제 1

    Lambda@Edge 함수가 1개월에 1,000만 회 실행하고, 각각 10ms 실행했다면 요금은 다음과 같이 계산됩니다.
    Lambda@Edge 함수가 1개월에 1,000만 회 실행하고, 각각 10ms 실행했다면 요금은 다음과 같이 계산됩니다.

    월별 컴퓨팅 요금

    월별 컴퓨팅 요금은 128MB-초에 0.00000625125 USD입니다

    총 컴퓨팅(초) = 10M * (0.01초) = 100,000초

    월별 컴퓨팅 요금 = 100,000 * 0.00000625125 USD = 0.63 USD


    월별 요청 요금

    월별 요청 요금은 요청 1백만 건에 0.60 USD입니다.

    월별 요청 요금 = 10M * 0.6 USD/M = 6.00 USD
     

    총 월별 요금

    총 요금 = 컴퓨팅 요금 + 요청 요금 = 0.63 USD + 6.00 USD = 월별 6.63 USD

추가 요금 리소스

AWS 요금 계산기

AWS의 월별 비용을 손쉽게 계산

경제성 리소스 센터

AWS로의 전환을 위한 추가 리소스