Azure Functions 簡介

來源: microsoft azure
作者:microsoft azure
時間:2020-11-21
17770
Azure Functions允許你運行小段代碼(稱為“函數(shù)”)且不需要擔心應用程序基礎結構。借助Azure Functions,云基礎結構可以提供應用程序保持規(guī)?;\行所需的所有最新狀態(tài)的服務器。

u=3538479161,460521642&fm=26&gp=0.jpg.png

Azure Functions允許你運行小段代碼(稱為“函數(shù)”)且不需要擔心應用程序基礎結構。借助Azure Functions,云基礎結構可以提供應用程序保持規(guī)模化運行所需的所有最新狀態(tài)的服務器。

函數(shù)由特定類型的事件“觸發(fā)”。支持的觸發(fā)器包括對數(shù)據(jù)更改做出響應、對消息做出響應、按計劃運行,或者生成HTTP請求的結果。

雖然始終都可直接針對大量服務編寫代碼,但使用綁定可以簡化與其他服務的集成。使用綁定,你能夠以聲明方式訪問各種Azure服務和第三方服務。

功能

Azure Functions的一些主要功能包括:

無服務器應用程序:使用Functions,可在Microsoft Azure上開發(fā)無服務器應用程序。

語言選擇:使用所選的C#、Java、JavaScript、Python和PowerShell編寫函數(shù)。

按使用付費定價模型:僅為運行代碼所用的時間付費。請參閱定價部分中的使用托管計劃選項。

自帶依賴項:Functions支持NuGet和NPM,允許你訪問你喜歡的庫。

集成的安全性:使用OAuth提供程序(如Azure Active Directory、Facebook、Google、Twitter和Microsoft帳戶)保護HTTP觸發(fā)的函數(shù)。

簡化的集成:輕松與Azure服務和軟件即服務(SaaS)產(chǎn)品/服務進行集成。

靈活開發(fā):直接在門戶中編寫函數(shù)代碼,或者通過GitHub、Azure DevOps Services和其他受支持的開發(fā)工具設置持續(xù)集成和部署代碼。

有狀態(tài)無服務器體系結構:使用Durable Functions協(xié)調(diào)無服務器應用程序。

開放源代碼:Functions運行時是開源的,可在GitHub上找到。

使用Functions可以做什么?

Functions是一個理想的解決方案,用于處理批量數(shù)據(jù)、集成系統(tǒng)、使用物聯(lián)網(wǎng)(IoT)以及生成簡單的API和微服務。

有一系列模板可幫助你開始使用關鍵方案,包括:

HTTP:基于HTTP請求運行代碼

計時器:將代碼安排在預定義的時間運行

Azure Cosmos DB:處理新的和修改的Azure Cosmos DB文檔

Blob存儲:處理新的和修改的Azure存儲blob

隊列存儲:響應Azure存儲隊列消息

事件網(wǎng)格:通過訂閱和篩選器響應Azure事件網(wǎng)格事件

事件中心:響應大量Azure事件中心事件

服務總線隊列:通過對服務總線隊列消息做出響應連接到其他Azure服務或本地服務

服務總線主題:通過對服務總線主題消息做出響應連接到其他Azure服務或本地服務

Functions的費用是多少?

Azure Functions有三種定價計劃。請選擇最適合自己的那種:

消耗計劃:Azure提供了所有必要的計算資源。你不必擔心資源管理,只需為你的代碼運行的時間付費。

高級計劃:你指定多個預熱實例,這些實例始終處于聯(lián)機狀態(tài),并隨時可以立即響應。函數(shù)運行時,Azure會提供所需的任何其他計算資源。你需要為持續(xù)運行的預熱實例以及在Azure縮放應用時使用的任何其他實例付費。

應用服務計劃:將函數(shù)像Web應用一樣運行。如果已對其他應用程序使用應用服務,可以按相同的計劃運行你的函數(shù),不用另外付費。

有關托管計劃的詳細信息,請參閱Azure Functions托管計劃比較。完整的定價詳細信息可在Functions定價頁中找到。

立即登錄,閱讀全文
版權說明:
本文內(nèi)容來自于microsoft azure,本站不擁有所有權,不承擔相關法律責任。文章內(nèi)容系作者個人觀點,不代表快出海對觀點贊同或支持。如有侵權,請聯(lián)系管理員(zzx@kchuhai.com)刪除!
掃碼登錄
打開掃一掃, 關注公眾號后即可登錄/注冊
加載中
二維碼已失效 請重試
刷新
賬號登錄/注冊
個人VIP
小程序
快出海小程序
公眾號
快出海公眾號
商務合作
商務合作
投稿采訪
投稿采訪
出海管家
出海管家