使用端對端開發體驗執行事件導向無伺服器程式碼函數
Azure Functions 提供無伺服器開發體驗,並支援一組強固的事件觸發程序及資料繫結。
探索定價選項
-
隨用隨付
依據秒數支付運算容量,無須保證長期使用,也不必預付費用。可視需要調整使用量。
-
適用於計算的 Azure 節省方案
承諾在 1 或 3 年內花費固定每小時金額,解除鎖定較低價格,直到您達到每小時承諾,以節省全球特定計算服務的金額。套用至動態工作負載,同時針對計劃性或未計劃性變更進行規劃。
套用篩選以根據您的需求自訂定價選項。
價格只是估計值,而非作為實際價格報價。實際價格可能會因 Microsoft 所輸入的合約類型、購買日期及貨幣匯兌而異。價格是根據美金計算,並且使用在每一個行事曆月份第一天所重新更新的 Thomson Reuters 基準匯率進行轉換。登入 Azure 定價計算機以查看您目前的 Microsoft 計劃/供應項目的定價。如需定價或要求報價的詳細資訊,請連絡 Azure 銷售專員。有關 Azure 定價的詳細資訊,請參閱常見問題。
美國政府機構有資格透過授權解決方案提供者購買 Azure Government 服務,無須預先支付費用;亦可直接透過隨用隨付線上訂用帳戶購買。
重要 - 以 R$ 表示的價格僅供參考;這是國際交易,因此最終價格需視匯率與是否內含 IOF 稅而定,而且不會發行 eNF。
美國政府機構有資格透過授權解決方案提供者購買 Azure Government 服務,無須預先支付費用;亦可直接透過隨用隨付線上訂用帳戶購買。
重要 - 以 R$ 表示的價格僅供參考;這是國際交易,因此最終價格需視匯率與是否內含 IOF 稅而定,而且不會發行 eNF。
消費
Azure Functions 使用情況方案會依照資源取用量和執行次數按秒計算。針對每個訂用帳戶,使用情況方案定價內含每月免費授與的 1 百萬個要求,以及每月 400,000 GB 的資源耗用量,之後該訂用帳戶中的所有函數應用程式都會依照隨用隨付定價收費。Azure Functions Premium 方案提供增強的效能,且會以您 Premium Functions 使用的 vCPU-s 和 GB-s 數為基礎,以秒計費。客戶也可以依照標準 App Service 方案費率在其 App Service 方案中執行 Functions。
計量器 | 免費授權 (每月) | 隨用隨付 |
---|---|---|
執行時間* | 400,000 GB-s | $-/GB-s |
總執行數* | 1 百萬次執行 | 每百萬次執行 $- |
Premium 方案
Azure Functions 進階方案提供的功能與調整機制與使用量方案 (取決於事件數目) 相同,但沒有冷啟動、效能更高,並可存取 VNET。進階方案的計費是根據執行個體間配置的核心秒數和記憶體數目。進階方案沒有執行費用。每個方案隨時都必須至少配置一個執行個體。若要深入了解,請參閱 Azure 進階方案詳細資料。
建立或調整您的方案時,您可以從三種執行個體大小中選擇。將針對配置給您的每個執行個體,每秒佈建的核心和記憶體總數計費。您的應用程式可以視需要自動擴增至多個執行個體。
計量器 | 隨用隨付 | 1 年節省方案 | 3 年節省方案 |
---|---|---|---|
vCPU 持續期間 | vCPU: $- |
vCPU:
$-
|
vCPU:
$-
|
記憶體持續時間 | 記憶體: $- |
記憶體:
$-
|
記憶體:
$-
|
Kubernetes 上的 Functions (預覽)
現在處於預覽版的 Functions 可以在 Azure Kubernetes Service 中預先佈建的 Kubernetes 叢集上執行,也可以在內部部署和其他雲端中已啟用 Arc 的叢集上執行。此功能在預覽期間,目前免費*。
*請注意,客戶仍需支付基礎 Kubernetes 基礎結構的費用,也要負責管理和調整自己的節點集區。深入了解 Azure Arc 上 Functions 的功能。
執行
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 |
每月執行成本 | $- |
每月總成本 | $- |
更多資訊
- Functions 也可裝載於 App Service 虛擬機器
- 查看 Azure Functions 文件了解最新資訊
- Azure Functions 開發人員參考
Azure 定價與購買選項
其他資源
Azure Functions
深入了解 Azure Functions 的功能。
定價計算機
預估您使用任何 Azure 產品組合的預期每月費用。
SLA
檢閱 Azure Functions 的服務等級協定。
文件
檢閱技術教學課程、影片和更多 Azure Functions 資源。
與銷售專員洽談,取得 Azure 定價的逐步解說。了解您雲端解決方案的定價。
取得免費的雲端服務,以及可於 30 天內用來探索 Azure 的 $200 點數。