作 者:(意)達維德·貝丁 著 成海霞 等 譯
定 價:79.8
出 版 社:人民郵電出版社
出版日期:2023年05月01日
頁 數:260
裝 幀:平裝
ISBN:9787115611857
·由淺入深,逐層遞進。本書涵蓋Dapr開發的概念、原理與實踐,幫助讀者淺顯易懂並且有代入感地了解如何使用Dapr開發微服務應用。·囊括熱門微服務開發框架。Dapr是微軟力主推薦的微服務開發框架,目前已經在微軟的多款產品中進行應用。·實踐性強。目前針對Dapr方面的實踐指導類書籍在國內市場仍然處於空白。國內諸多行業缺乏對Dapr實施的認知與經驗指導。·貼合實際開發,助力開發人員實戰。本書提供諸多Dapr在實施過程中所面臨的問題與解決方法,具備較高的參考價值。
●第一部分Dapr基礎
第1章Dapr簡介
1.1技術要求
1.2Dapr概述
1.3Dapr架構
1.4設置Dapr啟動環境1.4.1Docker
1.4.2DaprCLI
1.4.3.NET
1.4.4VSCode
1.4.5Windows終端
1.4.6在自托管模式下安裝Dapr
1.4.7在Kubernetes上安裝Dapr
1.4.8升級Dapr版本
1.5開發第一個Dapr示例程序
1.6小結
……
本書通過開發微服務示例程序來講解Dapr的各項功能,並介紹其眾多構建塊的功能及使用方法。本書首先介紹了Dapr的基礎知識以及相關環境的配置工作,以幫助讀者快速進入Dapr的世界。其次,介紹了Dapr的核心概念、發布 訂閱機制、資源綁定構建塊與虛擬actor模型等相關知識,讓讀者進一步了解Dapr的相關功能。最後,介紹了Dapr的實際運用,包括Dapr應用的部署與可觀測性,以及在Kubernetes環境中對服務和actor等進行伸縮操作。本書可以幫助讀者快速熟悉微服務架構,並運用Dapr來管理應用的復雜性和克服異構繫統等問題。
本書適合希望探索微服務架構並在Dapr應用中通過Microsoft .NET Core來實現這些架構的開發人員閱讀。
(意)達維德·貝丁 著 成海霞 等 譯
Davide Bedin是雲原生架構專家,他在雲計算領域擁有豐富的經驗。作為獨立軟件開發商的首席技術官,Davide帶領企業進行數字化轉型,探索出基於Microsoft Azure雲服務的新解決方案。Davide尤其關注分布式計算向面向服務的架構及微服務架構的發展和演進過程。他大部分的開發生涯都投入網絡服務相關的研發工作中。