# 微服务体系建设读书笔记

该书中的微服务体系建设理论非常具有参考意义,阅读前部分对我的灵感触发很大

  • 微服务范围划分方式:
    • 微服务技术体系、
    • 微服务业务体系、
    • 微服务管理体系

# (1)技术体系理解

微服务技术体系及实现技术:体系概述、实现技术、集成平台自动化工具、基础设施环境

微服务技术架构体系:服务架构、基础架构、后端架构。其中基础架构如服务注册、服务发现、API网关、服务容错、日志监视告警、认证授权、统一配置管理等。

  • 微服务技术框架体系:

    • 开发型微服务基础框架平台
    • 运维型微服务基础框架平台
    • Serverless型微服务基础框架平台
    • 微服务开发框架平台
  • 微服务技术框架体系示例:

    • Netflix微服务框架、
    • SpringCloud微服务框架、
    • Kubernetes微服务框架、
    • AWS Lambda无服务基础框架、
    • SpringBoot开发框架

# (2)业务体系理解

  • 业务问题

    • 边界和颗粒度大小
    • 微服务的内部构成、内部设计模式和外部关系
  • 业务微服务

    • 普通服务模式、
    • 领域驱动设计模式、
    • 六边形架构模式、
    • Clean架构模式、
    • DCI架构模式、
    • CQRS架构模式

# (3)管理体系理解

  • 微服务管理体系概述

    • 微服务应用的成熟度级别、
    • 微服务标准规范、
    • 微服务工具、
    • 微服务文化和度量指标、
    • 开发/运维流程
    • 微服务的组织机构
  • 微服务应用

    • 组织
    • 人员
    • 文化
  • 微服务的开发和运维流程

    • DevOps
    • 开发和运维流程

# 微服务体系建设

针对产品或平台进行微服务改造的规划、设计、实施和运维活动及实践

  • 传统架构迁徙到微服务架构
  • 新建系统的业务微服务全生命周期过程
上次更新: 2020-05-23 11:13:48