AIDevOps 智能微服务开发、运维原理与实践
全新正版 极速发货
¥
53.79
5.4折
¥
99
全新
仅1件
作者吴文峻 等
出版社机械工业出版社
ISBN9787111708650
出版时间2022-10
装帧平装
开本16开
定价99元
货号1202771565
上书时间2024-05-31
商品详情
- 品相描述:全新
- 商品描述
-
目录
序
前言
第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.1Kubernetes微服务平台22
2.1.1Kubernetes平台架构23
2.1.2Kubernetes Pod生命周期和访问管理24
2.1.3Pod与Service25
2.2Service Mesh简介26
2.2.1Service Mesh基本概念26
2.2.2主流Service Mesh框架27
2.2.3Istio架构组成与核心功能31
2.3基于Service Mesh的自适应微服务架构32
2.3.1Istio中的流量引导33
2.3.2平台的入口网关35
2.3.3多粒度负载均衡39
2.3.4Service Mesh的安全管理41
2.3.5平台的弹性和可靠性42
2.4Service Mesh的应用场景与案例43
2.4.1Bookinfo架构和功能43
2.4.2sidecar容器注入44
2.4.3Bookinfo应用的流量引导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.3BPMN业务流程一致性检测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.2API误用检测与纠错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.1Kubernetes管理配置工具119
5.2.2流程管理框架Argo CD127
5.2.3金丝雀升级部署工具Flagger129
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
内容摘要
本书主要围绕微服务架构实现智能服务适配、开发复杂服务软件系统的技术路线,系统阐述智能微服务软件架构、开发与运维技术、主要支撑工具、典型应用案例等。
— 没有更多了 —
以下为对购买帮助不大的评价