日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

AWS Lambda现已支持.NET Core 2.0

發布時間:2023/12/4 asp.net 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 AWS Lambda现已支持.NET Core 2.0 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Amazon宣稱.NET Core 2.0現在已經支持AWS Lambda以及無服務器應用程序了。開發者們現在可以使用C#和.NET Core 2.0來為AWS Lambda編寫代碼和編寫運行于AWS的無服務器應用程序了。

自2017年2月Amazon開始了對C#編程語言的支持,這使得.NET開發者能夠使用.NET Core 1.0運行時開源工具將C#代碼發布到服務中。除此之外,開發者還可以在AWS上使用C#來構建Lambda功能和無服務器應用程序。隨著2017年8月.NET Core 2.0的發布,Amazon隨后就對這一版本增加了支持,.NET Core 2.0提供了更好的運行時性能和更廣的跨平臺支持。

Lambda是AWS中的一項服務,它允許你能夠在不提供任何基礎架構設施的情況下運行代碼。它是AWS中的一項無服務器功能,具有自動伸縮、高可用性和按需付費的特點,你可以在其中執行可以對事件進行響應的代碼,例如,對Amazon S3 bucket的一個修改。開發者可以在Visual Studio 2017中選擇使用C#語言進行編碼,Amazon提供一個AWS工具包,其中包括一個單獨的C# Lambda模板。

從Visual Studio進行部署只需要你右鍵點擊你的Lambda項目,并且選擇“發布至AWS Lambda”就可完成。開發者還可以手動創建一個C# Lambda功能,只需要將Lambda運行時參數設置為“notnetcore2.0”就可以了。之后就可以將所有的NuGet依賴、項目中已發布的DLL打包成ZIP文件,然后將該文件通過AWS CLI或AWS Lambda控制臺上傳上去就可以了。

三大云服務提供商Microsoft、Amazon以及Google都在它們各自的平臺上提供了對無服務器應用程序的支持。只是它們所支持的編程語言的數目不同。AWS和Microsoft都在通過增加對更多語言的支持來提高其運行時的性能。Microsoft Azure Functions支持數種包括Java在內的不同語言。AWS支持Java、Python、JavaScript以及使用.NET Core 1.0和2.0的C#,并且在近期還增加了對Go語言的支持。Google Cloud Functions目前僅支持JavaScript。Amazon增加了對.NET Core 2.0的支持表明了Amazon在為AWS推廣.NET方面所作的承諾。

關于AWS Lambda .NET Core 2.0的更多信息可以在AWS開發者博客中找到。對于.NET Core 2.0的支持在所有提供Amazon Lambda服務的所有區域都可用,完整的文檔詳見AWS Lambda文檔站點。

原文地址:http://www.infoq.com/cn/news/2018/01/aws-lambda-dotnetcore-2


.NET社區新聞,深度好文,歡迎訪問公眾號文章匯總 http://www.csharpkit.com

總結

以上是生活随笔為你收集整理的AWS Lambda现已支持.NET Core 2.0的全部內容,希望文章能夠幫你解決所遇到的問題。

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