AWS Lambda の料金は従量制です。関数に対する要求の数とコードの実行に要する時間に基づいて課金されます。

Lambda の料金

Lambda@Edge の料金

Lambda の料金詳細

Lambda はイベント通知と、コンソールからのテスト呼び出しを含む起動の呼び出しに対応して実行を開始した回数をカウントします。関数全体に対する合計リクエスト数に応じて料金が発生します。

時間はコードの実行が開始された瞬間からコードが返されるか中止されるまでで計算され、100 ミリ秒単位で切り上げられます。料金は関数に割り当てたメモリ量により異なります。

Lambda では 1 か月に 1,000,000 件の無料リクエストおよび 400,000 GB-秒のコンピューティング時間が無料利用枠となっています。

無料利用枠

1,000,000 件のリクエスト

USD/月

400 GB-秒

1 か月あたりのコンピューティング時間.

Lambda の無料利用枠は、12 か月間の AWS 無料利用枠の期間が終了しても自動的に期限切れになることはありません。既存および新規の AWS のお客様は、無期限にご利用いただけます。

リクエスト

1,000,000 件のリクエストは無料です

リクエストのうち毎月最初の 1,000,000 件は無料.

以後は 1,000,000 件のリクエストにつき 0.20 USD

0.0000002 USD/リクエスト

所要時間

月間 400,000 GB-秒が無料

最初の月間 400,000 GB 秒、最大 3,200,000 秒のコンピューティング時間は無料です。

以後は GB-秒あたり 0.00001667 USD

料金は関数に割り当てたメモリ量により異なります。

Lambda では 1 か月に 1,000,000 件の無料リクエストおよび 400,000 GB-秒のコンピューティング時間が無料利用枠となっています。Lambda 関数に割り当てたメモリ量によって無料利用枠で実行できる時間が異なります。Lambda の無料利用枠は、12 か月間の AWS 無料利用枠の期間が終了しても自動的に期限切れになることはありません。既存および新規の AWS のお客様は、無期限にご利用いただけます。

以下の表は無料利用枠の秒数と、異なるメモリ量に対する 100 ミリ秒単位のおよその価格を記載しています。

メモリ (MB) 1 か月の無料利用枠の秒数 100 ミリ秒単位の価格
128 3,200,000 0.000000208
192 2,133,333 0.000000313
256 1,600,000 0.000000417
320 1,280,000 0.000000521
384 1,066,667 0.000000625
448 914,286 0.000000729
512 800,000 0.000000834
576 711,111 0.000000938
640 640,000 0.000001042
704 581,818 0.000001146
768 533,333 0.000001250
832 492,308 0.000001354
896 457,143 0.000001459
960 426,667 0.000001563
1024 400,000 0.000001667
1088 376,471 0.000001771
1152 355,556 0.000001875
1216 336,842 0.000001980
1280 320,000 0.000002084
1344 304,762 0.000002188
1408 290,909 0.000002292
1472 278,261 0.000002396
1536 266,667 0.000002501
1600 256,000 0.000002605
1664 246,154 0.000002709
1728 237,037 0.000002813
1792 228,571 0.000002917
1856 220,690 0.000003021
1920 213,333 0.000003126
1984 206,452 0.000003230
2048 200,000 0.000003334
2112 193,939 0.000003438
2176 188,235 0.000003542
2240 182,857 0.000003647
2304 177,778 0.000003751
2368 172,973 0.000003855
2432 168,421 0.000003959
2496 164,103 0.000004063
2560 160,000 0.000004168
2624 156,098 0.000004272
2688 152,381 0.000004376
2752 148,837 0.000004480
2816 145,455 0.000004584
2880 142,222 0.000004688
2944 139,130 0.000004793
3008 136,170 0.000004897

追加料金

Lambda 関数で他の AWS サービスを使用したり、データを転送したりする場合、追加料金がかかります。例えば、Lambda 関数が Amazon S3 との間でデータを読み書きする場合、読み取り/書き込み要求について、また Amazon S3 に格納されたデータに対して課金されます。

AWS サービス料金の詳細については、該当する AWS サービスの詳細ページにある料金セクションを参照してください。よく使用される一部のサービスの料金表へのリンクを下記に示します。

データ転送

Lambda 関数が外部データ転送を開始する場合、EC2 データ転送料金により課金されます。

Amazon S3 料金

ストレージ、要求、およびデータ転送の価格を含む

Amazon DynamoDB

データストレージ、スループット容量、データ転送の料金を含む

