.NET團隊送給.NET開發人員的雲原生學習資源

企業正在迅速採用雲的功能來滿足用戶需求,提高應用程序的可伸縮性和可用性。要完全擁抱雲並優化節約成本,就需要在設計應用程序時考慮到雲的環境,也就是要用雲原生的應用開發方法。這意味着不僅要更改應用程序的構建方式,還要更改組織中的開發實踐以採用這種雲原生的體系結構樣式。

NET團隊寫了一篇文章,其中彙集了一系列免費資源,以幫助您加快雲原生應用程序的開發過程,具體參見://devblogs.microsoft.com/dotnet/cloud-native-learning-resources-for-net-developers/。 3月26日還有為時兩小時的現場課程:讓我們學習.NET:微服務

我從這篇博客中整理出當前有中文的部分內容:

1、Microsoft Learns:

在Learns裏面.NET 相關的內容有76個://docs.microsoft.com/zh-cn/learn/browse/?products=dotnet,其中有一個是.NET Microservices://docs.microsoft.com/zh-cn/users/dotnet/collections/8mq4i2mzgjwn10  ,這一系列模塊來幫助您學習構建.NET微服務和雲原生技術,例如Docker,Container Registry,Kubernetes,Helm等。

2、免費電子書:

Dapr for .NET開發人員電子書

Dapr for .NET Developers電子書的封面圖片

在線閱讀

給.NET開發人員的Dapr指南,用於了解和利用Microsoft的開源分佈式應用程序運行時的全部功能。Dapr可幫助您解決構建微服務所帶來的挑戰。

雲原生電子書

雲原生電子書封面圖片

在線閱讀

本指南定義了雲原生應用程序開發,介紹了使用雲原生原理構建的示例應用程序,並涵蓋了大多數雲原生應用程序共有的主題。本指南的讀者主要是對學習如何構建為Azure雲設計的應用程序感興趣的決策者,開發人員,開發主管和架構師。

.NET Microservices電子書封面圖像

.NET微服務電子書

在線閱讀

我們為不熟悉基於Docker的應用程序開發和基於微服務的體系結構的開發人員和解決方案架構師編寫了本指南。技術決策者(例如企業架構師)也將發現本指南對於決定為新的和現代的分佈式應用程序選擇哪種方法很有用。本書涵蓋諸如域驅動設計(DDD),命令查詢責任隔離(CQRS),每個服務的數據庫,API組成等模式

無服務器電子書封面圖像

無服務器應用程序電子書

在線閱讀

本指南重點介紹使用無服務器的應用程序的雲原生開發。該書重點介紹了開發無服務器應用程序的好處,並揭示了其潛在的弊端,並對無服務器架構進行了概述。

微服務DevOps電子書封面圖片

DevOps:Docker應用程序生命周期電子書

在線閱讀

本指南對用於實現CI / CD管道的Azure DevOps進行了高級介紹,涵蓋了用於部署的Azure容器註冊表(ACR)和Azure Kubernetes服務(AKS)