AIDevOps:智能微服務開發、運維原理與實踐
吳文峻//張文博//王德慶//任健//張奎等
- 出版商: 機械工業
- 出版日期: 2022-08-01
- 定價: $594
- 售價: 8.5 折 $505
- 語言: 簡體中文
- 頁數: 249
- 裝訂: 平裝
- ISBN: 7111708652
- ISBN-13: 9787111708650
-
相關分類:
Microservices 微服務
立即出貨 (庫存 < 4)
買這商品的人也買了...
-
無瑕的程式碼 - 敏捷軟體開發技巧守則 (Clean Code: A Handbook of Agile Software Craftsmanship)$580$452 -
無瑕的程式碼-整潔的軟體設計與架構篇 (Clean Architecture: A Craftsman's Guide to Software Structure and Design)$580$452 -
$306現代 API : 通往架構師之門 -
$422持續交付 2.0 業務引領的 DevOps 精要 -
$702Kubernetes in Action (簡體中文版) -
$474Jenkins2.x 實踐指南 -
$594Spring 實戰, 5/e (Spring in Action, 5/e) -
微服務容器化開發實戰$534$507 -
$403Spring Boot + Spring Cloud 微服務開發實戰 -
Spring Boot 情境式網站開發指南|使用 Spring Data JPA、Spring Security、Spring Web Flow$580$458 -
$454Go語言高併發與微服務實戰 -
Effective Python 中文版|寫出良好 Python 程式的 90個具體做法, 2/e (Effective Python: 90 Specific Ways to Write Better Python, 2/e)$580$458 -
比 Docker 再高階一步:使用 Harbor 完成 Helm Chart 容器及鏡像雲端原生管理$880$695 -
CQRS 命令查詢職責分離模式 (Command Query Responsibility Segregation)$500$390 -
單體式系統到微服務 (Monolith to Microservices)$580$458 -
深入淺出設計模式, 2/e (Head First Design Patterns: Building Extensible and Maintainable Object-Oriented Software, 2/e)$980$774 -
$505多雲和混合雲:雲原生多集群和應用管理 -
掌握分佈式跟蹤:微服務和復雜系統性能分析$864$821 -
$607深入理解 Istio:雲原生服務網格進階實戰 -
Spring 實戰, 6/e$659$626 -
Java 開發者的 DevOps 工具 (Devops Tools for Java Developers: Best Practices from Source Code to Production Containers)$580$458 -
$551Go 專家編程, 2/e -
$653Istio 權威指南(下):雲原生服務網格 Istio 架構與源碼 -
$704Istio 權威指南(上):雲原生服務網格 Istio 原理與實踐 -
Clean Architecture 實作篇:在整潔的架構上弄髒你的手 (第二版) (Get Your Hands Dirty on Clean Architecture, 2/e)$600$468
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
85折
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$544 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
75折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$375 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
本書主要圍繞微服務架構實現智能服務適配、開發複雜服務軟件系統的技術路線,
系統闡述智能微服務軟件架構、開發與運維技術、主要支撐工具、典型應用案例等。
作者簡介
張奎,博士,主要研究方向包括人工智能、軟件工程經濟學、安全關鍵軟件設計等。在自適應微服務架構、軟件研發成本評估以及實時性設計驗證方面有豐富的研究和實踐經驗。參與多項國家部委級課題,主持多項企業課題並參與多項研究成果的推廣和應用。
目錄大綱
序
前言
第1 章智能微服務軟件框架1
1.1 微服務基本概念1
1.1.1 什麼是微服務2
1.1.2 微服務架構常見設計模式2
1.2 人工智能與微服務適配10
1.2.1 什麼是智能微服務11
1.2.2 智能微服務適配迴路模型12
1.2.3 智能微服務適配計算框架13
1.3 本書組織結構20
第2 章智能微服務支撐環境22
2.1 Kubernetes 微服務平臺22
2.1.1 Kubernetes 平臺架構23
2.1.2 Kubernetes Pod 生命週期和訪問管理24
2.1.3 Pod 與Service 25
2.2 Service Mesh 簡介.26
2.2.1 Service Mesh 基本概念26
2.2.2 主流Service Mesh 框架27
2.2.3 Istio 架構組成與核心功能31
2.3 基於Service Mesh 的自適應微服務架構32
2.3.1 Istio 中的流量引導33
2.3.2 平臺的入口網關35
2.3.3 多粒度負載均衡39
2.3.4 Service Mesh 的安全管理41
2.3.5 平臺的彈性和可靠性42
2.4 Service Mesh 的應用場景與案例43
2.4.1 Bookinfo 架構和功能43
2.4.2 sidecar 容器註入44
2.4.3 Bookinfo 應用的流量引導46
2.4.4 註入故障至Bookinfo 應用47
2.5 本章小結48
第3 章智能微服務的分析與設計49
3.1 服務分析與設計框架49
3.2 服務需求建模50
3.2.1 業務流程建模語言51
3.2.2 基於自然語言處理的業務流程建模54
3.2.3 BPMN 業務流程一致性檢測56
3.3 服務語義建模58
3.3.1 服務接口規範與接口語義提取59
3.3.2 服務語義標註62
3.3.3 服務語義數據集65
3.3.4 服務智能分類方法66
3.3.5 服務圖譜構建68
3.4 服務適配組合71
3.4.1 服務適配組合設計71
3.4.2 服務適配組合執行78
3.5 本章小結87
第4 章智能微服務持續集成88
4.1 持續集成的基本概念88
4.2 主流的持續集成開源工具89
4.2.1 微服務持續集成流程介紹89
4.2.2 相關工具分析90
4.3 智能化的持續集成方法94
4.3.1 持續集成代碼質量管理.94
4.3.2 API 誤用檢測與糾錯100
4.3.3 微服務架構檢測和重構105
4.3.4 持續集成智能分析112
4.4 本章小結. 114
第5 章智能微服務持續交付/部署115
5.1 持續交付的基本概念115
5.1.1 持續交付115
5.1.2 面向微服務體系結構持續交付117
5.2 開源主流持續交付/部署工具實踐119
5.2.1 Kubernetes 管理配置工具119
5.2.2 流程管理框架Argo CD 127
5.2.3 金絲雀升級部署工具Flagger 129
5.3 智能化持續交付131
5.3.1 概述131
5.3.2 智能化持續交付的原理與框架131
5.4 智能化持續部署的實現方法134
5.4.1 持續交付版本同步135
5.4.2 持續交付智能部署決策方法136
5.4.3 智能化持續部署的應用例子138
5.5 本章小結141
第6 章智能微服務質量保障和資源調度143
6.1 微服務資源調度技術概述143
6.1.1 資源調度技術的演進144
6.1.2 微服務資源調度適配技術152
6.2 智能微服務資源調度過程153
6.2.1 數據結構及調度問題抽象153
6.2.2 調度優化約束條件161
6.2.3 服務質量保障目標166
6.3 微服務調度性能檢測優化171
6.3.1 微服務應用形態的資源特徵171
6.3.2 微服務性能調優的典型手段173
6.4 典型微服務智能資源調度方案176
6.4.1 集中式方案176
6.4.2 分佈式方案181
6.4.3 混合式方案187
6.5 本章小結193
第7 章智能微服務監控與可靠性維護194
7.1 智能運維概述194
7.1.1 運維技術的發展歷史195
7.1.2 傳統運維技術面臨的挑戰197
7.1.3 智能運維繫統框架198
7.2 智能微服務監控和分佈式追蹤200
7.2.1 日誌和指標監控202
7.2.2 分佈式追蹤監測207
7.2.3 監控數據可視化210
7.3 智能微服務故障檢測和報警211
7.3.1 異常檢測和告警211
7.3.2 指標關聯性建模215
7.3.3 度量值分析與預測217
7.4 智能微服務的故障定位222
7.4.1 故障定位算法223
7.4.2 基於服務調用鏈的根因定位225
7.5 智能微服務故障恢復232
7.5.1 服務故障處理232
7.5.2 服務故障調試234
7.5.3 服務失效恢復236
7.6 本章小結238
參考文獻239
