AWS Lambda 요금

기간 비용은 함수에 할당한 메모리 양에 따라 결정됩니다. 128MB와 10,240MB 사이에서 1MB 증분 단위로 함수에 필요한 양의 메모리를 할당할 수 있습니다. 아래 표에는 첫 번째 요금 구간, 예를 들어 미국 동부(오하이오)에서 최대 6십억GB-초/월 안에 포함되는 사용량에 대해 서로 다른 메모리 크기에 연결된 1ms당 요금 예제가 나와 있습니다.

  • x86 요금
  • Arm 요금

Lambda 온디맨드 기간 요금 구간은 계정 내의 동일한 아키텍처(각각 x86 또는 Arm)와 동일한 리전에서 실행되는 함수의 월별 총 기간에 적용됩니다. AWS Organizations에서 통합 결제를 사용하는 경우 요금 구간은 조직의 계정 내에서 동일한 아키텍처와 동일한 리전에서 실행되는 함수의 월별 총 기간에 적용됩니다.

Lambda 임시 스토리지 요금

임시 스토리지 비용은 함수에 할당한 임시 스토리지의 양과 함수 실행 기간(밀리초 단위로 측정)에 따라 다릅니다. 함수에 512 ~ 10,240MB(1MB 단위)의 스토리지를 추가로 할당할 수 있습니다. x86 및 Arm 아키텍처 모두에서 실행되는 함수에 대해 임시 스토리지를 구성할 수 있습니다. 추가 비용 없이 각 Lambda 함수에 512MB의 임시 스토리지를 사용할 수 있습니다. 구성한 추가 임시 스토리지에 대해서만 비용을 지불하면 됩니다.

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

  • 음식 주문 앱을 구축하는 모바일 앱 개발자라고 가정합니다. 고객은 앱을 사용하여 특정 레스토랑 위치에서 음식을 주문하고 주문 상태 업데이트를 수신하며 주문이 준비되면 음식을 픽업할 수 있습니다. 하루 중 시간과 레스토랑 위치에 따라 수요 변동이 클 것으로 예상되므로 AWS Lambda를 포함하여 서버리스 서비스를 사용하여 모바일 백엔드를 구축합니다.

    단순하게 설명하기 위해 애플리케이션은 매월 3백만 건의 요청을 처리한다고 가정합니다. 평균 함수 실행 기간은 120밀리초입니다. x86 기반 프로세서에서 1,536MB의 메모리로 함수를 구성합니다. 요금은 다음과 같이 계산됩니다.

    월별 컴퓨팅 요금

    월별 컴퓨팅 요금은 기가비트-초당 0.0000166667 USD이고 프리 티어에서 400,000기가비트-초를 제공합니다.
    총 컴퓨팅(초) = 3백만 건 * 120밀리초 = 360,000초
    총 컴퓨팅(GB-s) = 360,000 * 1,536MB/1,024MB = 540,000GB-초
    총 컴퓨팅 – 프리 티어 컴퓨팅 = 월별 청구 대상 컴퓨팅 GB-초
    540,000GB-초 – 프리 티어 400,000GB-초 = 140,000GB-초
    월별 컴퓨팅 요금 =
    140,000 * 0.0000166667 USD = 2.33 USD

    월별 요청 요금

    월별 요청 요금은 1백만 건의 요청당 0.20 USD이고 프리 티어에서 월별 1백만 건의 요청을 제공합니다.
    총 요청 수 – 프리 티어 요청 수 = 월별 청구 대상 요청 수
    3백만 건의 요청 – 프리 티어 1백만 건의 요청 = 매월 2백만 건의 청구 가능 요청
    월별 요청 요금 = 2백만 건 * 0.2 USD/월 = 0.40 USD

    총 월별 요금

    총 요금 = 컴퓨팅 요금 + 요청 요금 = 2.33 USD + 0.40 USD = 월별 2.73 USD

  • 현장에서 차량 플릿을 운영하는 물류 회사입니다. 이때 각 차량에서는 Amazon Kinesis 데이터 스트림으로 텔레메트리 데이터를 생성하기 위해 센서 및 4G/5G 연결성을 사용합니다. 그리고 특정 부품의 정비가 필요한 시기를 예측하고 차량 상태를 추론하기 위해 개발한 기계 학습(ML) 모델을 사용하려고 합니다.

    현장에 10,000대의 차량이 있고 각 차량에서는 충분한 지터로 시차를 두고 1시간에 1번 텔레메트리를 생성합니다. 차량 플릿에 대해 최적의 상태를 보장하고 즉각적으로 차량의 정비를 예약할 수 있도록 각 페이로드에서 이 추론을 수행하려고 합니다.

    기계 학습 모델은 함수와 함께 패키지되며 크기는 512MB로 가정합니다. 추론을 위해 1GB 메모리에서 함수를 구성하고 함수 실행은 x86 기반 프로세서 완료하는 데 평균적으로 2초가 걸립니다.

    월별 요청 요금:
    매월 차량은 10,000 * 24 * 31 = 7,440,000개의 메시지를 생성하며, 이는 Lambda 함수에서 처리됩니다.

    월별 요청 요금 → 744만 개 * 1백만 건당 0.20 USD = 1.488 USD ~= 1.49 USD

    월별 컴퓨팅 요금:
    매월 함수는 메시지당 2초 동안 1번 실행됩니다.

    월별 컴퓨팅 기간(초) → 744만 개 * 2초 = 1,488만 초
    월별 컴퓨팅(GB-s) → 1,488만 초 * 1,024MB/1,024MB = 14.88GB-초
    월별 컴퓨팅 요금 → 1,488만 GB-초 * 0.0000166667 USD = 248.00 USD

    총 월별 요금:
    총 월별 요금 = 요청 요금 + 컴퓨팅 요금 = 1.49 USD + 248.00 USD = 249.49 USD

  • 금융 서비스 회사에서 가장 중요한 고객 서비스 문제를 더 잘 파악하고자 한다고 가정합니다. 이때 목표는 고객 경험을 개선하고 고객 이탈을 줄이는 것입니다. 고객은 회사에서 제공하는 모바일 앱을 통해 고객 지원 직원과 실시간으로 채팅할 수 있습니다. 그래서 자연어 처리(NLP) 모델을 배포하기로 결정합니다.

    이 경우 AWS Lambda에서 널리 사용되는 Bidirectional Encoder Representations from Transformers(BERT) 모델을 사용합니다. 이 모델을 사용하면 적절한 고객 서비스 상담원에게 고객을 연결하고 관련 지원 콘텐츠를 표시하기 위해 모바일 앱을 통해 고객 서비스 상호 작용을 파싱, 분석 및 파악할 수 있습니다. 추론 모델에서 처리하는 지원 문의 수는 전체 주 동안 크게 달라집니다.

    추론 모델을 실행하는 함수는 매월 6백만 건의 요청을 수신한다고 가정합니다. 평균 함수 실행 기간은 280밀리초입니다. x86 기반 프로세서에서 4,096MB의 메모리로 함수를 구성합니다.

    또한 2,048MB의 임시 스토리지를 사용하도록 함수를 구성합니다.

    요금은 다음과 같이 계산됩니다.

    월별 컴퓨팅 요금:
    월별 컴퓨팅 요금은 기가비트-초당 0.0000166667 USD이고 프리 티어에서 400,000기가비트-초를 제공합니다.
    총 컴퓨팅(초) = 6백만 개 * 280밀리초 = 1,680,000초
    총 컴퓨팅(GB-초) = 1,680,000 * 4,096MB/1,024MB = 6,720,000GB-초
    총 컴퓨팅 – AWS 프리 티어 컴퓨팅 = 월별 청구 대상 컴퓨팅 GB-초
    6,720,000GB-초 – 프리 티어 400,000GB-초 = 6,320,000GB-초
    월별 컴퓨팅 요금 = 6,320,000 * 0.0000166667 USD = 105.33 USD

    월별 요청 요금:
    월별 요청 요금은 1백만 건의 요청당 0.20 USD이고 프리 티어에서 월별 1백만 건의 요청을 제공합니다.
    총 요청 수 – 프리 티어 요청 수 = 월별 청구 대상 요청 수
    6백만 건의 요청 – 프리 티어 1백만 건의 요청 = 매월 5백만 건의 청구 가능 요청
    월별 요청 요금 = 5백만 건 * 1백만 건당 0.2 USD = 1 USD

    월 임시 스토리지 요금:
    월간 임시 스토리지 가격은 기가비트-초당 0.0000000309 USD이며 Lambda는 추가 비용 없이 512MB의 스토리지를 제공합니다.
    총 컴퓨팅(초) = 6백만 개 * 280밀리초 = 1,680,000초
    총 청구 가능한 임시 스토리지 = 2,048MB – 512MB = 1,536MB
    총 임시 스토리지(기가비트-초) = 1,680,000 * 1,536MB/1,024MB = 2,520,000기가비트-초
    월간 임시 스토리지 요금 = 2,520,000 * 0.0000000309 USD = 0.08 USD

    총 월별 요금:
    요금 합계 = 컴퓨팅 요금 + 요청 요금 = = 105.33 USD + 1 USD + 0.08 USD = 월별 106.41 USD

