微服務 + 雲原生實戰指南,Docker/K8s 全掌握,高效構建可靠雲應用!
[美]阿什利·戴維斯(Ashley Davis)著 宋凈超 譯 宋凈超
- 出版商: 清華大學
- 出版日期: 2025-12-01
- 售價: $834
- 語言: 簡體中文
- 頁數: 434
- ISBN: 7302705224
- ISBN-13: 9787302705222
-
相關分類:
Microservices 微服務、Docker、Kubernetes
- 此書翻譯自: Bootstrapping Microservices, Second Edition: With Docker, Kubernetes, Github Actions, and Terraform
下單後立即進貨 (約4週~6週)
買這商品的人也買了...
-
$414深入理解 Android 網絡編程-技術詳解與最佳實踐 -
$534Android 深度探索(捲 2)-系統應用源代碼分析與 ROM 定製(附光盤) -
JavaScript & jQuery: The Missing Manual, 3/e (國際中文版)$680$537 -
$534Android 安全攻防權威指南 -
Python 駭客密碼|加密、解密與破解實例應用 Cracking Codes with Python$520$442 -
$330網絡設備配置與調試項目實訓(第4版) -
Oracle 19c 從入門到精通 (視頻教學超值版)$534$507 -
突破困境!企業開源虛擬化管理平台:使用 Proxmox Virtual Environment (iThome鐵人賽系列書)$620$484 -
Certiport ITS Network Security 網路安全管理核心能力國際認證應考攻略$250$198 -
戰術 + 技術 + 程序 -- ATT&CK 框架無差別學習$880$695 -
Web API 設計原則|API 與微服務傳遞價值之道 (Principles of Web API Design: Delivering Value with APIs and Microservices)$520$411 -
玩真的!Git ✕ GitHub 實戰手冊 - coding 實境、協同開發、雲端同步, 用最具臨場感的開發實例紮實學會! (Git for Programmers)$580$458 -
建構微服務|設計細微化的系統, 2/e (Building Microservices: Designing Fine-Grained Systems, 2/e)$880$695 -
$301Docker 快速入門 -
GitLab CI/CD 從入門到實戰$479$455 -
ASP.NET Core 7 MVC 跨平台範例實戰演練$860$679 -
$332Web 滲透測試與防護 (慕課版) -
ASP.NET Core + Vue.js 全棧開發訓練營$594$564 -
$458C# 項目開發全程實錄, 5/e -
大數據 SQL 優化 : 原理與實踐$594$564 -
C# 12 和.NET 8 入門與跨平臺開發, 8/e$1,188$1,129 -
ASP.NET MVC 高效構建 Web 應用$834$792 -
$414惡意代碼分析與檢測技術 -
Web 漏洞分析與防範實戰:卷2$774$735 -
$894紅隊實戰指南
相關主題
商品描述
本書是全面深入探討微 服務架構和雲原生技術的實 踐指南,通過豐富的實例和 深入的講解,旨在幫助讀者 掌握微服務架構的核心技術 和 實踐,從而在實際工 作中能夠 加高效地開發和 管理微服務應用。 本書從微服務的基本概 念出發,逐步引導讀者理解 微服務架構的優勢、挑戰及 設計原則,並通過一系列實 用的工具和框架,如 Node.js、Docker、 Kubernetes、Terraform和 GitHub Actions等,詳細介 紹了如何在雲環境中創建、 部署和管理微服務。本書不 僅提供了理論知識,還註重 實踐操作,每個章節都配有 實際案例和示例代碼,幫助 讀者 好地理解和應用微服 務架構。本書覆蓋了開發過 程涉及的工具鏈,包括代碼 管理、容器化、持續集成/ 持續部署(CI/CD)、基礎 設施即代碼(IaC)等。此 外,本書詳細介紹了如何在 雲環境中利用Docker、 Kubernetes等工具進行微服 務的部署和管理,以及如何 使用Terraform進行基礎設 施的自動化管理。本書還探 討了微服務的自動化測試、 監控和日誌管理,以及如何 確保微服務的健康和可靠性 。 本書適合對微服務架構 和雲原生技術感興趣的開發 者和架構師、希望在雲環境 中部署和管理微服務的IT專 業人士、想要提升微服務開 發和運維能力的中 技術 人員、正在尋找微服務實踐 案例和技術解決方案的企業 和團隊
作者簡介
宋凈超,螞蟻金服雲原生布道師,ServiceMesher中文社區聯合創始人,Kubernetes社區成員,Istio社區成員,《Cloud Native Go》《Python雲原生》《雲原生Java》等圖書譯者。
目錄大綱
第1章 為什麼選擇微服務
1.1 本書的實用性
1.2 你將學到什麼
1.3 你需要知道什麼
1.4 管理覆雜性
1.5 什麼是微服務
1.6 什麼是微服務應用程序
1.7 單體架構的問題是什麼
1.8 為什麼微服務如此受歡迎
1.9 微服務的優勢
1.10 微服務的挑戰
1.10.1 較高的技術技能需求
1.10.2 分布式應用程序構建的覆雜性
1.10.3 微服務的擴展性挑戰
1.10.4 對覆雜性的普遍恐懼
1.10.5 提前應對挑戰
1.11 現代微服務工具
1.12 不只是微服務
1.13 可能性範圍
1.14 設計微服務應用程序
1.14.1 軟件設計
1.14.2 設計原則
1.14.3 領域驅動設計
1.14.4 不要重覆自己
1.14.5 服務的適當規模
1.14.6 深入了解設計知識
1.15 示例應用程序
1.16 總結
第2章 創建微服務
2.1 新工具介紹
2.2 獲取代碼
2.3 選擇Node.js的理由
2.4 我們的開發哲學
2.5 構建單服務開發環境
2.5.1 安裝Git
2.5.2 克隆代碼庫
2.5.3 獲取VS Code
2.5.4 安裝Node.js
2.6 構建一個用於視頻流的HTTP服務器
2.6.1 創建一個Node.js項目
2.6.2 安裝Express
2.6.3 創建Express框架
……
第3章 發布微服務
第4章 微服務的數據管理
第5章 微服務間的通信
第6章 走向生產
第7章 基礎設施即代碼
第8章 持續部署
第9章 微服務的自動化測試
0章 部署FlixTube
1章 健康的微服務
2章 可擴展性的途徑



