我們擅長(cháng)商業(yè)策略與用戶(hù)體驗的完美結合。
歡迎瀏覽我們的案例。
微軟正式發(fā)布Azure Functions 的第二個(gè)版本,這是一個(gè)事件驅動(dòng)的、按需計算的 Azure 平臺服務(wù)。與版本 1 相比,新版本的 Azure Functions 包含的多項特性使開(kāi)發(fā)人員可以更輕松地構建可伸縮的無(wú)服務(wù)器應用程序。
2016 年初,微軟首次推出 Azure Functions 預覽版,并在 2016 年 11 月中旬發(fā)布第一個(gè)正式版本。根據公告博文,在第二個(gè)版本中,最重要的變化是托管運行時(shí),它現在可跨平臺移植,并且更高效。此外,運行時(shí)甚至可以在容器或 IoT Edg 上運行 Azure Functions 服務(wù)。Azure Functions 2.0 還可以在更多環(huán)境中運行,比如在本地 Mac 或 Linux 機器上運行,開(kāi)發(fā)人員還可以使用 Visual Studio、VS Code 或 VS for Mac 等 IDE 編寫(xiě)函數。
Eduardo Laureano 是 Azure Functions 的首席 PM 經(jīng)理,他在一篇博文中寫(xiě)道:
Functions 2.0 的性能得到了前所未有的提升,這其中部分是因為托管的改進(jìn)、對更現代化的語(yǔ)言運行時(shí)的支持以及從包文件運行代碼的能力。
借助 Functions 2.0,開(kāi)發(fā)人員可以使用多種語(yǔ)言編寫(xiě)代碼,比如 JavaScript(Node 8 和 Node 10)、C#和F#(.Net Core 2)和 Java 8(預覽支持)。此外,據 Laureano 介紹,非 .NET 語(yǔ)言可以利用一種新的語(yǔ)言工作者模型,這可以提高性能。工作者進(jìn)程提供了更好的版本支持和迭代,并且是未來(lái)語(yǔ)言支持的使能者。
對于 Functions 的第二個(gè)版本,除了核心 HTTP 和計時(shí)器外,所有綁定現在都是擴展。Azure Functions 中的綁定將代碼從數據源或目的地解耦,并將它們打包為擴展,微軟進(jìn)一步解耦了它們。正如 Laureano 在博客文章中所述,通過(guò)解耦擴展,微軟使得綁定及其依賴(lài)項可以獨立于核心運行時(shí)進(jìn)行版本控制。開(kāi)發(fā)人員將對他們的應用程序及其運行方式擁有更多的控制權,特別是在他們的應用程序所依賴(lài)的服務(wù)不斷演化的情況下。
此外,Functions 2.0 還包括如下特性:
一個(gè)針對 Azure SignalR Service 的新擴展;
擴展 Application Insights 集成;
新增部署中心特性(預覽階段),實(shí)現更可管理的源碼控制。
隨著(zhù) Functions 2.0 的發(fā)布,微軟 Function 產(chǎn)品團隊進(jìn)一步增強了服務(wù),并將很快添加更多的托管選項和語(yǔ)言支持。該團隊計劃擴展 Azure Functions 的開(kāi)發(fā)棧和托管選項,比如無(wú)服務(wù)器,比如 Linux 托管——現在注冊,可以使用構建在 Linux 操作系統之上的 Functions 使用計劃預覽版。此外,該團隊還在基于 Functions 2.0 運行時(shí)構建對 Python 3.6 的支持,該功能也是通過(guò)內部預覽方式提供。
?。?a href="http://www.wxlp666.cn">邯鄲建站)
小米應用商店發(fā)布消息稱(chēng) 持續開(kāi)展“APP 侵害用戶(hù)權益治理”系列行動(dòng) 11:37:04
騰訊云與CSIG成立政企業(yè)務(wù)線(xiàn) 加速數字技術(shù)在實(shí)體經(jīng)濟中的落地和應用 11:34:49
樂(lè )視回應還有400多人 期待新的朋友加入 11:29:25
亞馬遜表示 公司正在將其智能購物車(chē)擴展到馬薩諸塞州的一家全食店 10:18:04
三星在元宇宙平臺推出游戲 玩家可收集原材料制作三星產(chǎn)品 09:57:29
特斯拉加州San Mateo裁減229名員工 永久關(guān)閉該地區分公司 09:53:13