프로비저닝된 동시성 요금

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

프로비저닝된 동시성은 함수에서 사용한 시점부터 비활성화될 때까지 가장 가까운 5분이 반올림되어 계산됩니다. 요금은 함수에 할당된 메모리 양과 함수에서 구성하는 동시성 양에 따라 달라집니다. 기간은 코드가 실행을 시작한 시간부터 반환되거나 종료될 때까지 시간으로 계산되며, 최대 1밀리초 단위로 반올림됩니다**. 요금은 함수에 할당한 메모리 양에 따라 결정됩니다.

** 기간 요금은 함수의 핸들러에서 실행되는 코드 및 핸들러 외부에 선언된 초기화 코드에 적용됩니다. AWS Lambda Extensions를 사용하는 Lambda 함수의 경우 기간에는 종료 단계 중에 마지막으로 실행 중인 확장의 코드 실행이 완료될 때까지 소요되는 시간도 포함됩니다. 프로비저닝된 동시성으로 구성된 함수의 경우 AWS Lambda는 주기적으로 실행 환경을 재순환하고 초기화 코드를 다시 실행합니다. 자세한 내용은 Lambda 프로그래밍 모델 설명서를 참조하세요.

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

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

  • 음식 주문 모바일 애플리케이션을 구축하는 모바일 앱 개발자라고 가정합니다. 고객은 애플리케이션을 사용하여 특정 레스토랑 위치에서 음식을 주문하고 주문 상태 업데이트를 수신하며 주문이 준비되면 음식을 픽업할 수 있습니다. 하루 중 시간과 레스토랑 위치에 따라 애플리케이션에서 수요 변동이 클 것으로 예상되므로 AWS Lambda를 포함하여 서버리스 서비스를 사용하여 모바일 백엔드를 구축합니다.

    단순하게 설명하기 위해 애플리케이션은 매월 3백만 건의 요청을 처리한다고 가정합니다. 평균
    함수 실행 기간은 120밀리초입니다. x86 기반 프로세서에서 1,536MB의 메모리로 함수를 구성합니다.

    경쟁이 치열한 시장에서 모바일 앱의 새 버전을 출시하려고 합니다. 하루 중 정오부터 오후 8시 사이에 수요가 급증하리라 예상합니다. 수요가 빠르게 증가 및 감소하는 동안에도 모바일 앱의 응답성을 유지하고 싶습니다. 그래서 Lambda 함수에서 프로비저닝된 동시성을 사용합니다. 프로비저닝된 동시성을 100으로 설정합니다.

    이 8시간 동안 함수는 500,000개의 요청을 수신합니다. 프로비저닝된 동시성을 사용하는 동안
    평균 함수 실행 기간은 100밀리초입니다. 해당 달의 나머지 기간에 애플리케이션은 추가로 250만 개의 요청을 수신하고 프로비저닝된 동시성을 사용하지 않고 요청에 대한 응답으로 함수를 실행합니다.

    요금은 다음과 같이 계산됩니다.

    프로비저닝된 동시성 요금:
    프로비저닝된 동시성 요금은 GB-초당 0.0000041667 USD입니다.
    프로비저닝된 동시성을 사용하는 총 기간(초): 8시간 * 3,600초 = 28,800초
    구성된 총 동시성(GB): 100 x 1,536MB/1,024MB = 150GB
    프로비저닝된 동시성 총 용량(GB-초) = 150GB * x 28,800초 = 4,320,000GB-초
    프로비저닝된 동시성 요금 = 432만 GB-초 * x 0.0000041667 USD = 18 USD

    요청 요금:
    월별 요청 요금은 1백만 건의 요청당 0.20 USD이고 프리 티어에서 월별 1백만 건의 요청을 제공합니다.
    총 요청 수 – 프리 티어 요청 수 = 월별 청구 대상 요청 수
    3백만 건의 요청 – 1백만 건의 프리 티어 요청 = 2백만 건의 월별 청구 대상 요청
    월별 요청 요금 = 2백만 건 * 2 USD/월 = 0.20 USD

    프로비저닝된 동시성을 사용하는 동안 컴퓨팅 요금:
    컴퓨팅 가격은 GB-초당 0.0000097222 USD입니다.
    총 컴퓨팅 기간(초) = 500.100 * x 100밀리초 = 50,000초
    총 컴퓨팅(GB-초) = 50,000초 * 1,536MB/1,024MB = 75,000GB-초
    월별 컴퓨팅 요금 = 75,000GB-초 * x 0.0000097222 USD = 0.73 USD

    프로비저닝된 동시성을 사용 중지하는 동안 컴퓨팅 요금:
    월별 컴퓨팅 요금은 GB-초당 0.0000166667 USD이고 프리 티어에서 400,000GB-초를 제공합니다.
    총 컴퓨팅(초) = 250만 * 120밀리초 = 300.000초
    총 컴퓨팅(GB-초) = 300,000 * 1,536MB/1,024MB = 450,000GB-초
    총 컴퓨팅 – 프리 티어 컴퓨팅 = 월별 청구 대상 컴퓨팅 GB-초
    450,000GB-초 – 프리 티어 400,000GB-초 = 50,000GB-초
    월별 컴퓨팅 요금 = 50,000 * 0.0000166667 USD = 0.83 USD

    총 월별 요금:
    총 요금 = 프로비저닝된 동시성 요금 + 요청 요금 + 프로비저닝된 동시성을 사용하는 동안 컴퓨팅 요금 + 프로비저닝된 동시성을 사용 중지하는 동안 컴퓨팅 요금
    요금 합계 = 18 USD + 0.40 USD + 0.73 USD + 0.83 USD = 19.96 USD

  • 사이버 먼데이 동안 대대적인 세일을 하는 소매 업체라고 가정합니다. 이 행사는 미국에서 추수감사절 이후 첫 월요일에 진행됩니다. 고객은 회사에서 제공하는 모바일 앱을 통해 고객 지원과 실시간으로 채팅할 수 있습니다. 그래서 자연어 처리(NLP) 모델을 배포하기로 결정합니다.

    이 경우 AWS Lambda에서 널리 사용되는 Bidirectional Encoder Representations from Transformers(BERT) 모델을 사용합니다. 이 모델을 사용하면 적절한 고객 서비스 상담원에게 고객을 연결하고 관련 지원 콘텐츠를 표시하기 위해 모바일 앱을 통해 고객 서비스 상호 작용을 파싱, 분석 및 파악할 수 있습니다. 이 세일 기간에는 평소보다 더 많은 고객 지원 문의를 받게 되므로, 트래픽 급증이 발생해도 애플리케이션이 빠르게 응답하도록 Lambda 함수에서 프로비저닝된 동시성을 사용하기로 결정합니다.

    프로비저닝된 동시성을 사용하는 동안 함수는 24시간의 세일 이벤트 동안 2백만 건의 요청을 수신한다고 가정합니다. 평균 함수 실행 기간은 280밀리초입니다. x86 기반 프로세서에서 4,096MB의 메모리로 함수를 구성하고 프로비저닝된 동시성을 7로 설정합니다.

    요금은 다음과 같이 계산됩니다.

    프로비저닝된 동시성 요금:
    프로비저닝된 동시성 요금은 GB-초당 0.0000041667 USD입니다.
    프로비저닝된 동시성을 사용하는 총 기간(초) = 24시간 * 3,600초 = 86,400초
    구성된 총 동시성(GB): 7 * 4,096MB/1,024MB = 28GB
    프로비저닝된 동시성 총 용량(GB-초) = 28GB * x 86,400초 = 2,419,200GB-초
    프로비저닝된 동시성 요금 = 2,419,200GB-초 * 0.0000041667 USD = 10.08 USD

    프로비저닝된 동시성을 사용하는 동안 컴퓨팅 요금:
    컴퓨팅 비용은 GB-초당 0.0000097222 USD입니다.
    총 컴퓨팅 기간(초) = 2,000,000 x 280밀리초 = 560,000초
    총 컴퓨팅(GB-초) = 560,000초 * 4,096MB/1,024MB = 2,240,000GB-초
    월별 컴퓨팅 요금 = 2,240,000GB-초 * x 0.0000097222 USD = 21.78 USD

    월별 요청 요금:
    월별 요청 요금은 요청 1백만 건에 0.20 USD입니다.
    월별 요청 요금 = 2백만 건 * 0.2 USD/월 = 0.40 USD

    총 월별 요금:
    총 요금 = 프로비저닝된 동시성 요금 + 프로비저닝된 동시성을 사용하는 동안 컴퓨팅 요금 + 프로비저닝된 동시성을 사용 중지하는 동안 컴퓨팅 요금 + 요청 요금 = 10.08 USD + 21.78 USD + 0.40 USD = 32.26 USD