Lambda の料金の例

  • 例 1

    関数に 512 MB のメモリを割り当て、3,000,000 回実行し、毎回の実行時間が 1 秒間だった場合、料金は以下のようになります。
    関数に 512 MB のメモリを割り当て、3,000,000 回実行し、毎回の実行時間が 1 秒間だった場合、料金は以下のようになります。

    1 か月のコンピューティング料金

    1 か月のコンピューティング価格は 1 GB-秒につき 0.00001667 USD で、無料利用枠は 400,000 GB-秒です。

    合計コンピューティング(秒)= 3,000,000 ×(1 秒)= 3,000,000 秒

    合計コンピューティング(GB-秒)= 3,000,000 × 512 MB ÷ 1024 = 1,500,000 GB-秒

    合計コンピューティング – 無料利用枠 = 1 か月の請求コンピューティング GB-秒

    1,500,000 GB-秒 – 400,000 GB-秒の無料利用枠 = 1,100,000 GB-秒

    1 か月のコンピューティング料金 = 1,100,000 × 0.00001667 USD = 18.34 USD

     

    1 か月のリクエスト料金

    1 か月のリクエスト料金は 1,000,000 件のリクエストにつき 0.20 USD で、無料利用枠は 1 か月に 1,000,000 件です。

    合計リクエスト – 無料利用枠 = 1 か月の請求リクエスト

    3,000,000 件のリクエスト – 1,000,000 件の利用無料枠のリクエスト = 2,000,000 件の請求リクエスト

    1 か月のリクエスト料金 = 2,000,000 × 0.2 USD ÷ 1,000,000 = 0.40 USD

     

    合計月額料金

    合計料金 = コンピューティング料金+リクエスト料金 = 18.34 USD + 0.40 USD = 18.74 USD/月

  • 例 2

    関数に 128 MB のメモリ量を割り当てて 30,000,000 回実行し、毎回の実行時間が 200 ミリ秒間だった場合、料金は以下のようになります。
    関数に 128 MB のメモリ量を割り当てて 30,000,000 回実行し、毎回の実行時間が 200 ミリ秒間だった場合、料金は以下のようになります。

    1 か月のコンピューティング料金

    1 か月のコンピューティング価格は 1 GB-秒につき 0.00001667 USD で、無料利用枠は 400,000 GB-秒です。

    合計コンピューティング(秒)= 30,000,000 ×(0.2 秒) = 6,000,000 秒

    合計コンピューティング(GB-秒)= 6,000,000 × 128 MB ÷ 1024 = 750,000 GB-秒

    合計コンピューティング – 無料利用枠 = 1 か月の請求コンピューティング秒

    750,000 GB-秒 – 400,000 GB-秒の無料利用枠 = 350,000 GB-秒

    1 か月のコンピューティング料金 = 350,000 × 0.00001667 USD = 5.83 USD

     

    1 か月のリクエスト料金

    1 か月のリクエスト料金は 1,000,000 件のリクエストにつき 0.20 USD で、無料利用枠は 1 か月に 1,000,000 件です。

    合計リクエスト – 無料利用枠のリクエスト = 1 か月の請求リクエスト

    30,000,000 件のリクエスト – 1,000,000 件の無料利用枠のリクエスト = 29,000,000 件の請求リクエスト/月

    1 か月の請求料金 = 29,000,000 × 0.2 USD ÷ 1,000,000 = 5.80 USD

     

    合計コンピューティング料金

    合計料金 = コンピューティング料金 + リクエスト料金 = 5.83 USD + 5.80 USD = 11.63 USD/月

  • 例 3

    この例は、異なるメモリ量で関数を実行した場合にどのように料金が計算されるかを示しています。たとえば、3 つの関数を利用しており、各関数に異なるメモリ量を割り当てている場合は以下のようになります。
    この例は、異なるメモリ量で関数を実行した場合にどのように料金が計算されるかを示しています。たとえば、3 つの関数を利用しており、各関数に異なるメモリ量を割り当てている場合は以下のようになります。

    関数 1

    メモリ量 128 MB、実行回数 25,000,000 回/月、実行時間 200 ミリ秒

    合計コンピューティング (秒) = 25,000,000 × (0.2 秒) = 5,000,000 秒

    関数 2

    メモリ量 448 MB、実行回数 5,000,000 回/月、実行時間 500 ミリ秒

    合計コンピューティング (秒) = 5,000,000 × (0.5 秒) = 2,000,000 秒

    関数 3

    メモリ量 1024 MB、実行回数 2,500,000 回、実行時間 1 秒

    合計コンピューティング (秒) = 2,500,000 × (1 秒) = 2,500,000 秒

     

    これらの関数を実行した場合、料金は以下のようになります。

    1 か月のコンピューティング料金

    AWS Lambda は合計コンピューティング GB-秒を正規化し、全関数の合計を計算します。

    関数 1(GB-秒)= 5,000,000 秒 ×(128 MB ÷ 1024)= 625,000 GB-秒

    関数 2(GB-秒)= 2,500,000 秒 ×(448 MB ÷ 1024)= 1,093,750 GB-秒

    関数 3 (GB 秒) = 2,500,000 秒 × (1024 MB ÷ 1024) = 2,500,000 GB-秒

    1 か月のコンピューティング使用量 (GB-秒) = 4,218,750 GB-秒

     

    1 か月のコンピューティング価格は 1 GB-秒につき 0.00001667 USD で、無料利用枠は 400,000 GB-秒です。

    1 か月の請求コンピューティング使用量 = 1 か月のコンピューティング使用量 – 無料利用枠

    1 か月の請求コンピューティング使用量 = 4,218,750 – 400,000 = 3,818,750 GB-秒

    1 か月のコンピューティング料金 = 3,818,750 × 0.00001667 = 63.66 USD

     

    1 か月のリクエスト料金

    1 か月のリクエスト料金は 1,000,000 件のリクエストにつき 0.20 USD で、無料利用枠は 1 か月に 1,000,000 件です。

    合計リクエスト – 無料利用枠 = 1 か月の請求リクエスト

    (25,000,000 + 5,000,000 + 2,500,000)リクエスト – 1,000,000 の無料枠のリクエスト = 31,500,000 の請求リクエスト/月

    1 か月の請求リクエスト = 31,500,000 × 0.2 USD ÷ 1,000,000 = 6.30 USD

     

    1 か月の料金

    合計料金 = コンピューティング料金 + リクエスト料金 = 63.66 USD + 6.3 USD = 69.96 USD/月

