メイン コンテンツへスキップ
Azure

Azure Functions の価格

エンド ツー エンドの開発エクスペリエンスでイベント ドリブンのサーバーレス コード関数を実行します

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

価格オプションの詳細

  • 従量課金制

    長期契約や前払いが不要でコンピューティング容量の分だけお支払い。オンデマンドで使用量を増減できます。

  • コンピューティング用の Azure 節約プラン

    1 年間または 3 年間にわたって時間あたりの固定の使用量をコミットすることで、一部のコンピューティング サービスのコストを全体的に節約し、時間あたりのコミットメントに達するまで低価格での利用が可能になります。動的なワークロード向けであり、計画的または計画外の変更に対応できます。

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

価格は見積もりのみで、実際の価格見積もりとして意図されていません。実際の価格は、Microsoft との契約の種類、購入日、為替レートによって異なる場合があります。価格は米ドルに基づいて計算され、前月の最後の営業日前の 2 営業日に捕捉されたロンドン市場の引け値レートを使用して変換されます。月末までの 2 営業日が主要市場の銀行休日に該当する場合、通常、レート設定日は 2 営業日の直前の日です。このレートは、今後 1 か月間のすべてのトランザクションに適用されます。Azure 料金計算ツールにサインインして、Microsoft の現在のプログラムまたはオファーに基づく価格を確認します。価格の詳細については、Azure 営業担当者にお問い合わせいただくか、価格見積もりを要求してください。Azure の価格についてはよく寄せられる質問を参照してください。

フレックス従量課金 (プレビュー段階)

プランを作成するときは、メモリ インスタンスのサイズのリストから選択できます。Azure Functions フレックス従量課金プランは、2 つのモードに基づいて課金されます:

  • オンデマンド – インスタンスごとに構成されたコンカレンシーに基づいてスケーリングされるイベント ドリブン インスタンス。インスタンスが、最小インスタンス数を必要とせずに、関数を実行している場合にのみ課金されます。各オンデマンド インスタンスが関数を実行している間にプロビジョニングされたメモリの合計量と、実行の合計数に対して課金されます。
  • 常時使用可能 – 常に有効にし、アプリのさまざまなトリガーや関数に割り当てるために構成できるインスタンスの数 (オプション)。各常時使用可能インスタンスがアイドル状態のときに、ベースラインに対してプロビジョニングされたメモリの合計量、各常時使用可能インスタンスが関数を実行している実行時間にプロビジョニングされたメモリの合計量、および実行の合計数に対して課金されます。

フレックス従量課金プランの価格には、250,000 実行の月あたりの無料提供と、そのサブスクリプション内のすべての関数アプリを対象とした従量課金制オンデマンド価格でのサブスクリプションごとの月あたりのリソース使用量である 100,000 GB-s が含まれています。

従量制課金 無料提供 (月額) 従量課金制
オン デマンドの実行時間1 100,000 GB 秒 $-/GB 秒
オン デマンドの合計実行回数1 250,000 の実行 100 万実行回数あたり $-
常時使用可能ベースライン $-/GB 秒
常時使用可能の実行時間 $-/GB 秒
常時使用可能な総実行回数 100 万実行回数あたり $-
1無料提供は、有料の従量課金サブスクリプションのオンデマンド メーターにのみ適用されます。

使用量

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

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

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

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

Premium プラン

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

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

従量制課金 従量課金制 1 年節約プラン 3 年節約プラン
vCPU 使用時間 vCPU: $- vCPU: $-
vCPU: $-
メモリ使用時間 メモリ: $- メモリ: $-
メモリ: $-

Azure Arc 対応 Kubernetes 上の Functions (プレビュー中)

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

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

実行

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

リソース使用量

従量課金プランでは、関数は、ギガバイト秒 (GB-s) 単位で測定された、観測されたリソース使用量に基づいて課金されます。観測されたリソース使用量は、平均メモリ サイズ (GB) と関数の実行にかかる時間 (ミリ秒) を乗算して計算されます。関数で使用されるメモリは、最も近い 128 MB (最大メモリ サイズ 1,536 MB) に切り上げて測定され、実行時間は最も近い 1 ミリ秒に切り上げて計算されます。1 回の関数実行の最小実行時間とメモリは、それぞれ 100 ミリ秒と 128 MB です。従量課金プランの価格には、400,000 GB-s の月あたりの無料提供が含まれています。

フレックス従量課金のリソース使用量の課金モデルの詳細については、「Azure Functions のフレックス従量課金」を参照してください。

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 Functions のリソースをご確認ください。

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

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

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