SnapStart 요금

SnapStart는 지연 시간에 민감한 애플리케이션의 시작 성능을 몇 초에서 1초 미만으로 개선할 수 있습니다. SnapStart는 함수의 초기화된 메모리(및 디스크) 상태를 스냅샷으로 생성하고 이 스냅샷을 캐싱하여 액세스 지연 시간을 줄이는 방식으로 작동합니다. 이후에 함수가 간접적으로 호출되면 Lambda는 실행 환경을 처음부터 다시 초기화하는 것이 아니라, 사전에 초기화된 스냅샷에서 실행 환경을 재개하여 시작 지연 시간을 개선합니다.

SnapStart가 활성화된 상태에서 함수의 새 버전을 게시할 때마다 스냅샷이 생성됩니다. 함수 버전이 활성화된 기간(최소 3시간)에 대해 스냅샷 캐싱 요금이 부과되고, 이후에는 밀리초당 스냅샷 캐싱 요금이 부과됩니다. 요금은 함수에 할당한 메모리 양에 따라 결정됩니다. 또한 Lambda가 스냅샷을 복원하여 실행 환경을 재개할 때마다 요금이 부과되며, 이 요금은 함수에 할당한 메모리 양에 따라 달라집니다.

SnapStart 가격은 지원되는 Java 관리형 런타임에는 적용되지 않습니다.

  • 현장에서 차량 플릿을 운영하는 물류 회사입니다. 이때 각 차량에서는 Amazon Kinesis 데이터 스트림으로 텔레메트리 데이터를 생성하기 위해 센서 및 4G/5G 연결성을 사용합니다. 그리고 특정 부품의 정비가 필요한 시기를 예측하고 차량 상태를 추론하기 위해 개발한 기계 학습(ML) 모델을 사용하려고 합니다.

    현장에 10,000대의 차량이 있고 각 차량에서는 충분한 지터로 시차를 두고 1시간에 1번 텔레메트리를 생성합니다. 차량 플릿에 대해 최적의 상태를 보장하고 즉각적으로 차량의 정비를 예약할 수 있도록 각 페이로드에서 이 추론을 수행하려고 합니다.

    기계 학습 모델은 함수와 함께 패키지되며 크기는 512MB로 가정합니다. 추론을 위해 1GB 메모리로 함수를 구성했고, x86 기반 프로세서에서 청구되는 실행 기간은 평균 2초입니다. 함수의 단일 버전을 유지 관리합니다. 간단하게 설명하자면 전체 요청의 1%가 새로운 실행 환경을 생성한다고 가정해 보겠습니다.

    전체 처리에는 이러한 1% 의 요청에 대해 몇 초가 걸림을 알 수 있습니다. 이는 초기화 중에 대규모 소프트웨어 모듈과 ML 모델을 가져와서 함수 초기화에 몇 초가 걸리기 때문입니다. 이러한 요청의 전체 처리 시간을 줄이려면 함수에서 SnapStart를 활성화하고 새 버전을 게시해야 합니다.

    요금은 다음과 같이 계산됩니다.

    요청 요금
    매월 차량은 10,000 * 24 * 31 = 7,440,000개의 메시지를 생성하며, 이는 Lambda 함수에서 처리됩니다.

    월별 요청 요금: 744만 건 * 1백만 건당 0.20 USD = 1.49 USD

    월별 컴퓨팅 요금
    매월 함수는 메시지당 2초 동안 1번 실행됩니다.

    월별 컴퓨팅 기간(초): 744만 건 * 2초 = 1,488만 초
    월별 컴퓨팅(GB): 1,488만 초* 1024MB/1024MB = 14.88만 GB-초
    월별 컴퓨팅 요금: 1,488만 GB-초 * 0.0000166667 USD = 248.00 USD

    SnapStart 요금:

    함수 버전이 활성화된 총 기간(초): 24시간 * 31일 * 3600초 = 2,678,400초
    할당된 함수 메모리: 1024MB/1024MB -> 1GB
    사용된 총 SnapStart 캐시: 1GB * 2,678,400초 -> 2,678,400GB-초
    SnapStart 캐시 요금: 268만 GB-초* 0.0000015046 USD = 4.03 USD

    SnapStart 복원을 사용한 요청 수: 744만 건의 1% = 74,400건
    사용된 총 SnapStart 복원: 74,400 * 1GB = 74,400GB
    SnapStart 복원 요금: 74,400GB * 0.0001397998 USD = 10.4 USD

    총 SnapStart 요금: SnapStart 캐시 요금 + SnapStart 복원 요금
    총 SnapStart 요금: 4.03 USD + 10.4 USD = 14.43 USD

    총 월별 요금

    요금 합계 = 요청 요금 + 컴퓨팅 요금 + SnapStart 요금
    요금 합계 = 1.49 USD + 248.00 USD + 14.43 USD = 263.92 USD

