ナビゲーションをスキップする

Azure Functions の価格

サーバーレス コードを使用してイベントを処理

Azure Functions では、豊富なイベント トリガーとデータ バインディングにより、サーバーを必要とせずに開発を行うことができます。

価格オプションの詳細

フィルターを適用して、価格オプションをお客様のニーズに合わせてカスタマイズします。

価格は見積もりに過ぎず、実際の価格設定としては意図されていません。実際の価格は、Microsoft との契約の種類、購入日、通貨換算レートによって異なる場合があります。料金は米ドルに基づいて計算され、毎月 1 日に更新される Thomson Reuters ベンチマーク レートを使用して変換されます。Azure 料金計算ツールにサインインして、Microsoft での現在のプログラム/プランに基づく価格を確認してください。価格の詳細については、Azure 営業担当者に問い合わせるか、価格設定を要求してください。Azure の価格については、よく寄せられる質問を参照してください。

使用量

Azure Functions 従量課金プランでは、1 秒あたりのリソースの使用量と実行回数に基づいて課金されます。従量課金プランの価格には、そのサブスクリプションに含まれるすべての関数アプリ全体にわたり、サブスクリプションあたり月次 1 百万回の要求と 400,000 GB のリソース消費が無料で従量課金制価格に含まれています。Azure Functions Premium プランでは、パフォーマンスの向上を提供し、プレミアム機能により消費される vCPU 数と GB 数に基づいて、1 秒単位で課金されます。標準の App Service プランの料金で、Functions を App Service プランの中で実行することもできます。

従量制課金 料金 無料提供 (月々)
実行時間* $-/GB 秒 400,000 GB 秒
総実行回数* 100 万実行回数あたり $- 100 万実行回数
*無料提供は有料の従量課金プラン サブスクリプションのみに適用されます。

- ストレージ アカウントは、既定で各 Functions App によって作成されます。ストレージ アカウントは、無料提供には含まれません。標準のストレージ料金ネットワーク料金は、該当する場合、別々に課金されます。

利用可能なリージョンの詳細を見る

Premium プラン

Azure Functions Premium プランでは、コールド スタートなし、強化されたパフォーマンスと VNET アクセスと共に、従量課金制プランで使用するのと同じ機能とスケーリング メカニズム (イベント数に基づくもの) を提供します。Premium プランの課金は、インスタンス全体にわたって割り当てられたコア秒数とメモリに基づいています。Premium プランの場合、実行料金は発生しません。1 つのプランにつき、少なくとも 1 つのインスタンスが常に割り当てられている必要があります。詳細については、Azure Premium プランの詳細情報をご覧ください。

プランを作成またはスケーリングするときは、3 つのインスタンス サイズから選択できます。お客様には、プロビジョニングされたコアとメモリの合計数に対して、各インスタンスが割り当てられている秒単位で課金されます。お客様のアプリは、必要に応じて自動的に複数のインスタンスにスケール アウトできます。

従量制課金 料金
vCPU 使用時間 vCPU: $-
メモリ使用時間 メモリ: $-

Kubernetes 上の Functions (プレビュー)

プレビューが開始された Functions は、Azure Kubernetes Service の事前プロビジョニング済みの Kubernetes クラスターや、オンプレミスや他のクラウドの Arc 対応クラスター上で実行できます。この機能は現在無料の*プレビュー中です。

*なお、お客様は引き続き、基盤となる Kubernetes のインフラストラクチャに対する支払いを行い、ご自分のノード プールの管理とスケーリングを行う責任を負います。Azure Arc 上の Functions の機能に関する詳細についてご確認ください。

実行

Functions では、すべての関数に対して各月にリクエストされた実行の総数に基づいて課金されます。実行回数は、バインドによってトリガーされたイベントに応じて関数が実行されるたびにカウントされます。毎月、最初の 100 万回は無料で実行できます。

リソース使用量

Functions では、ギガバイト秒 (GB 秒) 単位での実際のリソース使用量に基づいて課金されます。実際のリソース使用量は、平均メモリ サイズ (GB) に関数の実行にかかった時間 (ミリ秒) を乗じて計算されます。関数によって使用されたメモリは、128 MB 単位で切り上げて測定されます。最大メモリ サイズは 1,536 MB です。実行時間は 1 ミリ秒単位で切り上げて計算されます。1 つの関数の実行の最小実行時間は 100 ミリ秒、最小メモリは 128 MB です。Functions の価格には、月間 400,000 GB 秒の無料提供が含まれています。

Azure Functions は、Azure IoT Edge で無料でご利用いただけます。

Functions プロキシ

Functions プロキシには同じ料金が適用されます。プロキシとは、HTTP 要求によってトリガーされる関数です。プロキシで使用されるメモリは 128 MB 未満です。プロキシは HTTP 接続を有効な状態で維持する必要があるため、プロキシの実行時間はラウンドトリップ時間 (要求から応答まで) となります。プロキシによって関数がトリガーされた場合、関数の実行およびメモリ使用量は別々にカウントされます。

価格の例

実際のメモリ使用量が 512 MB である関数が月間に 3,000,000 回実行され、各実行の実行時間が 1 秒であるとします。月額使用料は次のように計算されます。

リソース使用量による料金計算

リソース使用量 (秒)
実行 300 万実行回数
実行時間 (秒) 1 秒
リソース使用量の合計 300 万秒
リソース使用量 (GB 秒)
GB 秒に変換したリソース使用量 512 MB / 1,024 MB
実行時間 (秒) 300 万秒
合計 GB 秒 1.500 万 GB 秒
課金対象のリソース使用量
リソース使用量 1.500 万 GB 秒
月あたりの無料提供 400,000 GB 秒
課金対象の使用量の合計 1.100 万 GB 秒
月あたりのリソース使用量の料金
課金対象のリソース使用量 1.100 万 GB 秒
リソース使用量の料金 $-/GB 秒
料金総額 $17.6

実行回数による料金計算

課金対象の実行回数
月あたりの合計実行回数 300 万実行回数
月あたりの無料実行回数 100 万実行回数
月あたりの課金対象の実行回数 200 万実行回数
月あたりの実行回数の料金
月あたりの課金対象の実行回数 200 万実行回数
100 万実行回数ごとの価格 $-
月あたりの実行回数の料金 $-

合計使用量による料金計算

総月額料金
月あたりのリソース使用量の料金 $17.6
月あたりの実行回数の料金 $-
総月額料金 $-

詳細情報

Azure の価格および購入オプション

Microsoft と直接つながる

Azure の価格のチュートリアルをご覧ください。お客様のクラウド ソリューションの価格について理解し、コストの最適化について確認し、カスタムの提案を依頼できます。

営業担当者に問い合わせる

購入方法を見る

Azure の Web サイト、Microsoft の担当者、または Azure パートナーを通じて、Azure サービスをご購入ください。

お客様のオプションを調べる

その他の資料

Azure Functions の詳細

Azure Functions の特徴と機能についての詳細情報

料金計算ツール

Azure 製品の任意の組み合わせを使用する場合の推定の月間コストを見積もります。

SLA

この製品のサービス レベル アグリーメントをご確認ください。

ドキュメント

技術チュートリアル、ビデオ、その他の Azure Functions のリソースをご確認ください。

Azure の価格の説明については、営業担当者にお問い合わせください。クラウド ソリューションの価格を把握できます。

無料のクラウド サービスと、30 日間 Azure を検証できる $200 のクレジットを利用できます。

見積に追加されました。 計算ツールで表示するには 'v' を押してください
どのようなご用件ですか?