日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

微软宣布Azure Function支持Python

發布時間:2025/6/17 79 豆豆
生活随笔 收集整理的這篇文章主要介紹了 微软宣布Azure Function支持Python 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在最近舉行的Connect()大會上,微軟宣布Azure Functions對Python的支持。開發人員可以使用Python 3.6基于開源的Functional Runtime 2.0構建Function,并將它們發布到Consumption Plan。

10月上旬,InfoQ報道了Azure Function Runtime 2.0的普遍可用性,從那時開始,對Python的支持一直是最重要的用戶請求之一,并且私有預覽版早已可用。現在它普遍可用,開發人員可以開始構建用于數據操作、機器學習、腳本和自動化場景的Function。

Azure Runtime 2.0包含了一個語言worker模型,為非.NET語言(如Java和Python)提供支持。因此,開發人員可以導入現有的.py腳本和模塊,然后開始編寫Function。此外,開發人員可以使用requirements.txt文件為pip配置其他依賴項。

Azure Function編程模型提供了觸發器和綁定,開發人員因此可以配置觸發Function執行的事件以及Function需要編排的數據源。根據微軟Azure Function團隊項目經理Asavari Tayal的說法,預覽版將支持綁定到HTTP請求、計時器事件、Azure Storage、Cosmos DB、服務總線、事件中心和事件網格。配置完成后,開發人員可以快速從這些綁定中檢索數據,或使用入口點Function的方法屬性進行回寫。

熟悉Python的開發人員不需要學習新工具,他們可以在Mac、Linux或Windows上本地調試和測試Function。借助Azure Functions Core Tools(CLI),開發人員可以使用觸發器模板并直接發布到Azure,Azure平臺將負責處理構建和配置。此外,開發人員還可以在Visual Studio Code中使用Azure Functions擴展,包括Python擴展,以便在任意平臺上獲得Python的自動完成、IntelliSense、linting和調試等功能。

可以通過Consumption Plan或Service App Plan來托管使用Python編寫的Azure Function。Tayal在一篇關于Python預覽的博文中解釋道:

實際上,兩個托管計劃都是在基于開源的azure-function/python基礎鏡像的docker容器中運行你的Function。平臺對容器進行了抽象,你只需要負責提供Python文件,無需操心與管理底層Azure Function和Python運行時相關的事情。

最后,由于競爭對手亞馬遜提供的AWS Lambda支持Python 3.6,所以微軟也支持這一版本的Python。微軟和亞馬遜都試圖通過在云平臺上推廣更多語言來正確更多的用戶。

查看英文原文:

https://www.infoq.com/news/2018/12/azure-functions-python-support

總結

以上是生活随笔為你收集整理的微软宣布Azure Function支持Python的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。