Lambda HTTP 응답 스트림 요금

AWS Lambda 함수는 InvokeWithResponseStream API를 통해 또는 ResponseStream 호출 모드를 사용하는 함수 URL을 통해 호출될 때 HTTP 응답 스트림을 반환할 수 있습니다. HTTP 응답 스트리밍은 첫 번째 바이트까지의 시간 성능을 향상시키고 6MB보다 큰 페이로드를 지원할 수 있습니다. HTTP 응답 스트리밍을 사용하는 경우 함수가 응답 스트림에 쓴 각 GB에 대해 요금이 부과됩니다. 요청당 첫 6MB를 무료로 스트리밍할 수 있습니다.

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

이벤트 소스 매핑(ESM)용 프로비저닝된 모드 요금

이벤트 소스 매핑(ESM)용 프로비저닝된 모드를 사용하면 이벤트 폴러라고 하는 최소 및 최대 리소스 수를 할당하고 구성된 최소 한도와 최대 한도 간 자동 크기 조정을 통해 ESM의 처리량을 최적화할 수 있습니다. 이 기능은 트래픽이 갑자기 급증하는 실시간 이벤트 기반 애플리케이션에 적합합니다. 이벤트 폴러는 프로비저닝된 모드에서 ESM을 지원하는 구성 가능한 리소스이며, 최대 5MB/s의 처리량을 제공합니다. 요금은 프로비저닝된 최소 이벤트 폴러와 자동 크기 조정 중에 사용된 이벤트 폴러를 기준으로 합니다. 요금은 EPU(이벤트 폴러 단위)라는 청구 단위를 사용하여 계산됩니다. 각 EPU는 최대 20MB/초의 이벤트 폴링 처리량을 지원하며, EPU에 할당되는 이벤트 폴러의 수는 각 이벤트 폴러가 소비하는 처리량에 따라 달라집니다. 사용한 EPU의 수와 기간(이벤트 폴러-단위 시간으로 측정)에 대해 비용을 지불합니다.

