雲原生應用開發實戰-基於.NET開發框架及Kubernetes容器編排技術 9787111742265 51Aspx

圖書均為代購,正常情形下,訂後約兩周可抵台。
物品所在地:中國大陸
原出版社:機械工業
NT$757
商品編號:
供貨狀況: 尚有庫存

此商品參與的優惠活動

加入最愛
商品介紹
*數量非實際在台庫存
*完成訂單後正常情形下約兩周可抵台

*本賣場提供之資訊僅供參考,以到貨標的為實際資訊。
印行年月:202401*若逾兩年請先於私訊洽詢存貨情況,謝謝。
台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:雲原生應用開發實戰-基於.NET開發框架及Kubernetes容器編排技術
ISBN:9787111742265
出版社:機械工業
著編譯者:51Aspx
頁數:307
所在地:中國大陸 *此為代購商品
書號:1615599
可大量預訂,請先連絡。

【台灣高等教育出版社簡體書】 雲原生應用開發實戰-基於.NET開發框架及Kubernetes容器編排技術 787111742265 51Aspx

內容簡介

本書是一本介紹 NET雲原生開發技術的實用教程,由多位微軟MVP聯合編寫,通過實際的項目代碼,從多個角度深入淺出地闡釋了雲原生開發的理論和在實際開發中的應用。全書共11章,主要內容包括:迎接雲原生的浪潮;配置 NET雲原生開發與運行環境;雲原生應用開發—電子商務應用eShopOnContainers;實現雲原生應用的擴展性;實現雲原生應用的通信;數據訪問模式;實現可恢復的彈性應用;實現雲原生應用的身份管理;實現雲原生應用的可觀察性;深入理解雲原生、容器、微服務和DevOps:基於Dapr開發雲原生應用。 本書適合具有C#開發經驗的軟體工程師、軟體架構師,希望學習最新的 NET技術,完成雲原生應用開發轉型的開發人員閱讀。對於希望從頭開始學習 NET技術和雲原生開發的開發人員也是非常好的選擇。

目錄

前言
第1章 迎接雲原生的浪潮
1 1 撲面而來的雲原生
1 1 1 單體應用面臨的挑戰
1 1 2 從微服務到雲原生
1 1 3 雲原生應用的特性
1 1 4 雲原生計算基金會CNCF
1 2 雲原生設計的十二原則
1 2 1 Codebase(單一代碼)
1 2 2 Dependencies(依賴管理)
1 2 3 Configuration(配置)
1 2 4 Backing services(支撐服務)
1 2 5 Build, Release, Run(構建、發布、運行)
1 2 6 Processes(無狀態服務進程)
1 2 7 Port Binding(埠綁定)
1 2 8 Concurrency(併發能力)
1 2 9 Disposability(易回收)
1 2 10 Dev/Prod Parity(環境對等)
1 2 11 Logs(日誌流)
1 2 12 Admin Processes(管理進程)
1 3 雲原生四大核心要素
1 3 1 容器化
1 3 2 微服務技術
1 3 3 DevOps
1 3 4 持續交付
1 4 使用 NET技術開發雲原生應用的優勢
1 4 1 高性能
1 4 2 跨平台
1 4 3 完全容器化支持
1 4 4 開源
1 5 小結
第2章 配置 NET雲原生開發與運行環境
2 1 系統要求
2 2 安裝與配置Git環境
2 2 1 安裝 Git
2 2 2 配置Git
2 2 3 下載eShopOnContainers源代碼
2 3 安裝 NET
2 3 1 NET版本選擇
2 3 2 安裝 NET
2 4 安裝Visual Studio 2022或 isual Studio Code
2 4 1 安裝Visual Studio
2 4 2 安裝Visual Studio Code
2 5 安裝Docker
2 5 1 安裝WSL
2 5 2 安裝Docker Desktop
2 5 3 配置Docker Desktop
2 5 4 配置國內Docker環境
2 6 啟用 Kubernetes
2 7 小結
第3章 雲原生應用開發—電子商務應用eShopOnContainers
3 1 雲原生應用 eShopOnContainers功能概述
3 1 1 功能需求
3 1 2 eShopOnContainers開發架構
3 2 運行eShopOnContainers應用
3 2 1 了解docker-compose文件
3 2 2 構建eShop
3 2 3 運行eShopOnContainers應用
3 2 4 注意事項
3 3 訪問eShopOnContainers應用程序
3 3 1 訪問MVC Web應用
3 3 2 訪問SPA Web應用
3 3 3 訪問Android、iOS和Windows上的移動應用
3 3 4 訪問Swagger UI
3 3 5 訪問日誌控制台
3 3 6 應用程序與微服務列表
3 4 eShopOnContainers代碼組織
3 4 1 項目架構
3 4 2 源代碼介紹
3 4 3 領域驅動設計
3 4 4 單元測試和集成測試
3 5 小結
第4章 實現雲原生應用的擴展性
4 1 容器化應用
4 1 1 單體部署面臨的挑戰
4 1 2 什麼是Docker
4 1 3 Docker常用命令
4 1 4 開發中用到的Docker知識
4 2 鏡像倉庫
4 2 1 Docker Hub
4 2 2 創建自定義的容器鏡像倉庫
4 2 3 創建私有鏡像倉庫
4 3 Docker定義文件Dockerfile
4 3 1 Dockerfile語法概要
4 3 2 構建ASP NET Core應用
4 3 3 構建ASP NET Core Docker應用
4 4 擴展容器應用
4 4 1 使用Docker compose管理雲原生應用
4 4 2 使用Kubernetes管理雲原生應用
4 4 3 使用環境變數
4 5 容器與編排器實踐
4 5 1 購物車服務
4 5 2 構建Dockerfile
4 5 3 構建docker-compose yaml
4 5 4 構建Kubernetes部署文件
4 6 小結
第5章 實現雲原生應用的通信
5 1 雲原生應用通信的複雜性
5 2 服務註冊與服務發現
5 2 1 微服務下的服務註冊和服務發現
5 2 2 Docker Compose環境下的服務註冊與發現
5 2 3 Kubernetes環境下的服務註冊與發現
5 3 前端應用的通信模式
5 3 1 實現網關的選擇
5 3 2 實時通信
5 4 服務與服務之間的通信
5 4 1 查詢Query
5 4 2 命令Command
5 4 3 事件Event
5 4 4 領域匯流排和集成匯流排
5 5 新一代通信協議gRPC
5 5 1 gRPC的優勢
5 5 2 gRPC核心概念
5 5 3 在 NET中應用gRPC
5 5 4 gRPC的使用場景
5 5 5 在eShopOnContainers中實現gRPC支持
5 6 服務網格(Service Mesh)
5 7 實戰演練:實現eShopOnContainers中的組件間通信
5 7 1 實現基於Envoy的API網關
5 7 2 實現BFF網關
5 7 3 實現基於MediatR的領域匯流排
5 7 4 基於RabbitMQ實現跨微服務的事件匯流排
5 7 5 基於事件匯流排實現集成匯流排
5 8 小結
第6章 數據訪問模式
6 1 雲原生應用中的數據訪問模式
6 1 1 微服務中對資料庫使用方式的變化
6 1 2 跨微服務的查詢
6 1 3 數據完整性和分散式事務
6 1 4 大規模數據訪問
6 2 關係型與非關係型資料庫
6 2 1 CAP定理
6 2 2 關係型資料庫與NoSQL資料庫
6 2 3 NewSQL資料庫
6 3 在
詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。
規格說明
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理