Lambda@Edge の料金詳細

現在のところ、Lambda@Edge に無料利用枠はありません。

関数全体に対する合計リクエスト数に応じて料金が発生します。リクエストのカウントは、Lambda@Edge が世界中のエッジロケーションで CloudFront イベントに応答し、コードの実行が開始されるたびに行われます。

リクエスト料金は、リクエスト 100 万件あたり 0.60 USD (リクエスト 1 件あたり 0.0000006 USD) です。

時間は、コードの実行が開始されてから結果が返されるまで、または終了するまでの間で計算されます。1 GB-秒の使用につき 0.00005001 USD の料金が発生します。例えば、Lambda@Edge 関数の実行ごとに 128 MB のメモリを割り当てる場合、使用時間に対する課金は 128 MB-秒の使用につき 0.00000625125 USD になります。Lambda@Edge 関数は 50 ミリ秒単位で計測されます。

リクエスト

リクエスト 100 万件あたり 0.60 USD

リクエストあたり 0.0000006 USD

所要時間

128MB-秒 ごとに 0.00000625125 USD

Lambda@Edge 関数は 50 ミリ秒単位で計測されます。

Lambda@Edge の料金の例

  • 例 1

    Lambda@Edge 関数でコードを 1 か月以内に 1 千万回実行し、毎回の実行時間が 50 ミリ秒であった場合、発生する料金は以下のように計算されます。
    Lambda@Edge 関数でコードを 1 か月以内に 1 千万回実行し、毎回の実行時間が 50 ミリ秒であった場合、発生する料金は以下のように計算されます。

    1 か月のコンピューティング料金

    1 か月のコンピューティング料金は、128 MB-秒の使用につき 0.00000625125 USD です。

    合計コンピューティング時間 (秒) = 10,000,000 × (0.05 秒) = 500,000 秒

    1 か月のコンピューティング料金 = 500,000 × 0.00000625125 USD = 3.13 USD


    1 か月のリクエスト料金

    1 か月のリクエスト料金はリクエスト 1,000,000 件あたり 0.60 USD です。

    1 か月のリクエスト料金 = 10,000,000 × 0.6 USD ÷ 1,000,000 = 6.00 USD
     

    合計月額料金

    合計料金 = コンピューティング料金 + リクエスト料金 = 3.13 USD + 6.00 USD = 9.13 USD/月

その他の料金リソース

TCO 計算ツール

総所有コスト (TCO) を計算

簡易見積りツール

AWS の月額料金を簡単に計算

エコノミクスリソースセンター

AWS に切り替えるための追加のリソース

AWS Lambda の使用を開始する方法を説明します。

開始方法のページにアクセスする
始める準備はできましたか?
サインアップ
ご不明な点がおありですか?
お問い合わせ