데이터 전송: 표준 AWS 데이터 전송 요금으로 청구됩니다.

기간: 요금은 최소 1분 단위로 초당 계산됩니다.

  • 예: Kafka를 사용한 실시간 스트리밍 데이터 분석

    글로벌 고객 콜 센터 솔루션 공급업체로서 실시간 분석을 위해 통화 경험과 관련된 메타데이터를 Amazon MSK(Kafka) 주제로 내보내는 파이프라인을 보유하고 있다고 가정해 보겠습니다. 트래픽이 급증할 수 있고 예측하기 어려우므로 ESM용 프로비저닝된 모드를 사용하여 ESM의 성능을 미세 조정하려고 합니다. 이러한 메시지를 처리하는 Lambda 함수가 x86 프로세서용 1,024MB 메모리로 구성되어 있고 평균 지속 시간이 2초인 하루 100만 건의 간접 호출을 처리한다고 가정해 보겠습니다. 기본 1 이벤트 폴러를 사용하여 ESM용 프로비저닝된 모드를 활성화하고 ESM이 미국 동부(버지니아 북부)에서 매월 800 EPU 시간을 소비하도록 스케일 업되었다고 가정해 보겠습니다.

    월별 컴퓨팅 요금
    월별 컴퓨팅 요금은 GB-초당 0.0000166667 USD이고 프리 티어에서 400,000GB-초를 제공합니다.
    총 컴퓨팅(초) = 1,000,000 * 30 * 2초 = 60,000,000초
    총 컴퓨팅(GB-초) = 60,000,000 * 1024MB/1024 = 60,000,000 GB-초
    총 컴퓨팅 – 프리 티어 컴퓨팅 = 월별 청구 대상 컴퓨팅 GB-초
    60,000,000GB-초 – 프리 티어 400,000GB-초 = 59,600,000GB-초
    월별 컴퓨팅 요금 = 59,600,000 * 0.0000166667 USD = 993.3 USD

    월별 요청 요금
    월별 요청 요금은 요청 100만 건당 0.20 USD입니다.
    월별 요청 요금 = 요청 6,000만 건 * 0.20 USD = 12.00 USD

    월별 ESM용 프로비저닝된 모드 요금
    EPU 요금 = 800 EPU 시간 * 0.185 USD = 148 USD
    월별 ESM용 프로비저닝된 모드 요금 = 148 USD

    요금 합계
    요금 합계 = 컴퓨팅 요금 + 요청 요금 + ESM용 프로비저닝된 모드 요금
    요금 합계 = 993.3 USD + 12 USD + 148 USD = 1,153.3 USD

     

