.NET团队送给.NET开发人员的云原生学习资源
企業正在迅速采用云的功能來滿足用戶需求,提高應用程序的可伸縮性和可用性。要完全擁抱云并優化節約成本,就需要在設計應用程序時考慮到云的環境,也就是要用云原生的應用開發方法。這意味著不僅要更改應用程序的構建方式,還要更改組織中的開發實踐以采用這種云原生的體系結構樣式。
NET團隊寫了一篇文章,其中匯集了一系列免費資源,以幫助您加快云原生應用程序的開發過程,具體參見:https://devblogs.microsoft.com/dotnet/cloud-native-learning-resources-for-net-developers/。3月26日還有為時兩小時的現場課程:讓我們學習.NET:微服務。
我從這篇博客中整理出當前有中文的部分內容:
1、Microsoft Learns:
在Learns里面.NET 相關的內容有76個:https://docs.microsoft.com/zh-cn/learn/browse/?products=dotnet,其中有一個是.NET Microservices:https://docs.microsoft.com/zh-cn/users/dotnet/collections/8mq4i2mzgjwn10? ,這一系列模塊來幫助您學習構建.NET微服務和云原生技術,例如Docker,Container Registry,Kubernetes,Helm等。
創建并部署云原生 ASP.NET Core 微服務
在云原生 ASP.NET Core 微服務中實現復原
使用 GitHub Actions 部署云原生 ASP.NET Core 微服務
檢測云原生 ASP.NET Core 微服務
在云原生 ASP.NET Core 微服務應用中實現功能標志
2、免費電子書:
Dapr for .NET開發人員電子書
在線閱讀
給.NET開發人員的Dapr指南,用于了解和利用Microsoft的開源分布式應用程序運行時的全部功能。Dapr可幫助您解決構建微服務所帶來的挑戰。
云原生電子書
在線閱讀
本指南定義了云原生應用程序開發,介紹了使用云原生原理構建的示例應用程序,并涵蓋了大多數云原生應用程序共有的主題。本指南的讀者主要是對學習如何構建為Azure云設計的應用程序感興趣的決策者,開發人員,開發主管和架構師。
.NET微服務電子書
在線閱讀
我們為不熟悉基于Docker的應用程序開發和基于微服務的體系結構的開發人員和解決方案架構師編寫了本指南。技術決策者(例如企業架構師)也將發現本指南對于決定為新的和現代的分布式應用程序選擇哪種方法很有用。本書涵蓋諸如域驅動設計(DDD),命令查詢責任隔離(CQRS),每個服務的數據庫,API組成等模式
無服務器應用程序電子書
在線閱讀
本指南重點介紹使用無服務器的應用程序的云原生開發。該書重點介紹了開發無服務器應用程序的好處,并揭示了其潛在的弊端,并對無服務器架構進行了概述。
DevOps:Docker應用程序生命周期電子書
在線閱讀
本指南對用于實現CI / CD管道的Azure DevOps進行了高級介紹,涵蓋了用于部署的Azure容器注冊表(ACR)和Azure Kubernetes服務(AKS)
微信上面對于外鏈打不開,請閱讀原文方式打開。
總結
以上是生活随笔為你收集整理的.NET团队送给.NET开发人员的云原生学习资源的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 程序员过关斩将--重复的请求并不好过滤
- 下一篇: 聊一聊Docker与时区