微服务原理、基础架构和开源实践[转]

转自 https://bj2017.archsummit.com/training/2

课程大纲

  1. 微服务原理
    • 康威法则,微服务和模块化组合式企业
    • 微服务先决条件,适用性和演化性
    • 微服务团队,组织架构和中台战略
  2. 微服务基础架构和开源实践
    • 基础架构综述和大图The Big Picture
      • 康威法则,微服务和模块化组合式企业
      • 微服务先决条件,适用性和演化性
      • 微服务团队,组织架构和中台战略
    • 公共运行时服务
      • 服务发现Eureka/Consul
      • API网关Zuul
      • 配置中心Apollo
    • 服务框架和通信模式
      • RPC vs REST框架(Spring Boot, Thrift)
      • 聚合层和后台服务层
    • 监控告警和可靠性工程
      • 综述三层监控体系
      • 数据采集总线(Agent + Kafka)
      • 统一日志(ELK)
      • 统一度量(InfluxDB/KairosDB)
      • 调用链监控(CAT)
      • 统一告警(ZMON)
      • 限流熔断和Hystrix
    • 后台服务
      • 消息服务MQ(Kakfa/RocketMq)
      • 任务调度Job(XXL-Job)
      • 缓存服务(CacheCloud)
      • 分布式数据访问层(ShardingJDBC/MyCat)
      • 统一认证服务
    • 持续交付
      • 容器虚拟化和不可变基础设施
      • 容器云平台marathon
      • 持续集成,多环境和发布流水线
      • 蓝绿、金丝雀和灰度发布

猜你喜欢

转载自blog.csdn.net/hyb1234hi/article/details/84898071