데이터 전송 및 기타 요금

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

AWS Lambda 함수의 데이터 전송은 동일한 AWS 리전 내 Amazon Simple Storage Service(S3), Amazon Glacier, Amazon DynamoDB, Amazon Simple Email Service(SES), Amazon Simple Queue Service(SQS), Amazon Kinesis, Amazon Elastic Container Registry(ECR), Amazon Simple Notification Service(SNS), Amazon Elastic File System(EFS), Amazon SimpleDB와 같은 서비스 사이에서 무료입니다.

AWS Lambda 함수에서 Amazon Virtual Private Cloud(VPC) 또는 VPC 피어링 사용 시 Amazon Elastic Compute Cloud(EC2) 온디맨드 요금 페이지에서 설명한 대로 추가 비용이 발생합니다. VPC 피어링 연결은 프라이빗 IPv4 주소 또는 IPv6 주소를 사용하여 두 VPC 간에 트래픽을 라우팅할 수 있도록 하기 위한 두 VPC 사이의 네트워킹 연결입니다. 

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

AWS 서비스 요금에 대한 자세한 내용은 관련 AWS 서비스 세부 정보 페이지에서 요금 섹션을 참조하세요.

Lambda@Edge 요금

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

  • 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 전문가에게 맞춤 견적 받기