略過導覽

Azure Functions定價

以無伺服器程式碼處理事件

Azure Functions 提供無伺服器開發體驗,並支援一組強固的事件觸發程序及資料繫結。

探索定價選項

套用篩選以根據您的需求自訂定價選項。

消費

Azure Functions 使用情況方案會依照資源取用量和執行次數按秒計算。針對每個訂用帳戶,使用情況方案定價內含每月免費授與的 1 百萬個要求,以及每月 400,000 GB 的資源耗用量,之後該訂用帳戶中的所有函數應用程式都會依照隨用隨付定價收費。Azure Functions Premium 方案提供增強的效能,且會以您 Premium Functions 使用的 vCPU-s 和 GB-s 數為基礎,以秒計費。客戶也可以依照標準 App Service 方案費率在其 App Service 方案中執行 Functions。

計量器 價格 免費授權 (每月)
執行時間* $-/GB-s 400,000 GB-s
總執行數* 每百萬次執行 $- 1 百萬次執行
*免費授與數僅適用於付費的使用情況訂用帳戶。

注意:每個 Functions 應用程式預設會建立一個儲存體帳戶。免費授與並不包含儲存體帳戶。標準儲存體費率網路費率會在適用情況下分別收取。

檢視區域可用性的詳細資料

Premium 方案

Azure Functions Premium plan provides the same features and scaling mechanism used on the Consumption plan (based on number of events) with no cold start, enhanced performance and VNET access. Billing for the Premium plan is based on the number of core seconds and memory allocated across instances. There is no execution charge with the Premium plan. At least one instance must be allocated at all times per plan. To learn more, see Azure Premium Plan details.

When creating or scaling your plan, you can choose between three instance sizes. You will be billed for the total number of cores and memory provisioned, per second that each instance is allocated to you. Your app can automatically scale out to multiple instances as needed.

計量器 價格
vCPU 持續期間 vCPU: $-
記憶體持續時間 記憶體: $-

Functions on Kubernetes (In Preview)

Now in Preview, Functions can run on pre-provisioned Kubernetes clusters in Azure Kubernetes Service or on Arc-enabled clusters on-premises and in other clouds. This capability is currently free* during Preview.

*Note customers will still pay for the underlying Kubernetes infrastructure and are responsible for managing and scaling their own node pools. Learn more about the capabilities of Functions on Azure Arc.

執行

Functions 會依照所有函式每月要求執行的總數來計費。每次執行函數以回應繫結所觸發的事件,就會計入一次執行。每月免費內含前一百萬次執行。

資源取用量

Functions 會依照觀察的資源取用量來計費,測量單位為 GB 秒 (GB-s)。觀察的資源取用量計算方式是將平均記憶體大小 (GB) 乘以執行函式所花的時間 (毫秒)。函式的記憶體使用量計量會進位到最接近 128 MB 但不超過記憶體大小上限 1,536 MB 的數值,執行次數則以進位到最接近的 1 毫秒計算。每一函式執行的最低執行時間與基本記憶體使用量分別為 100 毫秒與 128 MB。Functions 定價內含每月免費授與的 400,000 GB-s。

Azure Functions 可免費配合 Azure IoT Edge 使用。

Functions Proxy

Functions Proxy 適用相同的定價。Proxy 是一種由 HTTP 要求所觸發的函式。Proxy 使用的記憶體小於 128 MB。因為 Proxy 必須保持啟動狀態才能維持 HTTP 連線,所以 Proxy 執行時間為一趟往返的時間 (從要求到回應)。如果 Proxy 觸發了函式,即會分別計算函式執行與記憶體使用量。

定價範例

經觀察,若某個函式當月的記憶體取用量為 512 MB,共執行了 3,000,000 次,執行的持續時間為一秒。每月計費計算方式如下:

資源耗用量計費計算

資源取用量 (秒)
執行 3 百萬次執行
執行持續時間 (秒) 1 秒
資源總取用量 3 百萬秒
資源取用量 (GB-s)
轉換成 GB 的資源取用量 512 MB / 1,024 MB
執行時間 (秒) 3 百萬秒
總 GB 數 1.5 百萬 GB
計費資源取用量
資源取用量 1.5 百萬 GB
每月免費授與數 400,000 GB-s
總計費取用量 1.1 百萬 GB
每月資源取用量成本
計費資源取用量 1.1 百萬 GB
資源取用量價格 $-/GB-s
總成本 $17.6

執行次數計費計算

計費執行次數
每月總執行數 3 百萬次執行
每月免費執行次數 1 百萬次執行
每月計費執行次數 2 百萬次執行
每月執行成本
每月計費執行次數 2 百萬次執行
每百萬次執行價格 $-
每月執行成本 $-

總取用量計費計算

每月總成本
每月資源取用量成本 $17.6
每月執行成本 $-
每月總成本 $-

更多資訊

Azure 定價與購買選項

直接與我們連絡

取得 Azure 定價的逐步解說。了解雲端解決方案的定價、了解成本最佳化,並要求自訂提案。

與銷售專員洽談

查看購買方式

透過 Azure 網站、Microsoft 代表或 Azure 合作夥伴購買 Azure 服務。

探索您的選擇

其他資源

Azure Functions 詳細資料

深入了解 Azure Functions 的功能。

定價計算機

預估您使用任何 Azure 產品組合的預期每月費用。

SLA

檢閱此產品的服務等級協定。

文件

檢閱技術教學課程、影片和更多 Azure Functions 資源。

與銷售專員洽談,取得 Azure 定價的逐步解說。了解您雲端解決方案的定價。

取得免費的雲端服務,以及可於 30 天內用來探索 Azure 的 $200 點數。

已新增至估算。 按下 'v' 即可在計算機上檢視