展开全部

主编推荐语

本书主要围绕微服务架构实现智能服务适配、开发复杂服务软件系统的技术路线,系统阐述智能微服务软件架构、开发与运维技术、主要支撑工具、典型应用案例等。

内容简介

本书内容包括:智能微服务软件框架、智能微服务支撑环境、智能微服务的分析与设计、智能微服务持续集成、智能微服务持续交付/部署、智能微服务监控与可靠性维护等。

目录

  • 版权信息
  • 前言
  • 第1章 智能微服务软件框架
  • 1.1 微服务基本概念
  • 1.1.1 什么是微服务
  • 1.1.2 微服务架构常见设计模式
  • 1.2 人工智能与微服务适配
  • 1.2.1 什么是智能微服务
  • 1.2.2 智能微服务适配回路模型
  • 1.2.3 智能微服务适配计算框架
  • 1.3 本书组织结构
  • 第2章 智能微服务支撑环境
  • 2.1 Kubernetes微服务平台
  • 2.1.1 Kubernetes平台架构
  • 2.1.2 Kubernetes Pod生命周期和访问管理
  • 2.1.3 Pod与Service
  • 2.2 Service Mesh简介
  • 2.2.1 Service Mesh基本概念
  • 2.2.2 主流Service Mesh框架
  • 2.2.3 Istio架构组成与核心功能
  • 2.3 基于Service Mesh的自适应微服务架构
  • 2.3.1 Istio中的流量引导
  • 2.3.2 平台的入口网关
  • 2.3.3 多粒度负载均衡
  • 2.3.4 Service Mesh的安全管理
  • 2.3.5 平台的弹性和可靠性
  • 2.4 Service Mesh的应用场景与案例
  • 2.4.1 Bookinfo架构和功能
  • 2.4.2 sidecar容器注入
  • 2.4.3 Bookinfo应用的流量引导
  • 2.4.4 注入故障至Bookinfo应用
  • 2.5 本章小结
  • 第3章 智能微服务的分析与设计
  • 3.1 服务分析与设计框架
  • 3.2 服务需求建模
  • 3.2.1 业务流程建模语言
  • 3.2.2 基于自然语言处理的业务流程建模
  • 3.2.3 BPMN业务流程一致性检测
  • 3.3 服务语义建模
  • 3.3.1 服务接口规范与接口语义提取
  • 3.3.2 服务语义标注
  • 3.3.3 服务语义数据集
  • 3.3.4 服务智能分类方法
  • 3.3.5 服务图谱构建
  • 3.4 服务适配组合
  • 3.4.1 服务适配组合设计
  • 3.4.2 服务适配组合执行
  • 3.5 本章小结
  • 第4章 智能微服务持续集成
  • 4.1 持续集成的基本概念
  • 4.2 主流的持续集成开源工具
  • 4.2.1 微服务持续集成流程介绍
  • 4.2.2 相关工具分析
  • 4.3 智能化的持续集成方法
  • 4.3.1 持续集成代码质量管理
  • 4.3.2 API误用检测与纠错
  • 4.3.3 微服务架构检测和重构
  • 4.3.4 持续集成智能分析
  • 4.4 本章小结
  • 第5章 智能微服务持续交付/部署
  • 5.1 持续交付的基本概念
  • 5.1.1 持续交付
  • 5.1.2 面向微服务体系结构持续交付
  • 5.2 开源主流持续交付/部署工具实践
  • 5.2.1 Kubernetes管理配置工具
  • 5.2.2 流程管理框架Argo CD
  • 5.2.3 金丝雀升级部署工具Flagger
  • 5.3 智能化持续交付
  • 5.3.1 概述
  • 5.3.2 智能化持续交付的原理与框架
  • 5.4 智能化持续部署的实现方法
  • 5.4.1 持续交付版本同步
  • 5.4.2 持续交付智能部署决策方法
  • 5.4.3 智能化持续部署的应用例子
  • 5.5 本章小结
  • 第6章 智能微服务质量保障河资源调度
  • 6.1 微服务资源调度技术概述
  • 6.1.1 资源调度技术的演进
  • 6.1.2 微服务资源调度适配技术
  • 6.2 智能微服务资源调度过程
  • 6.2.1 数据结构及调度问题抽象
  • 6.2.2 调度优化约束条件
  • 6.2.3 服务质量保障目标
  • 6.3 微服务调度性能检测优化
  • 6.3.1 微服务应用形态的资源特征
  • 6.3.2 微服务性能调优的典型手段
  • 6.4 典型微服务智能资源调度方案
  • 6.4.1 集中式方案
  • 6.4.2 分布式方案
  • 6.4.3 混合式方案
  • 6.5 本章小结
  • 第7章 智能微服务监控与可靠性维护
  • 7.1 智能运维概述
  • 7.1.1 运维技术的发展历史
  • 7.1.2 传统运维技术面临的挑战
  • 7.1.3 智能运维系统框架
  • 7.2 智能微服务监控和分布式追踪
  • 7.2.1 日志和指标监控
  • 7.2.2 分布式追踪监测
  • 7.2.3 监控数据可视化
  • 7.3 智能微服务故障检测和报警
  • 7.3.1 异常检测和告警
  • 7.3.2 指标关联性建模
  • 7.3.3 度量值分析与预测
  • 7.4 智能微服务的故障定位
  • 7.4.1 故障定位算法
  • 7.4.2 基于服务调用链的根因定位
  • 7.5 智能微服务故障恢复
  • 7.5.1 服务故障处理
  • 7.5.2 服务故障调试
  • 7.5.3 服务失效恢复
  • 7.6 本章小结
  • 参考文献
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

机械工业出版社

机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。